get a text vt over xorg when trying to switch users

Bug #511134 reported by Sebastien Bacher
34
This bug affects 4 people
Affects Status Importance Assigned to Milestone
gdm (Ubuntu)
Fix Released
High
Martin Pitt

Bug Description

Binary package hint: plymouth

On current lucid using plymouth and an intel card, when trying to switch users (opening a guest session or opening the gdm screen to change users) a second xserver seems to want to start and fails and then a text vt is painted over vt7 with the mouse cursor still active, the mouse cursor is also over vt when switching

Opening the bug on plymouth following tseliot recommendation since the issue is not there when booting without splash

Revision history for this message
Sebastien Bacher (seb128) wrote :
Changed in plymouth (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Sebastien Bacher (seb128) wrote :

not sure -> not there, rather

description: updated
Revision history for this message
Robert Hooker (sarvatt) wrote :

I can duplicate this, and dropping patch 121_only_switch_vt_when_active.diff from xorg-server fixes it here as far as I can see.

Revision history for this message
Robert Hooker (sarvatt) wrote :

That turned out to be a false positive, indicator-applet-session was broken so I was using the log out applet instead which doesn't have these symptoms so it seemed fixed. One thing I noticed was that after it drops you to a VT when you try to use guest session, if you switch to VT1, login, sudo service gdm stop then sudo service gdm start it uses VT8 and all of these things work correctly from then on.

Revision history for this message
Sebastien Bacher (seb128) wrote :

doing a touch on /var/run/gdm/firstserver.stamp workaround the issue

Martin Pitt (pitti)
affects: plymouth (Ubuntu) → gdm (Ubuntu)
Changed in gdm (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
importance: Medium → High
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gdm - 2.29.6-0ubuntu4

---------------
gdm (2.29.6-0ubuntu4) lucid; urgency=low

  * 05_initial_server_on_vt7.patch: Move the actual stamp file creation into
    gdm_server_spawn(), so that the stamp file is also created when not using
    gdm_server_start(). This happens when booting with Plymouth, since
    28_plymouth_transition.patch introduces an alternative startup function.
    (LP: #511134)
 -- Martin Pitt <email address hidden> Wed, 03 Mar 2010 12:35:29 +0100

Changed in gdm (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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