Еми да е ама xrandr работи правилно само при наличие на свободните драйвери (в моя случай не работи).
Става въпрос за една ати xpress 200m с fglrx драйвери. xrandr работи правилно само с radeon драйверите, може би и с някой други свободни като radeonhd или ati. Обаче аз ползвам fglrx защото иначе не ми работи standby правилно или по-точно машината заспива ама не се стартира отново.
Ето и какво има при мен от:
DISPLAY=:0.0 xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 1280 x 800
default connected 1280x800+0+0 0mm x 0mm
1280x800 60.0* #останалите съм ги изтрил, така или иначе не се ползват
след това
DISPLAY=:0.1 xrandr
Screen 1: minimum 320 x 200, current 1680 x 1050, maximum 1920 x 1200
default connected 1680x1050+0+0 0mm x 0mm
1680x1050 60.0* #останалите съм ги изтрил, така или иначе не се ползват
без параметри обаче полза никаква. Програмата сама си проверява на кой DISPLAY се намира и си изкарва само от него резултата.
ето и xorg.conf
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "ATI-Screen" 0 0
Screen "Samsung-Screen" RightOf "ATI-Screen"
EndSection
Section "Files"
EndSection
Section "Module"
Load "GLcore"
Load "glx"
Load "dbe"
Load "v4l"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
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 "SynapticTouchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "Emulate3Buttons" "true"
Option "SHMConfig" "on"
EndSection
Section "Monitor"
Identifier "ATI-Monitor"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "Samsung-Monitor"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "ATI-Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "AccelMethod" "EXA"
BusID "PCI:1:5:0"
EndSection
Section "Device"
Identifier "Samsung-Device"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "AccelMethod" "EXA"
BusID "PCI:1:5:0"
Screen 1
EndSection
Section "Screen"
Identifier "ATI-Screen"
Device "ATI-Device"
Monitor "ATI-Monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "Samsung-Screen"
Device "Samsung-Device"
Monitor "Samsung-Monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
проблема ми е, че като съм някъде другаде и нямам включен 2 ри монитор драйверите ми правят проблеми. За сега при старт на машината в boot меюто си избирам с кой xorg.conf да стартира и проблема е решен. Обаче ми се иска сама да се "сеща", само дето аз не се сещам как да и го "обясня". В случея xrandr просто не върши работа - за съжаление.