[問題] 使用wine開diablo 3的問題

看板Linux作者 (Retina)時間11年前 (2013/03/26 17:11), 編輯推噓4(4014)
留言18則, 6人參與, 最新討論串1/1
os: dedora18 64 請問我應該如何解決這個問題呢? 似乎是因為diablo client 要存取而造成權限的問題 SELinux is preventing wine-preloader from mmap_zero access on the memprotect . ***** Plugin mmap_zero (91.4 confidence) suggests ************************** If 您不認為 wine-preloader 應需要在內核中 mmap low memory。 Then 您可能遭受駭客攻擊,這是相當危險的存取動作。 Do 請聯絡您的安全管理員,並回報此議題。 ***** Plugin catchall (9.59 confidence) suggests *************************** If 您認為 wine-preloader 就預設值應擁有 memprotect 的 mmap_zero 存取權。 Then 您應將此回報為錯誤。 您可產生本機模組,以允許這項存取。 Do 現在透過執行以下指令來允許此存取: # grep wine-preloader /var/log/audit/audit.log | audit2allow -M mypol # semodule -i mypol.pp ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 這裡我照著打說沒有此指令,該如何解決呢? Additional Information: Source Context unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 Target Context unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 Target Objects [ memprotect ] Source wine-preloader Source Path wine-preloader Port <Unknown> Host localhost.localdomain Source RPM Packages Target RPM Packages Policy RPM selinux-policy-3.11.1-66.fc18.noarch Selinux Enabled True Policy Type targeted Enforcing Mode Enforcing Host Name localhost.localdomain Platform Linux localhost.localdomain 3.6.10-4.fc18.x86_64 #1 SMP Tue Dec 11 18:01:27 UTC 2012 x86_64 x86_64 Alert Count 7 First Seen 2013-03-26 17:04:03 CST Last Seen 2013-03-26 17:04:18 CST Local ID 4507af9c-4ef2-4a85-ab19-942c0de6f552 Raw Audit Messages type=AVC msg=audit(1364288658.465:442): avc: denied { mmap_zero } for pid=4237 comm="wine-preloader" scontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:wine_t:s0-s0:c0.c1023 tclass=memprotect Hash: wine-preloader,wine_t,wine_t,memprotect,mmap_zero audit2allow audit2allow -R -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.168.201.142

03/26 17:37, , 1F
setenforce Permissive
03/26 17:37, 1F

03/26 17:55, , 2F
請問樓上,那是什麼意思呢?
03/26 17:55, 2F

03/26 19:34, , 3F
把SELinux設成只記錄不阻擋的模式
03/26 19:34, 3F

03/26 20:14, , 4F
好!我GOOGLE看看怎麼改,不懂再來問
03/26 20:14, 4F

03/26 20:32, , 5F
找不到的指令可以用 yum provides '*/semodule' 查
03/26 20:32, 5F

03/26 21:11, , 6F
我無法解決一些問題,我還是去鳥哥那從第一堂課
03/26 21:11, 6F

03/26 21:11, , 7F
開始看好了
03/26 21:11, 7F

03/27 15:57, , 8F
改用 playonlinux 跑d3吧,省去直接用wine的一堆麻煩
03/27 15:57, 8F

03/27 19:11, , 9F
我懶的弄了,我覺得是我自己對LINUX還不夠了解
03/27 19:11, 9F

03/27 19:12, , 10F
所以缺東缺西的,我先來吃 鳥哥的私房菜好了
03/27 19:12, 10F

03/28 17:34, , 11F
別這麼快放棄,嗑鳥哥幫助也不大,那些是基礎比較多
03/28 17:34, 11F

03/28 17:35, , 12F
playonlinux 真的很懶人,建議試試看
03/28 17:35, 12F

03/28 19:42, , 13F
PlayOnLinux is based on Wine, and so profits from all it
03/28 19:42, 13F

03/28 19:44, , 14F

03/28 22:42, , 15F
我連鳥哥的菜都吃不飽了,我還需要一些基礎功
03/28 22:42, 15F

03/28 22:43, , 16F
playonlinux的套件我裝好了,但是安裝的時候又出現
03/28 22:43, 16F

03/28 22:43, , 17F
找不到32bit opengl的函式庫
03/28 22:43, 17F

03/28 22:43, , 18F
然後在一開始更新client那裡就一直不會動了
03/28 22:43, 18F
文章代碼(AID): #1HKMOgYC (Linux)