Ноутбук Acer Aspire 3682
Код: Выделить всё
#lspci
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, 943/940GML Express Integrated Graphics Controller (rev 03)
Что хочу:
основные иксы с выводом на экран ноутбука как Screen 0 (DISPLAY=0)
screеn 1 (DISPLAY=1) с выводом на VGA-выход ноута (внешний монитор). Там никаких оконных менеджеров, а просто при необходимости DISPLAY=1 mplayer test.avi (к примеру).
Мой xorg.conf
Код:
Section \"ServerLayout\"
Identifier \"Default Layout\"
Screen 0 \"Screen_int\" 0 0
Screen 1 \"Screen_ext\" RightOf \"Screen_int\"
InputDevice \"mouse0\" \"CorePointer\"
# InputDevice \"mouse1\" \"CorePointer\"
InputDevice \"ruwin_ct_sh\" \"CoreKeyboard\"
Option \"AIGLX\" \"true\"
EndSection
Section \"ServerFlags\"
AllowMouseOpenFail
BlankTime 2880
StandbyTime 5760
SuspendTime 8640
OffTime 11520
Option \"RandR\" \"true\"
EndSection
Section \"Files\"
FontPath \"unix/:-1\"
EndSection
Section \"Module\"
Load \"dbe\"
Load \"glx\"
Load \"dri\"
Load \"GLcore\"
Load \"extmod\"
Load \"type1\"
Load \"freetype\"
SubSection \"extmod\"
Option \"omit xfree86-dga\"
EndSubSection
EndSection
Section \"InputDevice\"
Identifier \"ruwin_ct_sh\"
Driver \"kbd\"
Option \"XkbLayout\" \"us,ru\"
Option \"XkbOptions\" \"grp:ctrl_shift_toggle\"
Option \"XkbVariant\" \",winkeys\"
EndSection
Section \"InputDevice\"
Identifier \"mouse0\"
Driver \"synaptics\"
Option \"SendCoreEvents\" \"true\"
Option \"Device\" \"/dev/input/mice\"
Option \"Protocol\" \"IMPS/2\"
Option \"ZAxisMapping\" \"4 5\"
Option \"SHMConfig\" \"on\"
EndSection
#Section \"InputDevice\"
# Identifier \"mouse1\"
# Driver \"mouse\"
# Option \"SendCoreEvents\" \"true\"
# Option \"Device\" \"/dev/input/mice\"
# Option \"Protocol\" \"IMPS/2\"
# Option \"ZAxisMapping\" \"4 5\"
#EndSection
Section \"Monitor\"
Identifier \"int\"
#DisplaySize 300 190
Option \"PreferredMode\" \"1280x800\"
EndSection
Section \"Monitor\"
Identifier \"ext\"
#DisplaySize 300 190
#Option \"DPMS\" \"true\"
#Option \"LeftOf\" \"int\"
# 1680x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 147.14 MHz
#Modeline \"1680x1050\" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
EndSection
Section \"Device\"
Identifier \"Intel 945G int\"
Driver \"i810\"
BusID \"PCI:0:2:0\"
Option \"XAANoOffscreenPixmaps\"
Option \"AddARGBGLXVisuals\" \"true\"
Option \"DisableGLXRootClipping\" \"true\"
Option \"BackStoring\" \"true\"
Option \"DRI\" \"true\"
Option \"MonitorLayout\" \"CRT+TV,LFP\"
#Это для двойного скрина
#Option \"monitor-VGA\" \"ext\"
#Option \"monitor-LVDS\" \"int\"
Screen 0
EndSection
Section \"Device\"
Identifier \"Intel 945G ext\"
Driver \"i810\"
BusID \"PCI:0:2:1\"
#Это для двойного скрина
#Option \"monitor-VGA\" \"ext\"
#Option \"monitor-LVDS\" \"int\"
Option \"Display\" \"CRT\"
Option \"MonitorLayout\" \"CRT+TV,LFP\"
Option \"Monitor-LVDS\" \"Internal Panel\"
Option \"Monitor-VGA-0\" \"External VGA Monitor\"
Option \"Monitor-S-video\" \"External TV\"
Screen 1
EndSection
Section \"Screen\"
Identifier \"Screen_int\"
Device \"Intel 945G int\"
Monitor \"int\"
DefaultDepth 24
SubSection \"Display\"
Depth 24
Modes \"1280x800\"
#Virtual \"2560x800\"
EndSubSection
Option \"AddARGBGLXVisuals\" \"true\"
Option \"RenderAccel\" \"true\"
Option \"AddARGBGLXVisuals\" \"true\"
Option \"AllowGLXWithComposite\" \"true\"
EndSection
Section \"Screen\"
Identifier \"Screen_ext\"
Device \"Intel 945G ext\"
Monitor \"ext\"
DefaultDepth 24
SubSection \"Display\"
Depth 24
Modes \"1280x1024\"
EndSubSection
Option \"AddARGBGLXVisuals\" \"true\"
Option \"RenderAccel\" \"true\"
Option \"AddARGBGLXVisuals\" \"true\"
Option \"AllowGLXWithComposite\" \"true\"
EndSection
Section \"DRI\"
Group \"xgrp\"
Mode 0666
EndSection
Section \"Extensions\"
Option \"Composite\" \"Enable\"
Option \"RENDER\" \"Enable\"
EndSection
После старта иксов на VGA выходе получаю дублирование Screen0 с экрана ноутбука.
В логе что примечательно:
Код: Выделить всё
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
Но такая секция присутствует (см. xorg.conf)
Версии пакетов:
Код: Выделить всё
x11-drivers/xf86-video-i810-2.1.1
x11-base/xorg-server-1.3.0.0-r6
Надеюсь на помощь, ибо над проблемой бьюсь уже долго.