Страница 1 из 1
Xorg и два монитора
Добавлено: 2007-04-25 19:52:07
proxy-man
Про сабж - кто прикручивал два монитора к двухголовой видеокарте, при условии, что на десктопе стоит Фря? Как обстояли успехи относительно ATI-карточек? Я лично кроме банального клонирования изображения на два монитора - ничего не получаю... карточка Radeon9200SE
Добавлено: 2007-04-25 20:08:16
Alex Keda
в рассылке KDE прям щас обсуждается прикручивание на три

)
какой-то чувак с рассцлки писал(а):I run triple head, ands have for a few years.
Do you have Xinerama enabled?
Its in /etc/X11/xorg.conf:
(example from my own)
Код: Выделить всё
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen 1"
Screen "Screen 2" RightOf "Screen 1"
Screen "Screen 3" RightOf "Screen 2"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection
Добавлено: 2007-04-25 20:09:02
Alex Keda
ответ тредстартера
Indeed it does change something, but the result is even worse
1. Now, I can only work on screen 1. I can move a window to screen 2, but
after I want to maximize it, it maximizes to screen 1. When I want to move
a window on screen 2, I can't - it goes back to screen 1 once I want to
move it.
Not to say screen 3 is now totally unusable (accessible only by a mouse
pointer).
2. My first screen is rotated (by 90 degrees). With Xinerama enabled,
panel menu is shown somewhere in the middle of a screen, and there is no
way to move it to the bottom.
That's all with KDE 3.5.6.
ну и ждём дальше...
Добавлено: 2007-04-25 21:15:56
proxy-man
Коллеги конечно грят мне на работе - Radeon фтопку... на Nvidia у двоих камрадов mutyview работает

, а мне достался Radeon... ипыть... если завтра не получится шаманство так, как я того хочу - блятЪ выброшу Radeon нафег
Добавлено: 2007-04-25 21:32:06
Alex Keda
нормальные видяхи.
Добавлено: 2007-04-25 22:08:26
proxy-man
lissyara писал(а):нормальные видяхи.
под вендами - не спорю... а вот под unix ATI дрова пишет из рук вон никуда... есть какие-то "добровольческие драйвера" под линуз... мдя, а фрю как всегда обошли стороной...

Добавлено: 2007-05-10 17:10:39
proxy-man
Заборол я тему про два монитора под Фрей на Radeon 9200 SE... вот примерный конфиг для Xorg
Код: Выделить всё
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
Screen 1 "Screen0" 1280 0
#Screen "Screen1" LeftOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
#Option "Xinerama" "True"
#Option "Clone" "False"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/cyr-rfx-koi8-o"
FontPath "/usr/X11R6/lib/X11/fonts/artwiz-ru"
FontPath "/usr/X11R6/lib/X11/fonts/arkpandora"
FontPath "/usr/X11R6/lib/X11/fonts/artwiz-fonts"
FontPath "/usr/X11R6/lib/X11/fonts/bitstream-vera"
FontPath "/usr/X11R6/lib/X11/fonts/code2000"
FontPath "/usr/X11R6/lib/X11/fonts/cyr-rfx-koi8-o"
FontPath "/usr/X11R6/lib/X11/fonts/freefont"
FontPath "/usr/X11R6/lib/X11/fonts/mathfonts"
FontPath "/usr/X11R6/lib/X11/fonts/mozilla"
FontPath "/usr/X11R6/lib/X11/fonts/nucleus"
FontPath "/usr/X11R6/lib/X11/fonts/ppantsfonts"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/local/sgi"
FontPath "/usr/X11R6/lib/X11/fonts/sharefont"
FontPath "/usr/X11R6/lib/X11/fonts/tolkien-ttf"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/urwfonts-ttf"
FontPath "/usr/X11R6/lib/X11/fonts/webfonts"
FontPath "/usr/X11R6/lib/X11/fonts/terminus-font"
FontPath "/usr/local/share/fonts"
EndSection
Section "Module"
Load "extmod"
Load "glx"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbModel" "pc105"
Option "XkbRules" "xfree86"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll,altwin:meta_win"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 330 270 # mm
Identifier "Monitor0"
VendorName "IQT"
ModelName "L70S+"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 80.0
VertRefresh 56.0 - 75.0
Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
Option "DPMS"
EndSection
Section "Monitor"
#DisplaySize 330 270 # mm
Identifier "Monitor1"
VendorName "HIQ"
ModelName "B70A"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.0 - 80.0
VertRefresh 56.0 - 75.0
#ModeLine "1280x1024"
#Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
Option "DPMS"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
Option "MonitorLayout" "TDMS,TDMS"# [<str>]
Option "MergedFB" "True" # [<bool>]
Option "CRT2Position" "RightOf" # [<str>]
Option "MetaModes" "1280x1024-1280x1024"# [<str>]
Option "MergedXineramaCRT2IsScreen0" "True"# [<bool>]
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "RV280 [Radeon 9200 SE]"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"# don't forgot make changes
Option "HorizSync" "30 - 80 KHz" # come back after replace monitor
Option "VertRefresh" "56 - 75 Hz"
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024"
EndSubSection
EndSection
Добавлено: 2007-05-11 8:45:03
Alex Keda
поведение окон какое?
Можно с одного моника на другой таскать?
Добавлено: 2007-05-11 10:14:53
proxy-man
lissyara писал(а):поведение окон какое?
Можно с одного моника на другой таскать?
Поведение окон полный адекват - получилось не тупое клонирование изображения, а полноценная xinerama. Одно НО - перебрал три видеокарты (на работе были только одни Radeon-ы), все заработало только на оригинальном Radeon 9200 SE (т.е. на дивайсе, который был выпущен самой ATI), а вот OEM-карточки от MSI и от Gygabite - ни при каких ухищрениях не выдавали желаемого результата...
Добавлено: 2007-05-11 10:17:33
Alex Keda
какие оконные манагеры пробовал?
=======
моники - они как один большой, или два маленьких, между которыми можно окна таскать?
(скажем так, если ты разворачиваешь окно на весь экран - оно развернётся на оба моника сразу или тока в переделах одного)
Добавлено: 2007-05-11 10:40:05
proxy-man
lissyara писал(а):какие оконные манагеры пробовал?
=======
моники - они как один большой, или два маленьких, между которыми можно окна таскать?
(скажем так, если ты разворачиваешь окно на весь экран - оно развернётся на оба моника сразу или тока в переделах одного)
WindowManagers - испытывал на WindowMaker, KDE 3.5~, fluxbox. Результат работы следующий - получается один большой монитор, т.е. десктоп "расползается" сразу на два моника. Если запускаю оконное приложение - оно разворачиватеся только на один моник, а дальше я его при необходимости перетягиваю на тот монитор, где мне его удобнее использовать...
Добавлено: 2007-05-11 10:46:10
Alex Keda
клёво.
Будет места поболей на столе поставлю и себе второй

