Problems with two screens and XRandR, right screen shifted

Hello everyone,
I am using OpenSuse 11.3 (64 bit) on my desktop and I have two (identical) screens connected to its on board Intel graphics chips.

Both screens are detected and there is no problem when they are cloned, but if I want to have one screen right of the other (using the command xrandr --output VGA1 --right-of HDMA1, as the KDE settings manager never managed to have any effect), the right screen is shifted ca. 100 pixels to the left and on the right side of it I see the left side of the left screen.

It seems both screens are detected if I type XRandR:


Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192
VGA1 connected 1280x1024+1280+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024      60.0*+   75.0  
   1152x864       75.0  
   1024x768       75.1     75.0     60.0  
   832x624        74.6  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  
HDMI1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024      60.0*+
   1152x864       75.0  
   1024x768       75.1     75.0     60.0  
   832x624        74.6  
   800x600        75.0     60.3  
   640x480        75.0     60.0  
   720x400        70.1  

If I change the resolution of the VGA1 screen, everything looks good for about 1 minute, then it switches back to the old problem.

Strangely until this morning everything was fine - I suspect it might have something to do with the (automatic) update I installed yesterday. Is there anything I can do? I don’t have an XOrg.conf - do I need one?

Thanks,
Tobi

The mouse cursor, however pretends there is no shift. So on the right screen I have to aim for about 2 cm right of the button I want to click.

Hello,

I have exactly the same problem. It occured also when I launched the automatic update. The problem almost disapear when I turn off the KDE compositing in KDE desktop configuration. However, in that case the panel on the right screen cannot be redimensioned to the full width of the screen… I tried to launch a gnome session and the had same behaviour: right screen shifted. And unfortunately, it seems that the X11 configuration has changed in 11.3 and as we say in french, I am like a hen who found a knife :frowning:

Thanks for the reply - at least now I know it’s not my fault. Seems to be a problem with the upgrade.

Let me know if you find a solution without turning off compositing - the spinning desktop cube in my office has convinced more people about the qualities of Linux than software freedom and improved security combined!

Unfortunately, I did not yet find the solution. I tried to downgrade the xorg packages that were updated before the problem appeared:

  • xorg-x11-server
  • xorg-x11-server-extra
  • xorg-x11-Xvnc

but it had no effect… I must say I am a little bit disapointed… I hope someone would help us…

@Tobi_2006: It might be a good idea to file a bug report, while waiting for support here.

openSUSE:Submitting bug reports - openSUSE

Problem solved! I found this post:
opensuse 11.3 intel hd graphics dual monitor problem with latest kernel
It is a kernel problem. I downgraded to 2.6.34-12-desktop, and the problem is fixed. Be cereful, when ypu downgrade the kernel, the new one is not comletely deleted and grub still propose to boot on it. Select to boot on the 2.6.34-12 and it’s ok.