intel_drv: 8a19e7d57bc23dd163b45e0ab7deca4f074c934d xserver: 9c47b86bd9a4633fda5fd305a09ac8623187efa0 I test mode setting on a IBM X30 laptop whose LCD's maximum resolution is 1024x768, with a Dell LCD monitor connected to it VGA port. The Dell's LCD's maximum resolution is 1280x1024. After X is brought up, I launch 2 xterm ONLY (twm is the window manager). Then start to use xrandr play modesetting. Since the Virtual set in Screen section is "2048x1024", I run "xrandr --output LVDS --pos 1024x0". Then I start dragging one of the xterm window at will. The behavior is: the window I drag should have been placed at the rightmost border of the laptop LCD (since the horizontal virtual is 2048 and the horizontal --pos is 1024). However, the window bounces back to almost in the middle of the screen of laptop's LCD. After I try this kind of dragging several times, the screen shows some messy color then X quit and it cannot be brought up anymore (unless rebooting). Steps: ===== . reboot machine . bring up X . launch twm and 2 xterm . dragging the window, which is mentioned above
Created attachment 10234 [details] xorg.conf
Created attachment 10235 [details] log of Xorg
Probably an issue with twm, since nobody uses it any more. Try a WM like metacity.
This is reported by Wei when he rotated to Oregon and played with i830 provided by Keith. We don't have i830 in Shanghai. Could Keith validate this issue, if still owning i830?
The 'bouncing' is caused by twm not responding to the screen size change when you reconfigured outputs with xrandr. Restarting twm after reconfiguring things should make it work correctly. I cannot reproduce the rendering issues at this point; I'll mark it fixed and assume that changes in the last months have fixed it.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.