Version: 1.0 (using 4.3.2 (KDE 4.3.2), Mandriva Linux release 2010.0 (Official) for i586) Compiler: gcc OS: Linux (i686) release 2.6.31.6-desktop-1mnb I have read in bugzilla that this is not a new problem. Several others have pointed this out, but they have all been marked RESOLVED, but I still have the same problem even though I use the latest edition which is also newly updated. Description of problem: I have a Dell Dimension 8300 that runs both Mandriva Linux 2010.0 and Windows XP Home Edition, and it has two monitors. Graphics card: ATI RV280(Radeon 9200 PRO) Monitor 1: BenQ T2210HD (DVI) Monitor 2: Flatron W2042S (VGA) In Windows the "Dual monitor" functions, so there should be no hardware problem. In Linux however, I only get the same picture on both monitors. The message in: System settings - Display - Multiple monitors is: "This module is only for configuring systems with a single desktop spread across multiple monitors. You do not appear to have this configuration."
Does your X11 driver support XRandR extension? You can test with command "xrandr --version". If your driver does support XRandR, then attach output of command "xrandr" both when the second monitor is connected, and when it is not. You could also try the KDE SC 4.4 release candidate, if it works any better, there are many changes related to XRandR support in the "Size & Orientation" section. I think "Multiple Monitors" is not related to XRandR, but uses old style Xinerama.
You need to attach the information to the bugreport (or add them as a comment), otherwise we cannot process them. Do not mail developers privately.
On Wednesday 20 January 2010 10:21:20 pm Christoph Feck wrote: > https://bugs.kde.org/show_bug.cgi?id=223603 > > > Christoph Feck <christoph@maxiom.de> changed: > > What |Removed |Added > --------------------------------------------------------------------------- > - CC| |christoph@maxiom.de > > > > > --- Comment #1 from Christoph Feck <christoph maxiom de> 2010-01-20 > 22:21:18 --- Does your X11 driver support XRandR extension? You can test > with command "xrandr --version". If your driver does support XRandR, then > attach output of command "xrandr" both when the second monitor is > connected, and when it is not. Sorry, I did not know about the routines here, so I send it now to the correct reply address. Here are the results from the commands: xrandr --version xrandr program version 1.3.2 Server reports RandR version 1.3 xrandr [secondary screen not connented] Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920 VGA-0 disconnected 1920x1080+0+0 (normal left inverted right x axis y axis) 434mm x 270mm DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.0*+ 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.0 60.0 800x600 75.0 60.3 640x480 75.0 59.9 720x400 70.1 S-video disconnected (normal left inverted right x axis y axis) 1920x1080_60 (0x50) 172.8MHz h: width 1920 start 2040 end 2248 total 2576 skew 0 clock 67.1KHz v: height 1080 start 1081 end 1084 total 1118 clock 60.0Hz xrandr [secondary screen connented] Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 1920 x 1920 VGA-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 434mm x 270mm 1680x1050 59.9*+ 60.0 60.0 59.9 1920x1080_60 60.0 1600x900_60 60.0 1280x1024 60.0 1440x900 59.9 1280x960 60.0 1368x768_60 60.0 1360x765_60 60.0 1280x720_60 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.0*+ 1280x1024 75.0 60.0 1152x864 75.0 1024x768 75.0 60.0 800x600 75.0 60.3 640x480 75.0 59.9 720x400 70.1 S-video disconnected (normal left inverted right x axis y axis) Sincerely, Ole Reier Ulland Norway
I have now updated to KDE SC 4.4 and it did not help. The message I get in "Multiple Monitors" is the same as before.
This module is really badly named and has a not user friendly error message. Afaik this module "Multiple Monitor" is only for X11 with Xinerama extension. Does grep -i xinerama /etx/X11/xorg.conf give a hit? Me assumes no. But you can try to use xrandr - either via Systemsettings -> Display -> Size & Orientation or try in konsole: xrandr --output VGA-0 --preferred --right-of DVI-0 But before that should work you need to change the "maximum 1920 x 1920" for Screen 0: With your hardware and VGA-0 rightof DVI-0 you'l need at least maximum 3840 x 1080. To achieve that you have to add a line "Virtual 3840 x 1080" to 'SubSection "Display"' in /etx/X11/xorg.conf. Cc'ing Luboš Luňák, who has lately worked on xrandr afaik.
"grep -i xinerama /etx/X11/xorg.conf" gives: "No such file or directory". The "right of" and "left of" between VGA-0 and DVI-0 seems to work fine according to the preview in "Size and Orientation". But it all stops at "/etx/X11/xorg.conf" because the file does not exist. I have checked that both the "libxcb-xinerama0" and "libxinerama1" rpms are installed.
I realize that it was supposed to be "/etc/X11..." and not "/etx/X11...". I have edited the "/etc/X11/xorg.conf" by adding the line "Virtual 3840 x 1080" to all the four different Subsections "Display" with depth 8, 15, 16 and 24, but with the change " Virtual "3840 x 1080" " also because it looks more natural. Is that correct? But the xrandr does not change maximum to more than 1920 x 1920. The one thing I can see is that xrandr writes about "Screen 0", but xorg.conf writes about "screen1". Could this be a clue?
I do not restart any thing between each attempt. Is there a service that I need to restart to see if the changes took effect, or anything else I need to do?
I think restart something would change something, because I restarted the whole computer and now KDE would not start at all. I had to login in a terminal to restore the original xorg.conf and then restart again.
Sorry for screwing up the proper addition of Virtual. This is what I have in my /etc/X11/xorg.conf: <quote> Section "Screen" Identifier "Default Screen" Device "ATI Technologies, Inc. RV350 NP [Mobility Radeon 9600/9700 M10/M11]" Monitor "Standardbildschirm" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1400x1050" EndSubSection SubSection "Display" Depth 4 Modes "1400x1050" EndSubSection SubSection "Display" Depth 8 Modes "1400x1050" EndSubSection SubSection "Display" Depth 15 Modes "1400x1050" EndSubSection SubSection "Display" Depth 16 Modes "1400x1050" EndSubSection SubSection "Display" Depth 24 Modes "1400x1050" # added for randr + two monitors Virtual 3000 3000 EndSubSection EndSection </quote> You should add such a line to your /etc/X11/xorg.conf and restart the x-server and check with xrandr -q that you see the new maximim size in the output. If that is ok, try "xrandr --output VGA-0 --preferred --right-of DVI-0" in console, it should give you two screens side by side. Using that here with the second monnitor plugged in works; and launching "Multiple Monitor" in systemsettings shows me then a lot of option, which I sadly don't understand - no tooltips/documenation. So it seems "Multiple Monitor" is not only for xinerama, but the options are only displayed if you have the setup with two monitors already running. Using "Size & Orientation" in systemsettings to setup the two monitors does not work here properly, I have to use the Konsole command to enable/disable the second monitor.
I followed your example of editing "/etc/X11/xorg.conf", just that I used 3600 instead of 3000, because my displays are 1920x1080 and 1680x1050 (1920 + 1680 = 3600). I restarted the x-server, and now the "xrandr -q" gave the correct maximum size, "maximum 3600 x 3600". To my amazement the "Size & Orientation" worked fine. The information in "Multiple Monitor" is now correct, but I have not tried out the options, which I agree is not self explanatory. I now have 6 desktops and 12 different wallpapers. Thank you very much.