Za prvé, prosím, povšimněte si, že včera večer jsem již poslal tuto otázku do mailing listu launchpadu, takže by to mohlo být považováno za křížový příspěvek. Myslím si však, že toto je lepší místo pro položení stejné otázky
Otázka:
Jak mohu nakonfigurovat svůj Ubuntu 12.04 s upgradovaným jádrem (3.6), aby používal adaptér Intel HD Graphics 4000? (Intel HD 4000 je standardem třetí generace grafického adaptéru Intel Core i7 (Ivy Bridge))
Pro mě je to první krok k tomu, aby věci fungovaly se 2 grafickými kartami, které má systém (jedna je v dokovací stanici). Pokud to bude možné, rád bych použil oba adaptéry (viz níže). Zřejmě to někdo pochopil na předchozím modelu, ale nezdá se mi, že bych tyto informace upravil tak, aby byly užitečné pro můj systém.
Takže nakonec chci využít veškerý výpočetní výkon všech připojených adaptérů a možnost připojit externí displeje k libovolnému adaptéru. Ne chcete uzamknout k adaptéru Intel.
Podrobnosti o systému
dělám získat X desktop na tomto notebooku. Přetahování oken a další animace však vypadají hrozně. Systém má dva grafické adaptéry, druhý je AMD Radeon HD 6700M v dokovací stanici pro notebook. Nezáleží na tom, zda bootuji s/bez připojené dokovací stanice, plocha X, kterou dostávám, je pouze na vestavěné obrazovce a vždy vypadá stejně. Níže naleznete několik protokolů X.
Nějaký výstup:
$ 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
toto je pravděpodobně nejdále od toho, co by mělo být
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection
Section "Module"
Load "glx"
EndSection
$ lspci
Uvedl jsem pouze řádky, které považuji za relevantní. Pokud chcete více informací, abyste mi pomohli, napište komentář 🙂
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]
Protokoly
Spouštění bez dock poskytuje následující protokoly:
(Zřejmě nemohu přidat více než 2 odkazy)
- [Xorg.0.log][3] http://pastebin . com/UmsxLkJY
- [Xorg.0.log.old][4] http://pastebin . com/krK3s1BJ
Spouštění pomocí dok:
- [Xorg.0.log][5] http://pastebin . com/x2xRQ4Ne
- [Xorg.0.log.old][6] http://pastebin . com/Q2ycB7j3
Ovladače
Dialogové okno Další ovladače zobrazuje následující položky:
- ATI Radeon (aktivováno; přítomno při spuštění z doku)
- Vlastní grafický ovladač ATI/AMD FGLRX (není aktivován; přítomen při spuštění z doku)
- „Vlastní grafický ovladač ATI/AMD FGLRX (aktualizace po vydání)“ (není aktivován; přítomen při spuštění z doku)
- Ovladač třídy videa USB (aktivován)
Přijatá odpověď:
Soubory Xorg.0.log, které jste zveřejnili, nám ukazují příčinu problémů s grafickým výkonem ve vaší aktuální instalaci, konkrétně následující řádek označuje problémy mezi vaším jádrem a ovladači X:
[ 10.800] (EE) GLX error: Can not get required symbols.
Když spouštíte systém z živého CD, používáte správně přizpůsobené ovladače a protokoly. Ve vašem Xorg.0.log nemáte žádné (EE) řádky a v důsledku toho máte odpovídající grafický výkon.
Chcete-li vyřešit problémy, se kterými se setkáváte jak s grafikou Intel, tak s grafickou kartou založenou na Thunderboltu, vám doporučuji vyzkoušet živé CD 12.10 (a pokud je to alespoň trochu úspěšné, nainstalovat jej).
http://releases.ubuntu.com/12.10/
Oprava, kterou potřebujete pro thunderbolt, je začleněna do jádra 12.10:
http://kernel.ubuntu.com/git?p=ubuntu%2Fubuntu-quantal.git&a=search&h=HEAD&st=commit&s=c61e2775873f603148e8e998a938721b7d222d24
Doufejme, že vám to umožní úspěšně používat obě grafické karty.