Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   Две видеокарты и два монитора. (http://forum.oszone.net/showthread.php?t=36620)

klaster 09-10-2003 18:29 252806

Возможно ли таким способом сделать двухмониторность, у мя одна карта PCI, вторая AGP, засовал по одной и настраивал, потом засовывал обе, ставил загрузку с AGP, запускаю X c параметрами для AGP карточки, всё хорошо, запускаю ещё один X c параметрами для PCI карты - screen not found. В чём дело?

ruslandh 09-10-2003 20:03 252807

klaster
Вам придётся руками насираивать файл /etc/X11/XF86Config(-4), прописав туда обе карты.
Когда ты настраиваешь каждую карту отдельно, прописывается новая карта, а настройки предывущеё карты "перемещаются" в файл XF86Config(-4).old.

Invite 09-10-2003 23:14 252808

klaster
xinerama howto почитай

klaster 10-10-2003 10:30 252809

Я запускал X так: X -xf86config XF86Config-4-vc1, затем: X :1 -xf86config XF86Config-4-vc2

ruslandh 10-10-2003 20:16 252810

klaster
можно попробовать переименовать эти файлы в XF86Config.0 и XF86Config:1.


Zur0 17-10-2003 22:14 252811

А если так попробовать???
Код:

Section "Monitor"
    Identifier "monitor1"
    VendorName "Plug'n Play"
    HorizSync 30-70
    VertRefresh 50-160
    ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
EndSection

Section "Device"
    Identifier "device1"
    VendorName "nVidia corp."
    BoardName "GF2MX400"
    Driver "nvidia"
    Option "DPMS"
    PCI:01:00.0
EndSection

Section "Monitor"
    Identifier "monitor2"
    VendorName "Plug'n Play"
    HorizSync 30-70
    VertRefresh 50-160
    ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
EndSection

Section "Device"
    Identifier "device2"
    VendorName "sis"
    BoardName "sis 630"
    Driver "sis"
    Option "DPMS"
    PCI:XX:XX.X
EndSection

Section "Screen"
    Identifier "screen1"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24

    Subsection "Display1"
        Depth 24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection

    Identifier "screen2"
    Device "device2"
    Monitor "monitor2"
    DefaultColorDepth 24

    Subsection "Display2"
        Depth 24
        Modes "1024x768" "800x600" "640x480"
    EndSubsection

EndSection


Guest 07-06-2004 15:20 252812

А под Винду можно 2 карты и два монитора?
Настраивать что-нибудь надо?
Карты: NVIDIA 16мБ AGP, S3Trio64v2/dx 1мБ

Guest 24-06-2004 14:34 252813

(Sergey Rostov)

В винде нужно активировать второй дисплей и поставить галочку на "раздвинуть рабочий стол на оба монитора".

Правда, только рабочим столом и получится воспользоваться.
Как только развернёшь приложение типа кваки на весь экран, второй монитор превратится в зомби, будет показывать только запомненную картинку :(

Это винда, что с ней поделать поделать, выбросить разве?

Sharkky 11-07-2004 23:25 252814

2 Zur0:
Код:


(==) Using config file: "etc/X11/XF86Config-4"
Parse *error on line 131 of section Screen in /etc/X11/XF86Config-4
 * * This section must have only one of either Identifier or Driver line


Guest 20-08-2004 12:17 252815

Ok народ. Но, что мне делать, если я хочу например, чтобы на первом мониторе я мог просматривать 1-3 консоль, а на втором 4-6?

ruslandh 20-08-2004 14:18 252816

Guest
Или мечтать или писать свои исправления (не знаю даже чего) для работы с двумя мониторами.
Если вторй монитор будет считаться вторым физическим терминалом, то может и можно, но тогда вторая клава и мышка нужна, в общем не знаю :)


Guest 22-08-2004 18:37 252817

************************************************************

Section "Monitor"
* *Identifier "monitor1"
* *VendorName "Plug'n Play"
* *HorizSync 30-70
* *VertRefresh 50-160
* *ModeLine "1024x480" * *65.00 1024 1032 1176 1344 * 480 *488 *494 *563 -hsync -vsync
EndSection

Section "Monitor"
   Identifier "monitor2"
   VendorName "Plug'n Play"
   HorizSync 30-70
   VertRefresh 50-160
   ModeLine "1024x480"    65.00 1024 1032 1176 1344   480  488  494  563 -hsync -vsync
EndSection

Section "Device"
   Identifier "device1"
   VendorName "nVidia corp."
   BoardName "GF2MX400"
   Driver "nvidia"
   Option "DPMS"
   BusID  "PCI:xx:xx"
   Screen  0
EndSection

Section "Device"
   Identifier "device2"
   VendorName "sis"
   BoardName "sis 630"
   Driver "sis"
   Option "DPMS"
   BusID  "PCI:YY:YY"
   Screen  1
EndSection

Section "Screen"
   Identifier "screen1"
   Device      "device1"
   Monitor     "monitor1"
   DefaultColorDepth 24
   Subsection "Display"
       Depth       8
       Modes       "1024x768" "800x600" "640x400"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       16
       Modes       "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       24
       Modes       "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       32
       Modes       "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
EndSection

Section "Screen"
   Identifier "screen2"
   Device      "device2"
   Monitor     "monitor2"
   DefaultColorDepth 24
   Subsection "Display"
       Depth       8
       Modes       "1024x768" "800x600" "640x400"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       16
       Modes       "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       24
       Modes       "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
   Subsection "Display"
       Depth       32
       Modes       "1024x768" "800x600" "640x480"
       ViewPort    0 0
   EndSubsection
EndSection

Section "ServerLayout"
   Identifier "layout1"
   Screen      0 "screen1"
   Screen      1 "screen2" leftOf "screen1"
   InputDevice "Mouse1" "CorePointer"

   InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Должно работать - тогда у тебя screen 0  будет держать OpenGL и всё такое, а screen 1 будет Framebuffer. X-сы будут запускаться на обоих, но окна у них отдельные(если не активировать xinerama). Так что запусти на одном XTerm, а на другом что-нить ещё :)

Guest 24-08-2004 12:39 252818

Стоп. Не, а если я хочу иметь консоли (не псеводконсоли, а tty(vc/*))
Я в X'ах сижу только чтобы погамится. Редко короче.


Guest 24-08-2004 22:05 252819

Если хочешь 2 консоли, то поищи в инете HOWTO - что-то типа "как прикрепить MDA(HERcules) как второй монитор"... у меня не получилось :( - потому что 1 видяха VGA+DVI, поэтому в консоли у меня дублируется, а в иксах 2 рабочих стола


Время: 21:19.

Время: 21:19.
© OSzone.net 2001-