Как избавиться от «Обнаружена поломка NVIDIA RandR, откат к RandR 1.0»?

16

Мой короткий вопрос:

Как избавиться от ошибки RandR ниже, все еще используя собственный пакет драйверов nVidia (например, 304)?

Гора следует.

Свежие установки вины 1.5 (последний из убунта вина 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 , которая является одним из немногих графических процессоров, совместимых с sm3, которые были реализованы до того, как были реализованы функции типа sm4, что не учитывает текущие разработчики Wine, которые, похоже, используют sm4 -ish флаги для проверки на sm3 suport).

Для того, чтобы повозиться с другими моими бедами, я должен сначала устранить не стартеры. Этот 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 Если Анри Вербит слушает.

Луи Кэрол
источник
Та же проблема здесь с GeForce 320m
nbm
1
@nbm - просто как идея или предложение - удалите wine, избегайте двойной загрузки с win-x - протестируйте этот nvidia-драйвер (но удалите все драйверы, которые вы опробовали ранее) ... askubuntu.com/questions/311151/…
dschinn1001
У вас все еще есть эта проблема?
Старейшина Гик

Ответы:

2

Установить winetricksи запустить winetricks orm=backbuffer glsl=disable. Это исправит указанную ошибку.

Frantique
источник
если вы не можете жить без вина, без самбы и без окон, тогда этот вариант с winetricks, вероятно, создаст меньше проблем, но только для вашего рабочего стола, а не для моего или для тех, кто хочет жить без двойной загрузки как в этой ситуации и, следовательно, я один из тех Linuxers, которые менее осязаемы ...: o) ...
dschinn1001
@ dschinn1001: согласен, но пользователь спросил что-то, связанное с вином. ;)
Frantique
1
+ все в порядке + пользователи тоже должны это знать + больше установка, связанная с ubuntu, и меньшая установка wine-windows-samba продлевает жизнь оборудованию ... + ...: oD
dschinn1001
+ это было эффектом двух месяцев назад для всех смартфонов, чтобы получить наконец-то лучший внешний вид + просто обновление этого заголовка, как у меня, я пытался определить новый стандарт, но он все еще открыт, если это будет принято консорциумами ?? ? + nosy-x.com/beispiel001.pdf (beispiel = немецкое слово, например)
dschinn1001
3
Этот лайнер не влияет на предупреждения RandR в моей системе.
Джеймс К
0

Может быть, я далеко иду от решения, но если бы вы выполнили собственную установку с помощью скрипта, предоставленного nvidia, я бы попытался добавить ppa из xorg-edgers , обновить и установить подготовленный ими драйвер:

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

Это избавило меня от многих проблем при попытке установить официальные драйверы NVIDIA в прошлом, и с тех пор у меня не было никаких проблем с вином или чем-то еще.

Junk O Matic
источник