LINUX.ORG.RU

Каждому монитору по иксу


0

4

Есть желание задействовать второй монитор, хочу на него консоль повесить если возможно без иксов, просто голый терминал. Связи между ними не должно быть т.е. каждый монитор отображает своё никаких xinerama и пр.

К компу подключены 2 клавы и 2 мыши. Каждая пара девайсов для своего монитора.

Видео: nVidia - 2 выхода: vga и dvi, через x-server-settings такое не настроить?

Если нет - скажите как такое называется, и будет совсем хорошо если ткнёте в чейнить русский блог с примером.

Дисто: Arch. Заранее спасибо.



Последнее исправление: anonymous327 (всего исправлений: 3)
Ответ на: комментарий от aol

Сделал вот так:

[greh@greh-desktop ~]$ cat /etc/X11/xorg.conf
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "ServerLayout"
    Identifier     "Layout1"
    Screen      0  "Screen1" 0 0
    InputDevice    "Keyboard1" "CoreKeyboard"
    InputDevice    "Mouse1" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "evdev"
    Option         "Device" "/dev/input/event0"
EndSection

Section "InputDevice"
    Identifier     "Keyboard1"
    Driver         "evdev"
    Option         "Device" "/dev/input/event7"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mouse1"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier     "Mouse1"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/input/mouse0"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    BusID          "PCI:1:0:0"
    Screen          0
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 9800 GT"
    BusID          "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

вообще ничего не поменялось оО Иксы нынче этот файл не используют при загрузке?

anonymous327
() автор топика
Ответ на: комментарий от anonymous327

Если не ошибаюсь на арче они точно в папке /etc/X11/xorg.conf.d/ как то так...

mrcim
()
Ответ на: комментарий от Lumi

А в логах что-нибудь поменялось?

в логах чисто

Если не ошибаюсь на арче они точно в папке /etc/X11/xorg.conf.d/ как то так...

[greh@greh-desktop ~]$ ls /etc/X11/xorg.conf.d/
10-evdev.conf  10-quirks.conf

[greh@greh-desktop ~]$ cat /etc/X11/xorg.conf.d/10-evdev.conf 
#
# Catch-all evdev loader for udev-based systems
# We don't simply match on any device since that also adds accelerometers
# and other devices that we don't really want to use. The list below
# matches everything but joysticks.

Section "InputClass"
        Identifier "evdev pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev tablet catchall"
        MatchIsTablet "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection

Section "InputClass"
        Identifier "evdev touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection


[greh@greh-desktop ~]$ cat /etc/X11/xorg.conf.d/10-quirks.conf 
# Collection of quirks and blacklist/whitelists for specific devices.


# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable
# http://bugs.freedesktop.org/show_bug.cgi?id=22442 
Section "InputClass"
        Identifier "ThinkPad HDAPS accelerometer blacklist"
        MatchProduct "ThinkPad HDAPS accelerometer data"
        Option "Ignore" "on"
EndSection

Тут я ничего не понимаю. Тут вроде только про Input девайсы написано, откуда он берёт натройки скринов мониторов и видеокарты?

anonymous327
() автор топика
Ответ на: комментарий от anonymous327

> откуда он берёт натройки скринов мониторов и видеокарты?

Что скажет команда:

ls -l /usr/share/X11/xorg.conf.d/

Lumi ★★★★★
()

А что мешает на второй монитор развернуть эмулятор терминала на всё окно?

tensai_cirno ★★★★★
()
Ответ на: комментарий от marvin_yorke

создай в /etc/X11/xorg.conf.d файл 20-monitors.conf

секс начинается...

ls -l /usr/share/X11/xorg.conf.d/

[greh@greh-desktop ~]$ ls -l /usr/share/X11/xorg.conf.d/
ls: cannot access /usr/share/X11/xorg.conf.d/: No such file or directory

А что мешает на второй монитор развернуть эмулятор терминала на всё окно?

Ну например игры считают что тут только 1 монитор и его разрешение равно сумме 2-х, однако даже так они просто не работают.

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