LINUX.ORG.RU

Помогите прицепить внешний монитор


0

0

Я уже писал тут об этом просто эта тема где-то уже на 10-й странице поэтому еще раз.

Хочу прицепить к ноутбуку IBM X61 tablet (1024 на 768) внешний монитор, с разрешением 1680 на 1050. Поставил Ubuntu 7.10 Иксы - Гном.

Использую сладующий конфиг для иксов (см. тут)

http://observ.pereplet.ru/images/evgeny/xorg.conf

Не понимаю почему Xinerama не цепляется. Получить разные изображения на мониторах не удалось ни разу один всегда копирует другой.

При этом если сказать $ xrandr --output LVDS --auto --output VGA --off

То работает как и надо только ноутбук с нормальным для него разрешением (1024 на 768)

Если сказать $xrandr --output VGA --auto --output LVDS --auto

Работают оба. С разрешением 1680 на 1050 и одинаковыыми изображениями (те на экране ноутбука показывается верхняя левая часть большого внешнего монитора)

Если сказать что-нибудь навроде evg@albereo:~$ xrandr --output VGA --left-of LVDS то в ответ получаю xrandr: screen cannot be larger than 1920x1200 (desired size 2704x1050)

Хотя я не уверен что эта команда и есть то что мне нужно

Плиз хелп. Как заставить его показать разные изображения?

Спасибо


Не знаю, поможет чем, али нет, ноут ровер, внешний моник гнусмас 550б старенький, работают 2 стола, если поставить ксинераму=1 - соответственно 1 стол растянется на 2 монитора. Вот xorg.conf (там есть лишние секции, но выкидывать лень):

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 1024 0
Screen 1 "Screen1" LeftOf "Screen0"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "TouchPad" "CorePointer"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
#Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
Load "synaptics"
EndSection

Section "ServerFlags"
Option "Xinerama" "0"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "SendCoreEvents"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "true"
EndSection

Section "Monitor"
Identifier "Универсальный монитор"
HorizSync 28.0 - 64.0
VertRefresh 43.0 - 60.0
Option "DPMS"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "AUO"
HorizSync 30.0 - 75.0
VertRefresh 60.0
EndSection

Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Samsung"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 160.0
EndSection

Section "Device"
Identifier "nVidia Corporation G72M [GeForce Go 7400]"
Driver "nvidia"
EndSection

Section "Device"
Identifier "Videocard0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Videocard1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce Go 7400"
BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation G72M [GeForce Go 7400]"
Monitor "Универсальный монитор"
DefaultDepth 24
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Depth 1
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: 1280x800 +0+0; DFP: 1024x768 +0+0; DFP: 800x600 +0+0; DFP: 640x480 +0+0"
EndSection

Section "Screen"
Identifier "Screen1"
Device "Videocard1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT: 1024x768_85 +0+0"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

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

А почему у тебя 3 поля для секции скрина монитора и прочего. У меня только 2. М.Б в этом беда

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

Эти Универсальные мониторы и пр. - все первые поля в каждой группе секций, появились после реконфигура иксов, через некоторе время подключил второй монитор с помощью обычной нвидиевской гуёвой настраивалки nVIDIA X Server Settings - всё там настроил, она мне сгенерила конфиг, я его засейвил и сам подставил. Т.е. просто по 2 поля в каждую из этих секций, ну и в начале конфига немного. Вполне может быть.

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

Добавил

Section "ServerFlags"

Option "Xinerama" "0"

EndSection

Не спасло все равно показывается одно и то же!

Как вообще проверить работает ли "Xinerama"

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

Option "Xinerama" "0" - значит ксинерама соответственно отклена. 1 - включена. Визуально - рабочий стол растянется на 2 монитора. Требует перезапуска иксов.

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

Не спасает! У меня такое ощущение что Гном еще какой-то конфиг ведет! Он переодически при перезапуске иксов предлагает мне через менюшку поспавить разрешение.

Не знаете может ли такое быть.

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

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

$ xrandr --output LVDS --auto --output VGA --off
Эта же команда приносит требуемый эффект?

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