Grafikchip Intel i965 unter Gentoo Linux

Bild des Benutzers Nikolaus Polak

Vor einiger Zeit habe ich mir einen Lenovo Thinkpad R61i geleistet und hatte, was 3D-Beschleunigung nach der Standard-Gentoo Installation angeht, kein Glück.
Ein lspci -v zeigt:
00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Lenovo Unknown device 20b5
Flags: bus master, fast devsel, latency 0, IRQ 20
Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8]
Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
Capabilities: [d0] Power Management version 3

Und in der /var/log/Xorg.0.log fand ich dies:
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,
965GM, 965GME/GLE, G33, Q35, Q33, Intel Integrated Graphics Device
(II) Primary Device is: PCI 00:02:0
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset 965GM found

Nach ein wenig herumgooglen kam ich auf die Lösung: ein paar ~x86 Packete müssen freigeschalten bzw. danach neu kompiliert werden, damit ich den Grafikchip voll ausnützen kann - also /etc/portage/package.keywords als root zum Bearbeiten öffnen (zB mit nano ode vi), dann folgende Zeilen einfügen:
=media-libs/mesa-7.0.2* ~x86
=x11-base/xorg-server-1.4.0.90* ~x86
=x11-drivers/xf86-video-i810-2.2.1* ~x86
=x11-libs/xtrans-1.0.4* ~x86
=x11-proto/renderproto-0.9.3* ~x86
=x11-libs/libXrender-0.9.4* ~x86
=x11-libs/pixman-0.9.6* ~x86

Dann noch ein "emerge world -avuDN", ein "equery d xorg-server" gefolgt vom re-emergen der Eingabegeräte (fast sicher werden x11-drivers/xf86-input-keyboard und x11-drivers/xf86-input-mouse gelistet, nicht vergessen!), den Xorg-Server neu starten, und fertig Smile

Tags: 
Forums: