Hi,
On 20/11/2023 20:37, Andreas Oettel wrote:
- Problem:
Ich habe hier einen alten Rechner als Datengrab stehen. Aktuell kann ich mich entscheiden, ob ich ein Bild auf der Konsole habe will oder auf X.
Ursache ist offensichtlich der nouveau-Treiber. Ist er aktiv geht X, Ist er auf der Blacklist, geht die Konsole.
Kennt jemand das Problem und eine Lösung?
Nicht direkt, aber ich hatte reichlich Probleme mit NVidia.
Wie bekomme ich das nouveau-Modul in der Console inaktiv, während es in der X-Windows-Umgebung aktiv bleibt?
Geht nicht. Entweder aktiv oder nicht.
Gibt es alternative Treiber? Wie binde ich den ein? << Das ist die doofe Frage ;o)
Es gibt den kommerziellen NVidia Treiber. Kann man bei NVidia runterladen.
Manchmal funktioniert nouveau besser, manchmal der kommerzielle Treiber. Hardware- und Treiber-Versions-abhängig.
Ich selbst habe am Ende eine AMD/ATI Karte gekauft. Keine Probleme mehr.
Um einen gewissen Herrn Torvalds zu zitieren: "NVidia, fuck you!"
In der /etc/X11/xorg.conf stand kein "Driver" drin. Wird die xorg.conf überhaupt noch ausgewertet? Hat der Eintrag überhaupt noch einen Einluß?
Mein Eindruck: Ob da was drin steht oder nicht, ist egal.
Meines Wissens wird es ausgewertet, aber alles was nicht drin steht wird automatisch detektiert.
Also mir sind gerade die Ideen ausgegangen. Da ich seit vielen Jahren nur noch über VNC oder SSH auf die Rechner zugreife, habe ich mich mit solchen Probleme lange nicht auseinandersetzen müssen. Aber hin und wieder geht mal ein Festplattenwechsel doch mal in die Hose. Und dann steht man ohne Monitorbild da.
In dem Fall: sperr den nouveau aus, vergiss' den kommerziellen Treiber. Lass das Teil ausschließlich auf Konsole laufen.
Wenn Du unbedingt per VNC eine graphische Oberfläche haben willst: es gibt eine Variante vom Xorg-Server, die auf einen VNC-Server als "Grafikkarte" zurückgreift statt auf die normale Hardware zu gehen.
Alternativ: ATI Karte einbauen, nouveau blacklisten und dann X starten. Ergebnis wird sein, dass NVidia vom X nicht erkannt wird und stattdessen die andere Karte benutzt wird.
Konrad