You are not logged in.
Hi
I've got a Lenovo U330 laptop with ATI Radeon 3450 card. I'd like to use it at home with my 22" Samsung Syncmaster 2493HM panel as my only/primary desktop. I'm trying to configure Kwin4 on the external monitor. It works glitches or problems of any sort when nothing is connected to the laptop (the only connected port is LVDS, laptops display).
However they stop working when I plug in the external monitor. I thought it might be related to the fact that fglrx has composite only for a single display setup, but
xrandr --output LVDS --off --output DFP1 --auto
doesn't work either.
I've tried numerous configuration options. Tried ForceMonitors=tmds1,nolvds, EnableMonitor, DesktopSetup=single. Nothing works.
An important fact is that the LVDS is detected as the primary display, i.e. the resolution on the external monitor is set according to the one on LVDS upon xorg.conf startup. ForceMonitor doesn't change that.
My take: Compiz/Kwin4 effects only work on a single monitor setup. However, the xrandr setup above doesn't make the external monitor the primary/single monitor needed for that.
Does anyone know how to configure this?
I've submitted a bug: http://ati.cchtml.com/show_bug.cgi?id=1478
Is that the right place? How can I report directly to AMD?
Offline
Does fglrx support xrandr officially now (I know they were adding basic support behind the scenes)?
Have you tried to use the AMD Control Center (amdcccle)?
Offline
Does fglrx support xrandr officially now (I know they were adding basic support behind the scenes)?
Have you tried to use the AMD Control Center (amdcccle)?
Well I don't know if it does. I know that a clean xorg.conf provides xrandr 1.2. And yes, I've tried amdcccle, but it doesn't do much. It displays a monitor wit 1:2 written inside of it and the dropdown says:
1. [Default Monitor]
2. [SyncMaster]
When I select 1, dispalytype is "Laptop display". When I select 2, it is "Digital display". I can't disable either one of them.
My xorg.conf:
Section "ServerLayout"
Identifier "Simple Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
#Load "dbe" # Double buffer extension
#Load "drm"
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
Load "synaptics" # For touchpad
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "DesktopSetup" "single"
Option "ForceMonitors" "tmds1,lvds"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Virtual 1920 1200
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
Option "DAMANGE" "Enable"
#Option "Composite" "Disable" #make DRI work with fglrx
Option "RENDER" "Enable"
EndSection
Offline
amdcccle is very unintuitive, in the Display-Manager? (Anzeigen-Manager for me as I use German) section (right the place you describe) there is a small drop down arrow on the right to access further functionality (where the placement of displays is shown). When you use fglrx it may also be better to use aticonfig to set things up, since changes only made through editing xorg.conf don't always apply.
Last edited by signor_rossi (2009-03-02 08:57:45)
Offline
amdcccle is very unintuitive, in the Display-Manager? (Anzeigen-Manager for me as I use German) section (right the place you describe) there is a small drop down arrow on the right to access further functionality (where the placement of displays is shown). When you use fglrx it may also be better to use aticonfig to set things up, since changes only made through editing xorg.conf don't always apply.
Yes, I know about the arrow interface. However, it doesn't allow me to disable one of the outputs as I would like.
And yup, I'm using aticonfig to "commit" my xorg.conf changes to the internal ATI config stuff.
Offline
Disabling either of my two monitors works for me, plasma just messes up after I reenable my laptop monitor back, but that is easily adjusted. I have an X600 Mobility.
Offline
Could you please post your xorg.conf?
Offline
Mine is as simple as possible created with hwd like described in the wiki, then I set up everything else with amdcccle and aticonfig (some X restarts and fiddling included).
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "aticonfig-Screen[0]-0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "USB Mouse" "CorePointer"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/ttf/western"
FontPath "/usr/share/fonts/ttf/decoratives"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/truetype/openoffice"
FontPath "/usr/share/fonts/truetype/ttf-bitstream-vera"
FontPath "/usr/share/fonts/latex-ttf-fonts"
FontPath "/usr/share/fonts/defoma/CID"
FontPath "/usr/share/fonts/defoma/TrueType"
EndSection
Section "Module"
Load "ddc" # ddc probing of monitor
Load "dbe"
Load "dri"
Load "extmod"
Load "glx"
Load "bitmap" # bitmap-fonts
Load "type1"
Load "freetype"
Load "record"
# Load "synaptics"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "AutoAddDevices" "true"
Option "Xinerama" "off"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "Serial Mouse"
Driver "mouse"
Option "Protocol" "Microsoft"
Option "Device" "/dev/ttyS0"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "PS/2 Mouse"
Driver "mouse"
Option "Protocol" "auto"
Option "ZAxisMapping" "4 5"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "true"
Option "Emulate3Timeout" "70"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "5"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection
SignorRossi.
Offline
Nope. I've tried your steps and I even used your xorg.conf. all amdcccle reports is a single screen with 1:2 in it. When I right click on it or click on the arrow, I get a submenu in which both 1 and 2 lead to "Unkown".
I really don't know what the problem might be related to. It also appears with a VGA output.
Offline
Rihgt.. so I've reverted to Catalyst 8.12 and guess what: everything works now except for Randr 1.2.
Right now I can choose my external HDMI-connected display as the primary/only one and even composite works on it. Too bad the ATI folks have provided xrandr at the expense of composite
Offline
I had to give up on desktop effects since my card has a hardware limit of 2580x2580 for the opengl overlay and my laptop screen is 1680x1050 and my external monitor 1280x1024 and urprisingly Kde4 doesn't support two indipendent X displays yet. I could setup it in Xfce, but there the effects where rather slow.
Other than that for my X600 fglrx works stable for me for quite some time now, lately even the X server doesn't hang on log out without having to do extra configuration and on login it goes smoothly from kdm to the kde desktop. Two indipendent X dispalys also work, with 8.10 X would still crash.
SignorRossi.
Offline