Bitte beachten Sie zunächst, dass ich diese Frage gestern Abend bereits auf einer Launchpad-Mailingliste gepostet habe, sodass dies als Cross-Post angesehen werden könnte. Ich denke jedoch, dass dies ein besserer Ort ist, um dieselbe Frage zu stellen
Die Frage:
Wie kann ich mein Ubuntu 12.04 mit aktualisiertem Kernel (3.6) für die Verwendung des Intel HD Graphics 4000-Adapters konfigurieren? (Intel HD 4000 ist der Standard des Intel Core i7 (Ivy Bridge)-Grafikadapters der 3. Generation)
Für mich ist dies der erste Schritt, um die Dinge mit den 2 Grafikkarten des Systems zum Laufen zu bringen (eine befindet sich in der Dockingstation). Wenn möglich, möchte ich beide Adapter verwenden (siehe unten). Anscheinend hat das jemand bei einem Vorgängermodell zum Laufen bekommen, aber ich kann diese Informationen nicht so anpassen, dass sie für mein System nützlich sind.
Also möchte ich schließlich die gesamte Rechenleistung aller angeschlossenen Adapter nutzen und in der Lage sein, externe Displays an jeden Adapter anzuschließen. Ich nicht auf den Intel-Adapter sperren möchten.
Systemdetails
Ich tue Holen Sie sich einen X-Desktop auf diesem Laptop. Das Herumziehen von Fenstern und anderen Animationen sieht jedoch schrecklich aus. Das System verfügt über zwei Grafikkarten, die zweite ist eine AMD Radeon HD 6700M in einer Laptop-Dockingstation. Es spielt keine Rolle, ob ich mit oder ohne angeschlossene Dockingstation boote, der X-Desktop, den ich bekomme, ist nur auf dem eingebauten Bildschirm und sieht immer gleich aus. Unten finden Sie einige X-Protokolle.
Einige Ausgaben:
$ glxinfo
name of display: :0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 154 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 12
Current serial number in output stream: 12
$ cat /etc/X11/xorg.conf
das ist wahrscheinlich am weitesten von dem entfernt, was es sein sollte
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
$ lspci
Ich habe nur die Zeilen aufgelistet, die ich für relevant halte. Wenn Sie weitere Informationen wünschen, um mir zu helfen, kommentieren Sie bitte 🙂
00:02.0 VGA compatible controller: Intel Corporation Ivy Bridge Graphics Controller (rev 09)
00:1b.0 Audio device: Intel Corporation Panther Point High Definition Audio Controller (rev 04)
16:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Whistler XT [AMD Radeon HD 6700M Series]
16:00.1 Audio device: Advanced Micro Devices [AMD] nee ATI Turks HDMI Audio [Radeon HD 6000 Series]
Protokolle
Booten ohne Das Dock liefert die folgenden Protokolle:
(Anscheinend kann ich nicht mehr als 2 Links hinzufügen)
- [Xorg.0.log][3] http://pastebin . de/UmsxLkJY
- [Xorg.0.log.old][4] http://pastebin . com/krK3s1BJ
Booten mit das Dock:
- [Xorg.0.log][5] http://pastebin . com/x2xRQ4Ne
- [Xorg.0.log.old][6] http://pastebin . com/Q2ycB7j3
Treiber
Der Dialog Zusätzliche Treiber zeigt die folgenden Einträge:
- ATI Radeon (aktiviert; beim Booten mit Dock vorhanden)
- ATI/AMD-proprietärer FGLRX-Grafiktreiber (nicht aktiviert; vorhanden, wenn mit dem Dock gebootet wird)
- „ATI/AMD-proprietärer FGLRX-Grafiktreiber (Post-Release-Updates)“ (nicht aktiviert; vorhanden, wenn mit dem Dock gestartet wird)
- USB-Videoklassentreiber (aktiviert)
Akzeptierte Antwort:
Die von Ihnen geposteten Xorg.0.logs zeigen uns die Ursache der Probleme mit der Grafikleistung in Ihrer aktuellen Installation, insbesondere die folgende Zeile weist auf Probleme zwischen Ihrem Kernel und den X-Treibern hin:
[ 10.800] (EE) GLX error: Can not get required symbols.
Wenn Sie von der Live-CD booten, führen Sie richtig abgestimmte Treiber und Protokolle aus. Sie haben keine (EE)-Zeilen in Ihrem Xorg.0.log und haben daher eine angemessene Grafikleistung.
Um die Probleme zu beheben, die Sie sowohl mit der Intel-Grafik als auch mit Ihrer Thunderbolt-basierten Grafikkarte haben, schlage ich vor, dass Sie die 12.10-Live-CD ausprobieren (und, falls sie auch nur mäßig erfolgreich ist, sie installieren).
http://releases.ubuntu.com/12.10/
Der Fix, den Sie für Thunderbolt benötigen, ist in den 12.10-Kernel integriert:
http://kernel.ubuntu.com/git?p=ubuntu%2Fubuntu-quantal.git&a=search&h=HEAD&st=commit&s=c61e2775873f603148e8e998a938721b7d222d24
Hoffentlich können Sie damit beide Grafikkarten erfolgreich verwenden.