[ 已解决 ] 想玩 DOTA,wine 出这些信息是什么意思?

网上查了一下,有许多和我一样的问题,但我也没看出我这个应该怎么解决,第一行的问题怎么解决?
linux-c9q0:~ # wine /windows/E/Program Files/WarcraftIII1.24/War3.exe -opengl
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
err:virtual:map_image failed to set 60000020 protection on section .text, noexec filesystem?
err:virtual:map_file_into_view failed to set 00000007 protection on file map, noexec filesystem?
err:module:import_dll Loading library mss32.dll (which is needed by L"Z:windowsEProgram FilesWarcraftIII1.24War3.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"Z:windowsEProgram FilesWarcraftIII1.24War3.exe" failed, status c0000135
有劳大家!
曾经看这篇帖子 骚年们,我们来 Wine 一个 DOTA 吧 我把 WAR3 的文件夹复制到 HOME 文件下 wine 成功过(只是全屏时有黑边,还有点卡),后来我把 HOME 下 WAR3 删掉了,运行 windows 里的 WAR3.exe, 就是现在这个样子了

显卡换成开源驱动试试

說的不是很清楚嘛,換開源驅動

为什么换开源的?闭源的不好吗?

我应该怎么换呢?

把闭源的驱动卸载了系统自动就切到开源了吧

不清楚,看错误信息应该是软件接口不兼容一类的问题

zh.opensuse.org/SDB:%E9%85%8D%E7%BD%AE%E6%98%BE%E5%8D%A1 看 Nouveau 应该是系统自带的,安装专有驱动的时候会被禁用掉。

应该是,但我不确定,召唤 @PaleFire

召唤我也没用。。。。。我是 A 卡。。。。。我只凭经验解决问题。。。。

A 卡是这样的,我想 N 卡也是吧,总不会卸载了官方驱动电脑就起不来。

但是楼主真的要为了玩一个游戏卸载 N 卡官方驱动么。。。A 卡一般是用开源的我不纠结,但是 N 卡用户貌似是用闭源的多而且据说 N 卡闭源性能要高不少。我找到一个暂时切换的方法。看下面链接

wiki.archlinux.org/index.php/NVIDIA_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29#.E5.9C.A8nvidia.E5.92.8Cnouveau.E4.B9.8B.E9.97.B4.E5.88.87.E6.8D.A2

但里面用到 Arch 特殊的命令,你仔细一下,看他思路,无非是改了两个配置文件。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

好吧。。。。我仔细了一下,好像也是删除安装,只是把整个过程写成了一个脚本。。。您在搜一搜这个问题。这里有一个未解决的问题,看看能不能给你一点思路。

谢谢大家的回答,我是曾经看这篇帖子 骚年们,我们来 Wine 一个 DOTA 吧 我把 WAR3 的文件夹复制到 HOME 文件下 wine 成功过(只是全屏有黑边,还有点卡),最近,我把 HOME 下 WAR3 删掉了,运行 windows 里的 WAR3.exe, 就是现在这个样子了

现在不想弄了,我关闭这个问题吧