Ich verwende eine GeForce GTX 770 auf einem Z87-Gigabyte-Mobo und starte Windows 8.1 Pro und Ubuntu 12.04.3 LTS dual. Das Setup läuft insgesamt flüssig, außer bei der Video- und 3D-Performance in Ubuntu. Ich hatte einmal das berüchtigte Flackerproblem und fand einen Weg, es zu beheben. Es hat damit zu tun, dass die NVidia-Karte in den Energiesparmodus wechselt und dann Videos und 3D-Effekte unter Tearing und Stottern leiden. Die Lösung besteht darin, zu den NVIDIA-Einstellungen zu gehen und den Energiemodus von „Auto“ auf „Maximale Leistung bevorzugen“ zu ändern. Das Problem ist, dass dies nur funktioniert, bis ich neu starte. Nach dem Neustart wird die Einstellung gelöscht und die Probleme bestehen weiterhin, sodass ich sie für die aktuelle Sitzung erneut manuell festlegen muss. Ich habe versucht, gksu-ing und es einzustellen, aber es hat nicht funktioniert. Ich habe versucht, die etc/X11/xorg.conf zu bearbeiten, aber sie ist leer – es gibt null Zeilen in dieser Datei… Ich lese alle verwandten Artikel, aber hauptsächlich beschweren sich die Leute über das Zurücksetzen der Helligkeit oder Dual-Monitor-Konfigurationen, was einige Lösungen betrifft bestimmte App, die mir in keiner Weise hilft.
TL;DR:NVidia-Einstellungen werden nach dem Neustart zurückgesetzt und alles versucht, was ich im Internet finden konnte, ohne Erfolg.
Wenn jemand weiß, was in dieser Situation zu tun ist, bitte teilen!
Vielen Dank!
BEARBEITEN [1]:Ich habe weiter gegraben und es scheint, dass es keine offensichtliche oder sichere Lösung gibt. Einige Leute haben versucht, das Leistungsniveau manuell einzustellen, berichten aber, dass es unsicher ist und die GPU töten könnte.
Es gibt jedoch noch Hoffnung. Ich denke, dies könnte über die NVidia-Profiloption erfolgen, die von nvidia-settings bereitgestellt wird. Das Problem ist, dass man den fraglichen Schlüssel und den Wert, den dieser Schlüssel akzeptiert, kennen muss.
I could have put a screenshot here, but I need rep => 10...
Ich konnte weder eine Liste der möglichen Schlüssel noch irgendwelche Schlüsselwerte finden… Ich schätze, ich hatte kein Glück.
Kann jemand einen Link bereitstellen oder einige nützliche auflisten?
Danke!
EDIT [2]:Endlich! Danke an alle für die Hilfe! Ich habe die Lösung mit Hilfe von vegard torvund und diesem Thread gefunden. Und vielen Dank an die Ubuntu Google+ Community für die Verbreitung!
Verwandte:Steam öffnet sich nicht in Ubuntu 16.04 Lts in Ubuntu?Beste Antwort
-
Erstellen Sie eine xorg.conf-Datei wie folgt:
sudo nvidia-xconfig
-
Suchen Sie in der xorg.conf-Datei nach dem Teil Section „Device“
Und fügen Sie diese Zeile in den Abschnitt ein:Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x3322"
Speichern Sie Ihren Computer und starten Sie ihn neu.
PS. Wenn Sie weitere Parameter hinzufügen, fügen Sie ;
hinzu nach 0x3322