Як я можу позбутися від "виявленої зламаної NVIDIA RandR, повернувшись до RandR 1.0"?


16

Моє коротке запитання:

Як я можу позбутися помилки RandR нижче, використовуючи при цьому пакет драйверів nVidia (наприклад, 304)?

Гора випливає.

Свіжа установка вина 1.5 (остання, від ubuntu-wine 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 є нешкідливими типу "не дивіться за завісу" багатослівності списку бажань.

Хоча ця проблема "Broken nVidia RandR" - це те, з чим я хотів би розібратися, щоб дістатись до інших проблем із графікою, про які я перетинаю пальці (зокрема, ручна модифікація шейдерної моделі wine1.5, модель 3 процедуру виявлення для забезпечення моєї nVidia GeForce Go 7900 GS , яка є однією з небагатьох sm3-сумісних ноутбуків gpu, які вийшли ще до того, як були втілені функції 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 Якщо слухає Анрі Вербі.


Ця

1
@ nbm - мається на увазі як ідея чи пропозиція - деінсталюйте вино, уникайте подвійного завантаження з win-x - протестуйте цей драйвер nvidia (але видаліть усі драйвери, які ви випробували раніше) ... askubuntu.com/questions/311151/…
dschinn1001

У вас все ще є ця проблема?
Старійшина Гік

Відповіді:


2

Встановити winetricksта запустити winetricks orm=backbuffer glsl=disable. Це виправить згадану помилку.


якщо ви не можете жити без вина, не без самби і не без вікон, тоді цей варіант з вінариками, ймовірно, створює менше клопотів, але тільки для вашого робочого столу, а не для моїх чи не для тих, хто хоче жити без подвійного завантаження як у цій ситуації, і тому я один з тих Linuxers, які менш чіткі ...: o) ...
dschinn1001

@ dschinn1001: Я згоден, але користувач запитав щось, що стосується вина. ;)
Франтик

1
+ це нормально + користувачі також повинні знати це + більше встановлення, пов’язаного з ubuntu, і менше встановлення вин-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 в минулому, і з тих пір у мене зовсім не було проблем з вином чи чим-небудь.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.