Ich habe GeForce GTX 560 Ti. Ich habe in 12.04 mit nvidia-Treibern gut gearbeitet. Leider ist nach dem heutigen 12.10-Update etwas kaputt gegangen.
Ich habe versucht, nvidia-aktuelle, nvidia-aktuelle-Updates und nvidia-experimantal. Immer das gleiche Verhalten: Schlechte Auflösung in Lightdm, nach dem Aufzeichnen nichts anderes als Hintergrundbild. Keine Unity Panels, "win" Taste funktioniert nicht.
Nach dem Entfernen der NVIDIA-Treiber funktioniert alles.
Antworten:
Bevor Sie zu den nvidia-Treibern wechseln, müssen Sie Linux-Source und Linux-Header installieren (siehe Fehler 1068341 ). Versuchen Sie nach der Installation der Quelle, zu den nvidia-Treibern zu wechseln.
Hier ist, wie:
Bevor Sie beginnen, installieren Sie alle Updates (und starten Sie den Computer neu, wenn Sie dazu aufgefordert werden).
Wechseln Sie zu einem Terminal (
Ctrl-Alt-F1
).Melden Sie sich als Ihr Benutzername an.
Installieren Sie Linux Source (
sudo apt-get install linux-source
) und Header (sudo apt-get install linux-headers-generic
).Nvidia-Treiber deinstallieren - dies hängt von der installierten Version (
sudo apt-get remove nvidia-current
odersudo apt-get remove nvidia-current-updates
odersudo apt-get remove nvidia-experimental-304
) ab.Installieren Sie den nvidia-Treiber neu (
sudo apt-get install nvidia-current-updates
).Wenn es erfolgreich installiert wurde, starten Sie den Computer neu (
sudo shutdown -r now
).Ausführlichere Anleitungen
Der folgende Link gibt einen detaillierten Überblick über den Umgang mit dem nvidia-Treiber. Es sollte auf weitere Fälle anwendbar sein, die ähnlich, aber nicht genau so sind wie die hier beschriebenen:
https://help.ubuntu.com/community/BinaryDriverHowto/Nvidia
quelle
Für Sie alle in dieser Situation (wie ich es war) gibt es eine einfache Lösung:
Nachdem Sie die Änderungen übernommen haben, drücken Sie Ctrl+ Alt+ T, um ein Terminal zu öffnen und einzugeben
sudo reboot
. Danach sollte das System wieder ordnungsgemäß funktionieren.Versuchen Sie nun erneut, die NVIDIA-Treiber zu installieren. Installieren Sie das Metapaket, keine bestimmte Version.
Gehen Sie zur Systemkonfigurationsanzeige und wählen Sie in den Softwarequellen den von Ihnen bevorzugten NVIDIA-Treiber aus. (Normalerweise bevorzuge ich die proprietär getestete, aber es ist nur meine Präferenz)
quelle
Im Sonderfall eines Ubuntu 12.10 mit Nvidia-Hardwarebeschleunigung auf einem Macbook Pro Retina wurde dieser Befehlssatz getestet und funktioniert ordnungsgemäß.
quelle
Anweisungen zur schrittweisen Behebung des Problems finden Sie in der Antwort von rft183 .
Wenn etwas schief läuft
Führen Sie den folgenden Befehl aus, um den Nouveau-Treiber erneut zu verwenden:
Danach konnte die Monitorauflösung nicht mehr eingestellt werden. Das Löschen der Monitorkonfiguration hat geholfen:
quelle
Ich musste nur neu
sudo apt-get install linux-headers-generic
starten. Also ich nur:<Ctrl><Alt>F1
und angemeldet.sudo apt-get install linux-headers-generic
.sudo reboot
.Mein System lief mit normaler Auflösung an und als ich mich bei Unity usw. anmeldete wurde es wieder geladen.
quelle