LINUX.ORG.RU

Не получается использовать два монитора в X


0

0

Прочитав рекоммендации в данном форуме сделал следующий файл кофигурации:

<--- Усе поел проклятый хомяк Section "Module" Load "dbe" # Double-Buffering Extension Load "v4l" # Video for Linux Load "extmod" Load "type1" Load "freetype" Load "glx" # 3D layer EndSection

Section "Monitor" Identifier "monitor1" VendorName "Plug'n Play" HorizSync 30-96 VertRefresh 50-160 ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection

Section "Monitor" Identifier "monitor2" ModeLine "1024x480" 65.00 1024 1032 1176 1344 480 488 494 563 -hsync -vsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection

Section "Device" Identifier "device1" VendorName "nVidia Corporation" BoardName "NVIDIA GeForce2 DDR (generic)" Driver "nv" Screen 0 BusID "PCI:1:0:0" Option "DPMS" EndSection

Section "Device" Identifier "device2" VendorName "S3 Inc." BoardName "S3 Trio64 (generic)" Driver "s3" Screen 0 BusID "PCI:2:5:0" Option "DPMS" EndSection

Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 24 Virtual 1152 864 EndSubsection EndSection

Section "Screen" Identifier "screen2" Device "device2" Monitor "monitor2" DefaultColorDepth 24 Subsection "Display" Depth 24 Virtual 1152 864 EndSubsection EndSection

Section "ServerLayout" Identifier "layout1" #Option "Xinerama" Screen "screen1" 0 0 Screen "screen2" RightOf "screen1" InputDevice "Keyboard1" "CoreKeyboard" InputDevice "Mouse1" "CorePointer" EndSection <--- Усе поел проклятый хомяк

В результате имею следующее: вторая карта инициализируется X сервером и это видно. Но десктоп ни в какую не желает там появляться.

Результат: Поможите люди добрые.

anonymous

Re: Не получается использовать два монитора в X

Может, xinerama включить? И wm под нее собрать?

P.S. Поройся по списку новостей - была статья о двух мониторах
под debian. Или в январе или в конце декабря.

jackill ★★★★★ ()

Re: Не получается использовать два монитора в X

Привожу полностью свой конфиг. Действуй сообразно и все получится:

Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	Screen      1  "Screen1" LeftOf "Screen0"
	Option         "Xinerama"
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath "unix/:7100"
EndSection

Section "Module"
	Load  "glx"
	Load  "dbe"
	Load  "dri"
	Load  "extmod"
	Load  "record"
	Load  "freetype"
	Load  "GLcore"
	Load  "xtrap"
	Load  "speedo"
	Load  "type1"
	Load  "v4l"
	Load  "fbdevhw"
	Load  "XRender"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
        Driver      "keyboard"
        Option      "XkbRules" "xfree86"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us,ru"
        Option      "XkbOptions" "grp:lwin_toggle,grp_led:scroll"

EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "IMPS/2"
	Option	    "Device" "/dev/mouse"
	Option      "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "SyncMaster"
        #DisplaySize  300        230
        HorizSync    30.0 - 61.0
        VertRefresh  56.0 - 75.0
        Option      "dpms"

EndSection

Section "Monitor"
        Identifier   "Monitor1"
        VendorName   "Monitor Vendor"
        ModelName    "Sun"
        HorizSync   50 - 85
        VertRefresh 65 - 85
        Option      "dpms"

EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "nvidia"
	VendorName  "nVidia Corporation"
	BoardName   "NV11 [GeForce2 MX/MX 400]"
	BusID       "PCI:1:0:0"
EndSection

Section "Device"
	Identifier  "Card1"
	Driver      "tseng"
	VendorName  "Tseng Labs Inc"
	BoardName   "ET6000"
	BusID       "PCI:0:10:0"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth 24
        SubSection "Display"
                Depth     24
                Modes    "1024x768"
        EndSubSection

EndSection

Section "Screen"
	Identifier "Screen1"
	Device     "Card1"
	Monitor    "Monitor1"
	DefaultDepth 24
        SubSection "Display"
                Depth     24
                Modes    "1024x768"
        EndSubSection

EndSection

oduvan ()

Re: Не получается использовать два монитора в X

Картинка на втором мониторе появилась. Оказалось, что не поддерживала видюха такой разрядности цвета. Но теперь совершенно другая проблема. Картинка хоть и есть, но это абсолютно другой десктоп и притом еще и разрешение на нем совершенно не то что указано. У меня указано 1152х864 а на нем получается только 640х480? Поможите люди добрые.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.