Ist es möglich, direkt zwischen den BLOB- und Nouveau-Videotreibern von Nvidia zu wechseln?
Ich denke, ich muss in der Lage sein:
- [✓] nvidia entladen
- [✓] Nouveau entladen
- [✕] Wiederherstellen der Konsole nach dem Entladen von Nouveau *
- [✓] Tauschen Sie die xorg.conf-Dateien aus
- [✓] Achten Sie auf die schwarze Liste
- [✓] Beschäftige dich mit libglx.so
*) Nach einigen Gesprächen mit den Jungs von #nouveau scheint es mit dem aktuellen Ubuntu-Setup (eingebaut in vesafb) schwierig oder sogar unmöglich zu sein. Ich versuche, es mit uvesafb zum Laufen zu bringen, aber im Moment tun die Skripte in der Antwort, wonach ich gesucht habe.
Antworten:
Ich habe jetzt zwei Skripte, die den Treiber wechseln, xorg.conf, die sich um das Blacklisting und die libglx kümmern, also lautet die Antwort: Ja, das ist möglich.
Blacklisting funktioniert mit einer Datei,
/etc/modprobe.d/
die entwederblacklist nvidia
oder enthältblacklist nouveau
. Ich habe es auch durch/lib/nvidia-current/modprobe.conf
einen Dummy ersetzt, sonst würde der nvidia-Treiber immer einen Link in den/etc/modprobe.d/
Nouveau der Blacklists erstellen .Zum Jugendstil wechseln:
Nachdem ich das ausgeführt habe, habe ich Nouveau Running und eine funktionierende Konsole (Nouveaufb).
Zu NVIDIA wechseln:
→ Nvidia-Treiber funktioniert, einziges Problem: Nach dem Entladen des Nouveau-Treibers ist die Konsole unbrauchbar. Ich brauche eine Möglichkeit, es zurückzusetzen oder einen anderen Framebuffer zu laden, aber da vesafb in den Kernel kompiliert ist, weiß ich nicht, was ich tun soll.
quelle
Ich glaube nicht, dass dies möglich ist, nicht nur die Kernel-Modus-Einstellung für den Nouvou-Treiber und die für den Nvidia-Treiber, sondern auch der Nvidia-Treiber, der eine gehackte xorg-Bibliothek verwendet, die es schwierig macht, dieselbe Installation auf einem Computer durchzuführen, auf dem der Intel-Treiber erforderlich ist . (siehe verkehrte Elemente, Bugs und Fragen)
quelle
http://nouveau.freedesktop.org/wiki/KernelModeSetting/ schlägt vor, /etc/init.d/consolefont neu zu starten, nachdem rmmoding nouevau ausgeführt wurde, um den Textmodus wiederherzustellen. Beachten Sie, dass es auf neueren Systemen in Console-Font umbenannt wurde und in Ubuntu 13.10 nicht mehr so aufgerufen werden kann, sondern wie folgt: service console-font restart
Auch funktioniert es nicht immer. In einigen Fällen startet das Starten von X ( Dienst lightdm start - oder was auch immer Sie DM verwenden) den gfx-Modus und gibt auch einen Arbeitstextmodus beim Umschalten auf vt1 ( Strg-Alt-f1 ).
(Ich benutze dies, um den nvidia-Treiber in einer Live-CD-Sitzung zu installieren.)
quelle