Добавлено: 2007-05-11 10:47:50
Alex Keda
кстати - с разными разрешениями не пробовал?
Добавлено: 2007-05-11 10:59:14
proxy-man
lissyara писал(а):кстати - с разными разрешениями не пробовал?
нет... я не вижу смысла - думаю, что это будет очень неудобно...
Добавлено: 2007-05-11 11:19:34
Alex Keda
не скажи.
я так год сидел - 1280x1024 и 1024x768
Добавлено: 2007-05-11 11:38:03
proxy-man
lissyara писал(а):не скажи.
я так год сидел - 1280x1024 и 1024x768
глаза в кучку не сбегались?

У меня оба моника с разрешением 1280х1024
Добавлено: 2007-05-11 12:07:28
Alex Keda
нет - я на одном работал - на втором логи-маны-прочия...
Добавлено: 2007-07-04 17:33:10
proxy-man
Radeon который был на моей рабочей станции - благополучно скончался ))), а равноценной замены на текущий момент не нашлось. Maxtor G450 и соорудили такой вот xorg.conf:
Код: Выделить всё
Section "ServerLayout"
Identifier "X.org Configured"
Screen "Screen0" 0 0
Screen "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Clone" "off"
EndSection
Section "ServerFlags"
Option "Xinerama"
EndSection
Section "Files"
RgbPath "/usr/local/share/X11/rgb"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/cyr-rfx-koi8-o"
FontPath "/usr/X11R6/lib/X11/fonts/artwiz-fonts"
FontPath "/usr/X11R6/lib/X11/fonts/arkpandora"
FontPath "/usr/X11R6/lib/X11/fonts/artwiz-fonts"
FontPath "/usr/X11R6/lib/X11/fonts/bitstream-vera"
FontPath "/usr/X11R6/lib/X11/fonts/code2000"
FontPath "/usr/X11R6/lib/X11/fonts/cyr-rfx-koi8-o"
FontPath "/usr/X11R6/lib/X11/fonts/freefont"
FontPath "/usr/X11R6/lib/X11/fonts/mathfonts"
FontPath "/usr/X11R6/lib/X11/fonts/mozilla"
FontPath "/usr/X11R6/lib/X11/fonts/nucleus"
FontPath "/usr/X11R6/lib/X11/fonts/ppantsfonts"
FontPath "/usr/X11R6/lib/X11/fonts/local"
FontPath "/usr/X11R6/lib/X11/fonts/local/sgi"
FontPath "/usr/X11R6/lib/X11/fonts/sharefont"
FontPath "/usr/X11R6/lib/X11/fonts/tolkien-ttf"
FontPath "/usr/X11R6/lib/X11/fonts/CID"
FontPath "/usr/X11R6/lib/X11/fonts/URW"
FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/truetype"
FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/urwfonts-ttf"
FontPath "/usr/X11R6/lib/X11/fonts/webfonts"
FontPath "/usr/X11R6/lib/X11/fonts/terminus-font"
EndSection
Section "Module"
Load "extmod"
Load "record"
Load "dbe"
Load "glx"
Load "GLcore"
Load "xtrap"
Load "dri"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:ctrl_shift_toggle,ctrl:ctrl_aa,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 330 270 # mm
Identifier "Monitor0"
VendorName "HIQ"
ModelName "B70A"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
Modeline "1280x1024@75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
EndSection
Section "Monitor"
#DisplaySize 330 270 # mm
Identifier "Monitor1"
VendorName "IQT"
ModelName "L70S+"
Option "DPMS"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Modeline "1280x1024@75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +Vsync
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "PciRetry" # [<bool>]
#Option "SyncOnGreen" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "Overlay" # [<str>]
#Option "MGASDRAM" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "UseFBDev" # [<bool>]
#Option "ColorKey" # <i>
#Option "SetMclk" # <freq>
#Option "OverclockMem" # [<bool>]
#Option "VideoKey" # <i>
#Option "Rotate" # [<str>]
#Option "TexturedVideo" # [<bool>]
#Option "Crtc2Half" # [<bool>]
#Option "Crtc2Ram" # <i>
#Option "Int10" # [<bool>]
Option "AGPMode" "4"# <i>
Option "AGPSize" "64"# <i>
#Option "DigitalScreen1" # [<bool>]
#Option "DigitalScreen2" # [<bool>]
#Option "TV" # [<bool>]
#Option "TVStandard" # [<str>]
#Option "CableType" # [<str>]
#Option "NoHal" # [<bool>]
#Option "SwappedHead" # [<bool>]
Option "DRI" "True"# [<bool>]
#Option "MergedFB" "True"# [<bool>]
#Option "Monitor2HSync" # [<str>]
#Option "Monitor2VRefresh" # [<str>]
#Option "Monitor2Position" # [<str>]
#Option "MetaModes" "1280x1024-1280x1024"# [<str>]
#Option "OldDmaInit" # [<bool>]
#Option "ForcePciDma" # [<bool>]
#Option "AccelMethod" # [<str>]
Identifier "Card0"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G400/G450"
BusID "PCI:1:0:0"
#Screen 0
EndSection
Section "Device"
Identifier "Card1"
Driver "mga"
VendorName "Matrox Graphics, Inc."
BoardName "MGA G400/G450"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
#Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
#Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Re: Xorg и два монитора
Добавлено: 2008-10-21 14:19:55
Volodymyr
В общем в продолжение
http://forum.lissyara.su/viewtopic.php?f=5&t=11271 (карточка
Intel GMA 950)
Почитал
http://www.thinkwiki.org/wiki/Intel_Gra ... erator_950 и
http://www.intellinuxgraphics.org/dualhead.html , методом проб и ошибок собрал конфиг. Получить Virtual больше 2048 2048 не получилось. Разнести мониторы получается только
#xrandr --output LVDS --below VGA, один под другим получается. С
xorg.conf это не получается сделать.
Код: Выделить всё
Section "Monitor"
Identifier "Monitor-LVDS"
HorizSync 50-75
VertRefresh 50-75
EndSection
Section "Monitor"
Identifier "Monitor-VGA"
HorizSync 50-75
VertRefresh 50-75
EndSection
Section "Device"
Identifier "Intel GMA 950"
Driver "intel"
VendorName "Intel"
BoardName "Intel GMA 950"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen-LVDS"
Device "Intel GMA 950"
Monitor "Monitor-LVDS"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x800""1024x768" "800x600" "640x480"
EndSubsection
EndSection
Section "Screen"
Identifier "Screen-VGA"
Device "Intel GMA 950"
Monitor "Monitor-VGA"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1920x1200" "1600x1200" "1680x1050" "1600x1000" "1440x900" "1280x960" "1152x864"
Virtual 2048 2048
EndSubsection
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen-VGA" 0 0
Screen "Screen-LVDS" 0 1201
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Re: Xorg и два монитора
Добавлено: 2008-10-23 22:00:23
Gloft
Видео nvidia Quadro 440.
Два монитора 20' каждый (общее расширение 3200х1200).
Настраивал по мануалу nvidia через tvinvwu.
x.org последней версии (7 кажется), пришлось ставить экспериментальные драйвера.
Пробовал и на 6,2 и 7,0.
На 6,2 запустились только с экспериментальными дрованми и новым x.org, а на 7 заработали обычне дрова nvidia для FreeBSD c сайта производителя.
Re: Xorg и два монитора
Добавлено: 2009-07-05 18:46:13
ASLok