Два монитора в Linux

Всем привет!
Настроил два моника, как написано вот здесь
Все хорошо, но только первым у меня получается CRT, вторым TFT (скорей всего в таком порядке они инициализируются). А хотелось бы наоборот. Подскажите, как можно поменять очередность?

Option "UseDisplayDevice" "DFP,CRT" в Section "ServerLayout" не помогает.

есть хорошая

есть хорошая статья на gentoo-wiki.com про 2/3 моника - там всё есть

Тоже

Тоже сталкивался с такой проблемой! решения ненашёл =(

_________________
GA-P965-DS3/C2D-E6320 2.94 GHz/2Gb/SATAIIx160/GF7600GT-256/Gentoo-x86_64

да влёгкую

да влёгкую решается, там опция вроде того что
экран 1 правее(левее, снизу, сверху) от экрана 2

Это понятно!

Это понятно! Только экран что он обозначает первым никак вторым не сдалать и наоборот! вот в чём фишка! Тоесть я хочу чтобы моник подключенный к DVI был первым а к VGA вторым! А получается наоборот - потому что видюха первым инициализирует VGA а потом DVI.
_________________
GA-P965-DS3/C2D-E6320 2.94 GHz/2Gb/SATAIIx160/GF7600GT-256/Gentoo-x86_64

это

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

Re: это

evadim написал(а):
это выставляется в конфиге - ты вообще ту статью читал? или поменяй бус ид или проставь номера экранов

Я сделал, как написано для NVidia Non-TwinView. Смена номеров экрана не помогает. Подскажите pls, как поменять бус ид?

в секции девайс

в секции девайс есть
BusID "PCI:1:0:0"
вот в одном месте 1 0 0 а в другом 1 0 1, это в логах видно кто как
но должно работать вот так

Section "ServerLayout"
        Identifier     "XineramaLayout"
        InputDevice     "Keyboard0"     "CoreKeyboard"
        InputDevice     "Mouse0"        "CorePointer"
        Screen          "Screen0"       0 0
        Screen          "Screen1"       RightOf "Screen0"
        Option          "Xinerama"      "true"
EndSection

evadim пишет:в

evadim написал(а):
в секции девайс есть
BusID "PCI:1:0:0"
вот в одном месте 1 0 0 а в другом 1 0 1, это в логах видно кто как

У меня dmesg выдает (одна видюха на борту):

[17180014.748000] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
[17180014.748000] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
[17180014.748000] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode

Когда я пробую в одном из Device прописать BusID "AGP:0:0:0", то устройство вообще не инициализируется.

evadim написал(а):
но должно работать вот так

Section "ServerLayout"
        Identifier     "XineramaLayout"
        InputDevice     "Keyboard0"     "CoreKeyboard"
        InputDevice     "Mouse0"        "CorePointer"
        Screen          "Screen0"       0 0
        Screen          "Screen1"       RightOf "Screen0"
        Option          "Xinerama"      "true"
EndSection

Так тоже не пашет :( в смысле все равно CRT-монитор получается первым.

ну попробуй

ну попробуй Leftof
а бус ид не тот что в дмесг, а тот что в конфиге Х

> ну попробуй

> ну попробуй Leftof
неа, теже яйца, только слева.

> а бус ид не тот что в дмесг, а тот что в конфиге Х

Я перепробовал следующие варианты bud id: 1:0:1, 1:1:0 - с ними второй моник не работает. Работает, если сразу на двух указано 1:0:0.

Мой /var/log/Xorg.0.log выдает, что есть только 1:0:0:

(II) Setting vga for screen 0.
(II) Setting vga for screen 1.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "RenderAccel" "true"
(**) NVIDIA(0): Enabling RENDER acceleration
(EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
(EE) NVIDIA(0): log file that the GLX module has been loaded in your X
(EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
(EE) NVIDIA(0): you continue to encounter problems, Please try
(EE) NVIDIA(0): reinstalling the NVIDIA driver.
(II) NVIDIA(0): NVIDIA GPU GeForce 6200 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 131072 kBytes
(--) NVIDIA(0): VideoBIOS: 05.44.a2.03.00
(II) NVIDIA(0): Detected AGP rate: 8X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 6200 at PCI:1:0:0:
(--) NVIDIA(0): Samsung S/M 900IFT (CRT-0)
(--) NVIDIA(0): Samsung SyncMaster (DFP-0)
(--) NVIDIA(0): Samsung S/M 900IFT (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): 155.0 MHz maximum pixel clock
(--) NVIDIA(0): Samsung SyncMaster (DFP-0): Internal Single Link TMDS
(II) NVIDIA(0): Assigned Display Device: CRT-0
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0): "1280x1024"
(II) NVIDIA(0): "1024x768"
(II) NVIDIA(0): "800x600"
(II) NVIDIA(0): Virtual screen size determined to be 1280 x 1024
(--) NVIDIA(0): DPI set to (90, 96); computed from "UseEdidDpi" X config
(--) NVIDIA(0): option
(**) NVIDIA(1): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(1): RGB weight 888
(==) NVIDIA(1): Default visual is TrueColor
(==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(1): Option "RenderAccel" "true"
(**) NVIDIA(1): Enabling RENDER acceleration
(II) NVIDIA(1): NVIDIA GPU GeForce 6200 at PCI:1:0:0 (GPU-0)
(--) NVIDIA(1): Memory: 131072 kBytes
(--) NVIDIA(1): VideoBIOS: 05.44.a2.03.00
(II) NVIDIA(1): Detected AGP rate: 8X
(--) NVIDIA(1): Interlaced video modes are supported on this GPU
(--) NVIDIA(1): Connected display device(s) on GeForce 6200 at PCI:1:0:0:
(--) NVIDIA(1): Samsung S/M 900IFT (CRT-0)
(--) NVIDIA(1): Samsung SyncMaster (DFP-0)
(--) NVIDIA(1): Samsung S/M 900IFT (CRT-0): 400.0 MHz maximum pixel clock
(--) NVIDIA(1): Samsung SyncMaster (DFP-0): 155.0 MHz maximum pixel clock
(--) NVIDIA(1): Samsung SyncMaster (DFP-0): Internal Single Link TMDS
(II) NVIDIA(1): Assigned Display Device: DFP-0
(II) NVIDIA(1): Validated modes:
(II) NVIDIA(1): "1280x1024"
(II) NVIDIA(1): "1024x768"
(II) NVIDIA(1): "800x600"
(II) NVIDIA(1): "640x480"
(II) NVIDIA(1): Virtual screen size determined to be 1280 x 1024
(--) NVIDIA(1): DPI set to (85, 86); computed from "UseEdidDpi" X config
(--) NVIDIA(1): option
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? Yes, I do.
(II) LoadModule: "rac"
(II) Loading /usr/lib/xorg/modules/librac.so
(II) Module rac: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0

что-то я

что-то я непонял... всмысле первым? тебе расположение важно или что? какая разница какой он?

Два моника,

Два моника, одна видюха. Первый моник (СRT) работает через разъем RGB, второй (TFT) - через DVI.

CRT-монитор только для обработки видео, фоток, нужен время от времени. Второй TFT - рабочий.

Но первым на видюхе инициализируется именно CRT-монитор, поэтому он идет основным - граф.окно входа в систему появляется именно на нем и менюшки рабочего стола тоже у него все, TFT идет просто как расширение рабочего стола.

Конечно, CRT-монитор можно просто отключить, тогда все функции по автомату переключаются на TFT. Это не очень удобно включать/выключать CRT-монитор из разъема видюхи, поэтому я попытался сделать его дополнительным через настройки.

Такая вот история...

у тя флаг xinerama

у тя флаг xinerama включен?
второй.. первый... меню будет на том что справа, а положение можно менять с помощью параметра "левее" и "правее". может быть основной моник и в дровах энвидийных переставить можно - на ати можно точно, только я и так менял просто... но скорее всего тебе нужно через твин вью делать - так вроде ускорение теряется.

правее левее не знаю. но мне

правее левее не знаю. но мне кажется, повторюсь :) кажется, что какой в "RGB" тот и первый, а какой в "DVI" тот и второй :) железная логика :)))

скрытный секс :)

- - -

А почему Вы не хотите использовать TwinView?..
Если не использовать TwinView, то мониторами можно управлять через: xrandr. Если я не ошибаюсь, то через нее же можно управлять и последовательностью.
Базовые настройки можно сделать через GUI (nvidia-settings) - там есть галочка устанавливающая "...primary display..."
Вся нужная информация находится тут:
less -i /usr/share/doc/nvidia-drivers-180.18/README.bz2 (версию исправить)

Но TvinView гораздо удобнее...

А как сделать через TwinView?

А как сделать через TwinView? Переключился на нее сегодня, работает просто замечательно но проблема сохраняется - все равно D-SUB первый а DVI второй...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".