
Ich habe vor Kurzem ein Upgrade von 14.04 (15.04) auf 15.10 durchgeführt. Bei mir scheint alles einwandfrei zu funktionieren, aber die Installation proprietärer Nvidia-Treiber ist mir zu viel.
Ich habe alle verfügbaren Optionen in Softwareupdates (340 und 352) und auch einige aus dem PPA der Grafiktreiber ausprobiert, aber alle führen vermutlich zu Fehlern beim Laden des Kernelmoduls, bevor Anmeldebildschirme angezeigt werden. Ich kann diese nur beheben, indem ich nvidia-current (304) von einem Terminal aus neu installiere.
Ich verwende Nvidia GT730M und Intel HD4000
Welche Möglichkeiten habe ich, die Fehler am besten zu beheben? Ich würde lieber keine Neuinstallation durchführen müssen (kann es aber, wenn nötig). Ich entschuldige mich für den Mangel an Informationen, dies ist meine erste Frage, obwohl ich hier in der Vergangenheit viele hilfreiche Antworten gefunden habe.
Wenn Sie Informationen benötigen, werde ich versuchen, diese bereitzustellen. Vielen Dank im Voraus.
Antwort1
Versuche dies
sudo update-alternatives --set x86_64-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/ld.so.conf
sudo update-alternatives --set i386-linux-gnu_gl_conf /usr/lib/nvidia-352-prime/alt_ld.so.conf
Wenn Sie die NVIDIA-Treiber installiert haben, sollten die Versionen natürlich übereinstimmen.
Außerdem müssen Sie möglicherweise im „Wiederherstellungsmodus“ booten, wenn das GRUB-Menü angezeigt wird, und dann bei der Frage, was Sie tun möchten, einfach „Normalen Boot fortsetzen“ auswählen.
An diesem Punkt drücken Sie Strg + Alt + F1, melden sich dann an und führen diese Befehle aus. Sie können dies einfacher machen, indem Sie eine .sh-Datei erstellen und dann einfach diese Datei ausführen, anstatt zu versuchen, diesen superlangen Befehl einzugeben.
Antwort2
Diese Anweisungenwaren der Schlüssel zum Bereinigen meiner fehlgeschlagenen Installationsversuche, bis ich den Vorgang richtig hinbekommen habe.
sudo nvidia-settings --uninstall
sudo apt-get remove --purge nvidia*
sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv
sudo apt-get install nvidia-common
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
Dann habe ich meine Grub-Konfiguration folgendermaßen aktualisiert:
GRUB_CMDLINE_LINUX_DEFAULT="nomdmonddf nomdmonisw nouveau.modeset=0 rdblacklist=nouveau nomodeset"
Es scheint so zu funktionieren, wie es in den meisten Anleitungen beschrieben wird - allerdingsdie meisten meiner Probleme waren auf Boot-/Grub-Konfigurationsfehler zurückzuführen, was auf Probleme mit meinem MBR und Grub zurückzuführen war. Ich vermuteBoot-Reparaturkönnte für viele andere wie mich nützlich sein.
Eine Installation schlug fehl, weil ich Ja gewählt hatte, um mit DKMS-Unterstützung zu erstellen, aber etwas stimmte nicht mit meinen Headern und/oder der Quelle. Ich habe das behoben, indem ich zu /usr/src gewechselt und ausgeführt habe
sudo apt-get install --reinstall linux-headers-$(uname -r)
sudo apt-get source linux-headers-$(uname -r)
Nachdem ich mir sicher war, dass ich einen sauberen (nicht NVIDIA) Treiber hatte und dass die Deaktivierung von Nouveau funktionieren würde, fuhr ich mit der Installation des heruntergeladenen Treibers fort:
sudo service lightdm stop
sudo modprobe -r nouveau
sudo sh [nvidia-installer].run