Was ich gerne machen würde:
Ich möchte in der Lage sein, über meine dedizierte Grafikkarte (AMD) und den integrierten Chip (Intel) aus dem BIOS zu wechseln. Das bedeutet:
Neustart → BIOS: auf integrierten Intel aktiviert (nur) → booten
oder
Neustart → BIOS: auf diskrete AMD aktiviert (nur) → booten
Diese Art der primitiven Umschaltung funktioniert einwandfrei, wenn sie auf Open Source-Treibern ausgeführt wird. Sobald ich jedoch installiere fglrx
, bricht der Wechsel von AMD zu Intel vom BIOS die Sitzung ab und das System fällt beim Booten in den Low-Graphics-Modus zurück.
Was ich getan habe:
- frisches System, Open Source-Treiber mit aktiviertem Intel
- auf AMD umgestellt = kein Problem!
- auf Intel umgestellt = kein Problem!
- (das oben Gesagte einige Male wiederholt und auf Leistungsprobleme getestet)
- installierte proprietäre AMD-Treiber gemäß http://www.unixmen.com/ubuntu-12-10-and-amd-catalyst-problem-solved/ (PPA) ⇒ funktioniert nach dem Neustart einwandfrei!
- auf Intel umgestellt ⇒ defekte Konfiguration, dh System startet im 2D / Fallback-Modus!
Warum brauche ich es?
Zuallererst ist es eine Frage meiner Neugier. Noch wichtiger ist jedoch, dass es für mich enorm wäre, dieses Ding dazu zu bringen, AMD proprietär einzuschalten.
Ich habe vor einiger Zeit nach einem AMD / Intel-Wechsel gefragt und während ich die Antwort erhielt, 1) funktioniert es nicht 2) Ich kann den Autor der Antwort nicht kontaktieren 3) Ich vermute, die Antwort ist zu kompliziert.
Zusammenfassend brauche ich Hilfe entweder bei dieser Frage oder bei der oben verlinkten alten.
System Information:
Ubuntu 12.04 amd64, installiert sauber
Lenovo Thinkpad T500
Intel GMA 4500MHD / ATI Mobilität Radeon HD 3650
fglrx
ist in Ubuntu offiziellen Repositories verfügbarAntworten:
Ich habe dies nicht mit einem AMD-Adapter versucht, aber Ihr Problem tritt häufig auch bei integrierten oder diskreten Nvidia-Grafik-Setups auf (getestet auf einem Lenovo Thinkpad T510s).
Unter normalen Umständen wird ein Open-Source-Grafiktreiber vom X-Server während des Startvorgangs automatisch ausgewählt, basierend auf Ihrer Adapterauswahl im BIOS - integriert oder diskret.
Wenn Sie proprietäre Treiber aktivieren, während der diskrete Adapter verwendet wird, wird eine Xorg-Konfigurationsdatei erstellt
/etc/X11/xorg.conf
, um den X-Server explizit anzuweisen, den proprietären Treiber zu verwenden. Während diese Konfigurationsdatei vorhanden ist, verwendet X den darin angegebenen Treiber, anstatt Ihr Hardware-Setup automatisch zu erkennen. Sie können sehen, wie problematisch dies wäre, wenn Sie wieder zu Ihrem integrierten Grafikadapter wechseln. Der proprietäre AMD / Nvidia-Treiber ist weiterhin in derxorg.conf
Datei angegeben.Um sicher zu Ihrem integrierten Grafikadapter zurückzukehren, löschen Sie die
xorg.conf
Datei:Alternativ können Sie die Datei so umbenennen, dass sie von X nicht mehr gefunden wird:
Wenn beim nächsten Start keine
xorg.conf
Datei erkannt wird, erkennt das X-System Ihre Hardwarekonfiguration erneut automatisch und lädt den entsprechenden Open Source-Treiber.quelle
/etc/X11/xorg.conf.d
? Sind Sie auch sicher, dass der Intel-Adapter verwendet wird und der richtige Treiber vorhanden ist? Sie können dies überprüfen, indem Sielshw -c video
die Ausgabezeile ausführen und nach ihr suchen, beginnend mit "Konfiguration". Dies sollte den verwendeten Treiber auflisten.Derzeit gibt es keine Lösung für dieses Problem. Sie können hier mehr darüber lesen: http://phoronix.com/forums/showthread.php?78813-Simple-graphics-switching-through-BIOS/ Ich werde die Moderatoren bitten, die Frage erneut zu öffnen, wenn eine tragfähige Lösung kommt ins Licht.
quelle