Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 170199 - resolution change on logout doesn't reset virtual X/Y offset
Summary: resolution change on logout doesn't reset virtual X/Y offset
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-server
Version: rawhide
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: David Lawrence
Depends On:
Blocks: FC5Target
TreeView+ depends on / blocked
Reported: 2005-10-08 22:26 UTC by Jon Burgess
Modified: 2007-11-30 22:11 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2006-02-05 17:13:22 UTC

Attachments (Terms of Use)
xorg.conf (deleted)
2005-10-08 22:28 UTC, Jon Burgess
no flags Details
/var/log/Xorg.0.log (deleted)
2005-10-08 22:30 UTC, Jon Burgess
no flags Details

Description Jon Burgess 2005-10-08 22:26:47 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.7.12) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7

Description of problem:
If i'm using a non-default resolution (e.g. 640x480 via ctrl-alt-+) and logout then login page appears in the default 1024x768. It seems this resolution switch is incomplete, because if I move the mouse towards the edges of the screen then it still pans as-if it were still in a virtual mode. Once the screen pans left-right/up-down it will actually lock on to a fixed 0,0 offset and the problem disapeears.

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Configure your X-server with multiple resolutions, e.g. add 640x480
2. use ctrl-alt-plus/minus to switch to 640x480.
3. Move the mouse off one corner of the screen and the virtual desktop will pan over to that corner.
4. logout

Actual Results:  After logout the reolution switches back to default (in my case 1024x768) and sometimes the screen appears off-centre or part of it contains the old (pre-logout) desktop display.

Moving the mouse to the left, right, top, bottom borders of the display causes the screen to pan as-if it were still operating in a virtual mode. Once this has been done the screen locks on to the zero offset position and the problem goes away.

Expected Results:  On logout the screen should lock to 0,0 virtual offset and not move around when the mouse gets near the edge.

Additional info:

The problem exists on fc4 and rawhide (xorg-x11-6.8.2-54). It also seems to occur if xrandr is used to switch to a low resolution and is then followed by a logout.

The problem seems to be limited to the resolution switch on logout. If I use ctr-alt-+ to switch back to the default resolution then the problem does not occur.

Comment 1 Jon Burgess 2005-10-08 22:28:08 UTC
Created attachment 119735 [details]

Comment 2 Jon Burgess 2005-10-08 22:30:39 UTC
Created attachment 119736 [details]

Comment 3 Mike A. Harris 2006-02-05 17:13:22 UTC
Fedora development upgraded to X11R7.0 release candidates in late November,
and the current release in Fedora devel is the X11R7.0 final release.  Please
update to the latest development packages and the problem persists, please
file a bug report in X.Org bugzilla at in the
"xorg" component.  Once you've filed a bug in X.Org bugzilla, if you paste
the URL in a comment here, we will track the bug upstream and review any
fixes that become available for consideration in future updates.

Thanks in advance.

Note You need to log in before you can comment on or make changes to this bug.