Bug 434598 - Switch User cannot be used.
Summary: Switch User cannot be used.
Status: RESOLVED FIXED
: 433236 443950 444350 445101 446382 447615 449948 450798 457923 458567 (view as bug list)
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Beta 2
Hardware: x86 Other
: P2 - High : Major (vote)
Target Milestone: ---
Assignee: Hans Petter Jansson
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-12 14:18 UTC by Forgotten User tfBQIqYkT6
Modified: 2016-04-15 09:13 UTC (History)
5 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
gdm-vt-allocation-hack.patch (2.34 KB, patch)
2008-12-04 07:40 UTC, Hans Petter Jansson
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User tfBQIqYkT6 2008-10-12 14:18:51 UTC
The leave button of Switch User cannot be used.It mess up the screen and unable to leave .OpenSUSE-11.1-Beta2-DVD-i386.iso GNOME Environment
Comment 1 JP Rosevear 2008-10-15 13:55:37 UTC
Dupe of 433236, but kept open because other bug is closed.
Comment 2 JP Rosevear 2008-11-05 19:32:34 UTC
*** Bug 433236 has been marked as a duplicate of this bug. ***
Comment 3 JP Rosevear 2008-11-05 19:42:58 UTC
Ok, this is because we are forcing vt7 to work around mingetty/X conflict.  Fedora has a patch to check active_vt, not sure if it will work for us.
Comment 4 JP Rosevear 2008-11-12 21:30:58 UTC
*** Bug 444350 has been marked as a duplicate of this bug. ***
Comment 5 Vincent Untz 2008-11-14 15:05:01 UTC
*** Bug 445101 has been marked as a duplicate of this bug. ***
Comment 6 Vincent Untz 2008-11-14 15:46:18 UTC
*** Bug 443950 has been marked as a duplicate of this bug. ***
Comment 7 Vincent Untz 2008-11-19 13:31:18 UTC
*** Bug 446382 has been marked as a duplicate of this bug. ***
Comment 8 Vincent Untz 2008-11-24 00:46:50 UTC
*** Bug 447615 has been marked as a duplicate of this bug. ***
Comment 9 Vincent Untz 2008-11-29 17:50:55 UTC
*** Bug 449948 has been marked as a duplicate of this bug. ***
Comment 10 John Lange 2008-12-01 21:52:24 UTC
I can't access bug 433236 so I don't know the status of this but I can tell you that I just updated my factory, rebooted and tried again and the problem still exists. When I try and switch user when the screen is locked it causes problems.

If there is more info needed or some testing required I'd be happy to help if I can.
Comment 11 Timo Hoenig 2008-12-02 09:19:37 UTC
*** Bug 450798 has been marked as a duplicate of this bug. ***
Comment 12 Hans Petter Jansson 2008-12-04 07:40:29 UTC
Created attachment 257942 [details]
gdm-vt-allocation-hack.patch

Updated VT allocation hack, based on code from the one I wrote for the old GDM in openSUSE 10.3. This one scans for the first free VT above VT7, and tells X to start up on that. Tested and works on boot and with user switching.

I'm submitting this, but it's not an ideal fix. Ideally, getty and X would have a mechanism for allocating VTs correctly without the need for gdm to intervene. Less ideal, but still pretty good, would be if gdm could be made to always start up after gettys.

There is a race condition in here - theoretically, something else could grab the VT between our scan and the X display starting up. The chances of this happening are pretty slim, though.
Comment 13 Hans Petter Jansson 2008-12-04 07:41:42 UTC
See bug 206804 for the old GDM work related to this.
Comment 14 Hans Petter Jansson 2008-12-04 07:43:57 UTC
Submitted to GNOME:Factory - closing as FIXED. Would be good to have some extra testing, though.

-------------------------------------------------------------------
Thu Dec  4 01:26:30 CST 2008 - hpj@novell.com

- Replace gdm-2.21.5-vt7-temporary-hack.patch with
  gdm-vt-allocation-hack.patch. The new patch doesn't hardcode gdm
  to VT7, but instead scans for a free VT starting with VT7
  (bnc#434598).
Comment 15 JP Rosevear 2008-12-17 05:08:14 UTC
*** Bug 458567 has been marked as a duplicate of this bug. ***
Comment 16 JP Rosevear 2008-12-17 05:22:14 UTC
*** Bug 457923 has been marked as a duplicate of this bug. ***
Comment 17 Bernhard Wiedemann 2016-04-15 09:13:16 UTC
This is an autogenerated message for OBS integration:
This bug (434598) was mentioned in
https://build.opensuse.org/request/show/4151 Factory / gdm