[SOLVED] Как включить DRI на INTEL?
Bass 30 июня, 2009 - 07:03
Помогите советом, уважаемы.
VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
x11-base/xorg-server-1.5.3-r6
x11-drivers/xf86-video-intel-2.6.3-r1
2.6.29-gentoo-r5 #5 SMP
dmesg | grep intel
Цитата:
intel_rng: Firmware space is locked read-only. If you can't or
intel_rng: don't want to disable this in firmware setup, and if
intel_rng: you are certain that your system has a functional
intel_rng: RNG, try using the 'no_fwh_detect' option.
agpgart-intel 0000:00:00.0: Intel 945G Chipset
agpgart-intel 0000:00:00.0: detected 7932K stolen memory
agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0x80000000
intelfb: Framebuffer driver for Intel(R) 830M/845G/852GM/855GM/865G/915G/915GM/945G/945GM/945GME/965G/965GM chipsets
intelfb: Version 0.9.6
intelfb: 00:02.0: Intel(R) 945G, aperture size 256MB, stolen memory 7932kB
intelfb: Initial video mode is 1024x768-32@70.
cat Xorg.0.log | grep intel
Цитата:
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
(II) LoadModule: "intel"
(II) Reloading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) UnloadModule: "intel"
(II) Failed to load module "intel" (already loaded, 136029076)
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
(**) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(**) intel(0): Option "DRI" "true"
(**) intel(0): Option "XVideo" "On"
(**) intel(0): Option "Tiling" "False"
(II) intel(0): Integrated Graphics Chipset: Intel(R) 945G
(--) intel(0): Chipset: "945G"
(--) intel(0): Linear framebuffer at 0x80000000
(--) intel(0): IO registers at addr 0x90200000
cat Xorg.0.log | grep dri
Цитата:
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so
(II) Reloading /usr/lib/xorg/modules/drivers//intel_drv.so
ABI class: X.Org XInput driver, version 2.1
ABI class: X.Org XInput driver, version 2.1
(II) Loading sub module "dri"
(II) LoadModule: "dri"
(II) Reloading /usr/lib/xorg/modules/extensions//libdri.so
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [dri] visual configs initialized
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: node name is /dev/dri/card0
(II) AIGLX: enabled GLX_texture_from_pixmap with driver support
(II) AIGLX: Loaded and initialized /usr/lib/dri/i915_dri.so
glxinfo
Цитата:
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
Собственно glxgears
371 frames in 5.3 seconds = 69.921 FPS
Куда копать что бы таки включился этот dri?
»
- Для комментирования войдите или зарегистрируйтесь
было бы не плохо увидить
было бы не плохо увидить конфиг иксов
Section "Module" Load
Section "Module"
Load "dbe"
Load "dri"
Load "glx"
Load "intel"
Load "GLcore"
Load "extmod"
Load "record"
EndSection
Section "Device"
Identifier "Intel Internal LCD"
Option "DRI" "true"
Driver "intel"
Option "XVideo" "On"
Option "backingstore" "true"
Screen 0
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Никаких секций больше не трогал, думаю, стоит заметить, что dri работал в такой конфигурации, но потом перестал. После чего, сказать не могу, потому что заметил только сейчас.
Рекомендую обновить до
Рекомендую обновить до следующих версий пакеты:
%eix -Ic libdrm [I] x11-libs/libdrm (2.4.11@13.06.2009): X.Org libdrm library %eix -Ice mesa [I] media-libs/mesa (7.4.4@25.06.2009): OpenGL-like graphic library for Linux %eix -Ic xorg-server [I] x11-base/xorg-server (1.6.1.901-r4@29.06.2009): X.Org X servers - с версией 1.6.1.901-r5 тормозило жутко %eix -Ic x11-drivers/xf86-video-intel [I] x11-drivers/xf86-video-intel (2.7.1@29.06.2009): X.Org driver for Intel cards
Из xorg.conf, по-моему, можно убрать
они подгружаются по дефолту.
P.S. Да, и ядро нужно 2.6.30.
Я ♥ Gentoo & Funtoo
Установил указанные Вами
Установил указанные Вами пакеты, кроме ядра, все заработало.
Спасибо.