Wie kann ich feststellen, dass beschädigtes NVIDIA RandR auf RandR 1.0 zurückfällt?


16

Meine kurze Frage lautet:

Wie behebe ich den nachstehenden RandR-Fehler, während ich noch ein proprietäres nVidia-Treiberpaket (z. B. 304) verwende?

Das Blut folgt.

Eine Neuinstallation von Wein 1.5 (neueste, von ubuntu-Wein ppa) läßt mich mit dem folgenden , wenn ich laufe winecfgfür das Prügel-erstes Mal, und beachten Sie, ich habe nicht berührt winetricksnoch, noch tut ~/.wineexist:

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]

Durch das Entfernen der aktuellen nVidiaPakete und das (erneute) Installieren Nouveauwird der RandR-Fehler beseitigt, aber es treten zahlreiche Fehler auf, wenn ich etwas starte, das Shader-Modell 3 erfordert, z. B. Eve Online, meine einzige Motivation, derzeit mit Wine zu ringen. Ich weiß, dass ich den proprietären Treiber benötige, und daher ist Nouveau keine Lösung für mich - es sei denn, Sie wissen, wie Sie mit den derzeit verfügbaren offenen Inhalten sm3-Support erhalten können. Das wäre einfach fabelhaft und würde es mir bitte mitteilen.

Ich habe von WineHQ erfahren, dass die fixmes und die Mehrheit der errs eine harmlose Art von ausführlicher Wunschliste sind, bei der man nicht hinter den Vorhang schaut.

Mit dieser kaputten nVidia RandR-Sache möchte ich mich jedoch befassen, um die anderen Grafikprobleme zu lösen, über die ich meine Daumen drücke (insbesondere eine manuelle Modifikation des Shader-Modells 3 von wine1.5) Erkennungsroutine für meine nVidia GeForce Go 7900 GS , die eine der wenigen sm3-kompatiblen Laptop-GPUs ist, die herauskam, bevor auch Funktionen vom Typ sm4 implementiert wurden -ish Flags zum Testen auf sm3-Unterstützung.

Um an meinen anderen Leiden zu basteln, muss ich zuerst die Nichtstarter eliminieren. Dieser RandR ist einer. Ich denke, es unterscheidet sich von den anderen verwandten Posts darin, dass ich winecfgim Gegensatz zu einem Programm eines Drittanbieters nicht versucht habe, etwas anderes als sich selbst auszuführen , um den Fehler auszulösen.

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

Wie kann man das lösen?

PPPS Wenn Henri Verbeet zuhört.


Gleiches Problem hier mit einer GeForce 320m
nbm

1
@nbm - nur als Idee oder Vorschlag gedacht - Wein deinstallieren, Dual-Boot mit win-x vermeiden - diesen nvidia-Treiber testen (aber alle zuvor ausprobierten Treiber entfernen) ... askubuntu.com/questions/311151/…
dschinn1001

Hast du immer noch dieses Problem?
Elder Geek

Antworten:


2

Installieren winetricksund ausführen winetricks orm=backbuffer glsl=disable. Dadurch wird der erwähnte Fehler behoben.


Wenn Sie nicht ohne Wein, nicht ohne Samba und nicht ohne Windows leben können, verursacht diese Option mit Winetricks wahrscheinlich weniger Probleme, sondern nur für Ihren Desktop und nicht für meine oder diejenigen, die ohne Dual-Boot leben möchten wie in dieser situation und daher bin dann einer derjenigen Linuxer, die weniger anfassbar sind ...: o) ...
dschinn1001

@dschinn1001: Ich bin damit einverstanden, aber der User hat etwas weinbezogenes gefragt. ;)
Frantique

1
+ ist in Ordnung + Benutzer sollten dies auch wissen + Mehr Ubuntu-bezogene Installation und weniger Wine-Windows-Samba-Installation verlängern die
Lebensdauer der

+ dies war der effekt von vor zwei monaten auf alle smartphones um endlich das bessere aussehen optisch zu bekommen + einfach ein update dieses kopfes wie meinen ich habe versucht einen neuen standard zu definieren aber es ist noch offen ob dieser von konsortien akzeptiert wird ??? ? + Nosy-x.com/beispiel001.pdf (beispiel = Deutsch Wort zum Beispiel)
dschinn1001

3
Dieser eine Liner hat keine Auswirkung auf die RandR-Warnungen auf meinem System.
James K

0

Vielleicht bin ich hier weit von der Lösung entfernt, aber wenn Sie Ihre eigene Installation mit dem von nvidia bereitgestellten Skript durchgeführt haben, würde ich versuchen, ppa von xorg-edgers hinzuzufügen , den von ihnen vorbereiteten Treiber zu aktualisieren und zu installieren:

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

Es hat mir in der Vergangenheit viele Probleme erspart, als ich versuchte, offizielle NVIDIA-Treiber zu installieren, und seitdem hatte ich überhaupt keine Probleme mit Wein oder etwas anderem.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.