Intel 945 - Direct Rendering Howto¶
Na początek zainstalowałem parę pakietów:
apt-get install libgl1-mesa-dri\
libgl1-mesa-dev\
libgl1-mesa-glx\
mesa-utils\
xserver-xorg-video-intel
Uaktualniłem config serwera X (/etc/X11/xorg.conf
):
Wpierw próbowałem skorzystać z nowszych sterowników „eksperymentalnych” Intela:
Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Modes "1280x800"
EndSubSection
EndSection
U mnie te sterowniki nie działały, ale jak masz czas i chcesz potestować, możesz rozpatrzyć opcję (powinny się znaleźć w odpowiednich opcjach xorg - ja ich nie próbowałem):
Option "UseFBDev" "true"
Option "DRI" "true"
Load "glx"
Na swoim komputerze szybko zmieniłem taktykę i wykorzystałem sterowniki i810
:
apt-get install xserver-xorg-video-i810
a configa Xorg-a poprawiłem następjąco:
Section "Device"
Identifier "Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller"
Driver "i810"
BusID "PCI:0:2:0"
VideoRam 262144
Option "UseFBDev" "true"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Narzędzia z których korzystałem:
lspci | grep Graphics
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
xdriinfo
Screen 0: i915
glxinfo
# TAK JEST ŹLE:
$ glxinfo | grep direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
# Chcemy więcej info:
$ export LIBGL_DEBUG=verbose
$ glxinfo | grep direct
# A tak jest dobrze:
$ glxinfo | grep direct
direct rendering: Yes
xrandr
glxgears
Inne instrukcje¶
/usr/share/doc/915resolution/README.Debian
(/etc/init.d/915resolution start ; 915resolution -l)http://ubuntuforums.org/showthread.php?t=467775 (zobacz to i następny link razem! - są powiązane)
http://www.thinkwiki.org/wiki/Installing_Ubuntu_on_a_ThinkPad_R60e
Problemy¶
Compiza nie uruchamiałem - nie przepadam za glutożelkami
Google Earth - dalej zjada mi cały procesor (ale nie wiem czemu) zmieniłem jakość renderowania jest troszkę lepiej