intel with virtual in xorg, right-of is not offset correctly

Bug #209329 reported by Fredrik Wendt
2
Affects Status Importance Assigned to Milestone
URandR
Incomplete
Undecided
Unassigned

Bug Description

I have a Thinkpad T61 with Intel chipsets, the graphics being GM965/GL960 Integrated Graphics Controller (rev 0c). I use compiz and XV and this almost always works perfectly, so there's no issue with that. I'm also quiet comfortable with xrandr but whenever I connected a second display they started pointing fingers and asking why I needed a terminal just to enable a second display (windows users hits Fn+F7, gets a nice on screen display and then it all just works). Just to sh*t them up :) I looked for a graphical tool to execute the xrandr commands I need which is why I ran across urandr.
It works as expected with one exception:
1) both screens are on (urandr calls this Multi-head, Clone mode)
2) change to Multi-screen
2a) let Display 1 be laptop panel (LVDS) which is 1280x800
2b) let Display 2 be Analog VGA output (VGA) which is 1024x768
2c) let Display 1 be Left of Display 2
3) Hit apply

Actual results:
Using xrandr I can see that Display 2 is offset at 1024 pixels from Display 1.

Expected results:
Display 2 should be offset at 1280 pixels from Display 1.

Revision history for this message
Fredrik Wendt (fredrik-wendt) wrote :

Odd. Now that I tried it a second time (while looking at the source) it worked but looking at the console I see that the first time urandr wrote
Posizione vga ['1024', '0']

Will try tro reproduce.

Revision history for this message
Fredrik Wendt (fredrik-wendt) wrote :

Ok. Got this to happen now again. This is what I did:
1) Ctrl+Alt+Backspace
2) X came up with both screens with 1024x768
3) Logged in, started urandr (from a gnome-terminal)
4) Multi-Head -> Multi-screen
5) Switched Display 1 and 2 - was VGA, LVDS; 1024x768 on both. Changed to LVDS, VGA; 1280x800, 1024x768
6) Apply

Result:
ceda@t61-laptopt:~$ xrandr
Screen 0: minimum 320 x 200, current 2048 x 800, maximum 2304 x 1600
VGA connected 1024x768+1024+0 (normal left inverted right x axis y axis) 304mm x 228mm
   1024x768 60.0*+ 75.1 70.1 60.0*
   800x600 72.2 75.0 60.3 56.2
...

Attaching output of the run.

Revision history for this message
Alberto Milone (albertomilone) wrote :

Thanks for reporting, I'll look into this ASAP.

Alberto

Revision history for this message
Alberto Milone (albertomilone) wrote :

I have fixed a number of bugs in the latest relase of URandR, can you try it and see if it solves your problem?

Revision history for this message
Fredrik Wendt (fredrik-wendt) wrote :

Hi. Do you still want me to check this? Gnome's screen resolution application handles this quite well nowadays and I don't see the need for this program any more.

dino99 (9d9)
Changed in urandr:
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.