如何摆脱“检测到损坏的NVIDIA RandR,回落到RandR 1.0”的问题?


16

我的简短问题是:

在仍然使用专有的nVidia驱动程序包(例如304)的情况下,如何摆脱下面的RandR错误?

血腥随之而来。

全新安装的酒1.5(最新,从Ubuntu的酒PPA)给我留下了,当我运行下面winecfg的打屁股第一次,并注意我还没有碰到winetricks呢,确实~/.wine存在:

me@mine:~$ winecfg
wine: created the configuration directory '/home/me/.wine'
**err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.**
[err repeats at least 4x more]
fixme:storage:create_storagefile Storage share mode not implemented.
[fixme repeats at least 2x more]
err:mscoree:LoadLibraryShim error reading registry key for installroot
...
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:iphlpapi:NotifyAddrChange (Handle 0x112e8d0, overlapped 0x112e8dc): stub
wine: configuration in '/home/me/.wine' has been updated.
**err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.**
[err repeats sporadically]

删除当前nVidia软件包并(重新)安装Nouveau摆脱了RandR错误,但是当我启动任何需要着色器模型3的东西(例如Eve Online)时,却出现了很多错误,例如,我目前唯一想与Wine搏斗的动机。要使其运行,我知道我需要专有的驱动程序,因此Nouveau不是适合我的解决方案-除非大家都不知道如何使用当前可用的开放内容获得sm3支持,这简直太棒了,请告诉我。

我从WineHQ收集到,fixmes和大多数errs是一种无害的“不要在幕后看”的愿望清单详细程度。

不过,我想处理这个破碎的nVidia RandR事情,以便解决我遇到的其他图形问题(尤其是wine1.5的着色器模型3的手动修改)检测程序,以支持我的nVidia GeForce Go 7900 GS,这是在同时实施sm4类型功能之前出现的为数不多的与sm3兼容的笔记本电脑gpu之一,这使当前似乎使用sm4的Wine开发人员无法考虑-ish标志以测试sm3支持。

为了解决我的其他麻烦,我必须首先消除不喜欢的人。这个RandR是一个。我认为这与其他相关文章的不同之处在于winecfg,与第三方程序相反,我没有尝试运行除自身以外的任何东西来引发错误。

PS `uname -a` --> Linux aestrid 3.8.0-12-generic #21-Ubuntu SMP Thu Mar 7 17:17:00 UTC 2013 i686 i686 i686 GNU/Linux

PPS `raring` up-to-the-minute update/dist-upgrade

如何解决呢?

PPPS如果Henri Verbeet正在收听。


GeForce 320m
nbm

1
@nbm-只是作为想法或建议-卸载wine,避免与win-x双重引导-测试此nvidia驱动程序(但请删除您之前尝试过的所有驱动程序)... askubuntu.com/questions/311151/…
dschinn1001 2014年

你还有这个问题吗?
年长者极客

Answers:


2

安装winetricks并运行winetricks orm=backbuffer glsl=disable。这将修复提到的错误。


如果您不能没有酒,没有桑巴舞,没有窗户就不能生存,那么这种带有winetricks的选项可能会减少麻烦,但只会给您的台式机带来麻烦,而不会给那些不想使用双启动而生活的人带来麻烦就像在这种情况下一样,因此成为那些接触性较差的Linux之一...:o)...
dschinn1001,2015年

@ dschinn1001:我同意,但是用户问了一些与酒有关的问题。;)
Frantique

1
+没问题+用户也应该知道这一点+更多与ubuntu相关的安装以及更少的wine-windows-samba-
installing

+这是两个月前对所有智能手机的视觉效果,最终最终使外观更加美观+仅是对该标头的更新,就像我试图定义新标准的标头一样,但是如果财团接受,它仍然是开放的? ?+ nosy-x.com/beispiel001.pdf(例如,beispiel =德语单词)
dschinn1001

3
这一衬板对我系统上的RandR警告没有影响。
James K

0

也许我离开了这里的解决方案,但是如果您使用nvidia提供的脚本进行了自己的安装,那么我将尝试添加xpa -edgers的 ppa ,更新并安装由他们准备的驱动程序:

sudo add-apt-repository ppa:xorg-edgers/ppa

过去尝试安装nvidia官方驱动程序时,这省去了我很多麻烦,从那时起,我对葡萄酒或其他任何东西都没有遇到麻烦。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.