Не работает DRI на Dual Head конфигурации
Zert 5 ноября, 2006 - 09:07
Видеокарта с двумя выходами: VGA и DVI. Сконфигурировал иксы на работу с двумя мониторами. При работе в DualHead режиме не работает DRI. Может кто сталкивался?
Лог:
(EE) AIGLX: Screen 0 is not DRI capable (II) Loading local sub module "GLcore" (II) LoadModule: "GLcore" (II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so (II) Module GLcore: vendor="X.Org Foundation" compiled for 7.1.1, module version = 1.0.0 ABI class: X.Org Server Extension, version 0.3 (II) GLX: Initialized MESA-PROXY GL provider for screen 0 (EE) AIGLX: Screen 1 is not DRI capable (II) GLX: Initialized MESA-PROXY GL provider for screen 1
Конфиг иксов:
Section "Files" RgbPath "/usr/share/X11/rgb" ModulePath "/usr/lib/xorg/modules" ModulePath "/usr/lib/opengl/xorg-x11" FontPath "unix/:-1" EndSection Section "Module" Load "extmod" Load "dbe" Load "record" Load "xtrap" Load "dri" Load "drm" Load "freetype" Load "type1" Load "glx" EndSection Section "Extensions" Option "Composite" "Enable" EndSection Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:lwin_toggle,grp:rwin_switch,grp_led:scroll" EndSection Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "Buttons" "9" Option "ZAxisMapping" "6 7 4 5" EndSection Section "Monitor" Identifier "BenqMon" VendorName "BNQ" ModelName "BenQ FP93GX" HorizSync 31.0 - 83.0 VertRefresh 56.0 - 76.0 Option "DPMS" EndSection Section "Monitor" Identifier "SamMon" VendorName "SAM" ModelName "S/M 755DF" HorizSync 30.0 - 85.0 VertRefresh 50.0 - 160.0 Option "DPMS" EndSection Section "Device" Identifier "Screen0 Radeon" Driver "radeon" BusID "PCI:2:0:0" Option "RenderAccel" "on" Option "AGPMode" "4" Option "AGPFastWrite" "on" Screen 0 EndSection Section "Device" Identifier "Screen1 Radeon" Driver "radeon" BusID "PCI:2:0:0" Option "RenderAccel" "on" Option "AGPMode" "4" Option "AGPFastWrite" "on" Screen 1 EndSection Section "Screen" Identifier "Screen0" Device "Screen0 Radeon" Monitor "BenqMon" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1280x960" "1024x768" "800x600" "640x480" EndSubSection EndSection Section "Screen" Identifier "Screen1" Device "Screen1 Radeon" Monitor "SamMon" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1024x768" "1280x960" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "1280x960" "800x600" "640x480" EndSubSection EndSection Section "ServerLayout" Identifier "DefaultLayout" Screen "Screen0" InputDevice "Keyboard0" InputDevice "Mouse0" EndSection Section "ServerLayout" Identifier "XineramaLayout" Screen "Screen0" Screen "Screen1" LeftOf "Screen0" InputDevice "Keyboard0" InputDevice "Mouse0" Option "Xinerama" "true" EndSection Section "ServerLayout" Identifier "DualHeadLayout" Screen "Screen0" Screen "Screen1" LeftOf "Screen0" InputDevice "Keyboard0" InputDevice "Mouse0" EndSection Section "ServerFlags" Option "DefaultServerLayout" "DualHeadLayout" #Option "DefaultServerLayout" "DefaultLayout" #Option "DefaultServerLayout" "XineramaLayout" EndSection Section "DRI" Mode 0666 EndSection
»
- Для комментирования войдите или зарегистрируйтесь
Если выбрать
Если выбрать конфигурацию с одним скрином:
то DRI работает.
_________________
(define (brainfucking brain)
(brainfucking brain))
посмотри логи,
посмотри логи, насколько я помню - аппаратное ускорение с ксинерамой не работает. Я делал с бинарными дровами, через MergedFB , на gentoo-wiki.com статья афигенная есть по настройке двухголовых конфитураций.
А с MergedFB
А с MergedFB ускорение работает? Что-то оно мне не очень понравилось, как-то плохо всё выглядит и тормозит жутко. Эт случаем не через фреймбуфер?
_________________
(define (brainfucking brain)
(brainfucking brain))
у меня PIII и Radeon
у меня PIII и Radeon 9250 - ничего не тормозило, так-же как с одним моником работало, могу выложить конфиг.
Давай! Может,
Давай! Может, что и заработает. А у тебя с этим конфигом как работало? Как один десктоп или как 2 разных?
_________________
(define (brainfucking brain)
(brainfucking brain))
вот тут
вот тут выложил
http://v-efimov.land.ru/files/
система пересобрана с xinerama
а как выглядит, зависит от настроек WM но думается(так и было) должно быть как один большой рабочий стол
без ксинерамы глючило, как раз со столами
Я кажется
Я кажется читал, что MergedFB позволяет создать только один логический скрин. Так? Мне надо 2 скрина.
_________________
(define (brainfucking brain)
(brainfucking brain))
непонял, если 2
непонял, если 2 совсем разных - то ксинерама не причём - просто х-сервер надо на 2х скринах пускать