Created attachment 364696 [details] Output Showing tty's on Rawhide Description of problem: I'm not sure if this is an upstart problem or gdm problem. When the system first boots in runlevel 5 X is on tty1. If you logout gdm is respawned and then X switches to tty7. This is also a problem in Fedora 11. In Fedora 10 it does not switch and stays on tty1. Version-Release number of selected component (if applicable): _Rawhide_ upstart-0.3.11-3.fc12.i686 gdm-2.28.0-9.fc12.i686 _Fedora_11_ upstart-0.3.11-1.fc11.i586 gdm-2.26.1-13.fc11.i586 How reproducible: 1. Boot normally using runlevel 5. 2. Login to Gnome through gdm with regular user(at this point X is on tty1) 3. Logout from regular user. 4. Login to Gnome through gdm with regular user (at this point X is on tty7) Actual results: X switches from tty1 to tty7. Expected results: X should stay on the same tty at all times. Additional info: See attachments of output from ps -e | grep tty
Created attachment 364697 [details] Output Showing tty's on Fedora 11
I'm now starting to think that this is more of a gdm problem than upstart. Since gdm is responsible for starting the Xserver, I believe it should make sure that Xorg remains on the same virtual terminal after a user logs out.
Definitely not upstart. Possibly initscripts. I'll give this to Bill since he handled the TTY move to begin with.
nah, this is very likely a GDM problem. If GDM crashes for whatever reason it will forget its supposed to run on tty1. So, that's probably what's happening. Can you attach /var/log/messages?
Created attachment 366659 [details] messages Log File This is the log from Rawhide. I copied everything from the point of restart. After the restart I logged in with a regular user, then logged out and logged back in. Clock in Gnome was showing 12:10 at time of logout. I don't see any direct references to gdm in the logs. There are a few other things that need sorting out. I'll see if anything in /var/log/gdm looks interesting and post it.
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle. Changing version to '12'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
The tty continues to switch from 1 to 7 with latest version of gdm (gdm-2.28.1-24.fc12.i686). Let me know what is needed to help resolve this annoying little bug. As I mentioned earlier, Fedora 10 does not have this problem. F11 and F12 both switch tty's after a logout.
Created attachment 373429 [details] Initial Display Log from /var/log/gdm This is the initial display log after boot. Notice on line 34 that it is using VT number 1. While in operation, up to and including line 313 are in the log. The contents after line 313 is added after log out. From the warnings at the bottom it looks like it is trying to unmap video memory when the warnings occur and X restarts.
Created attachment 373432 [details] Display log from /var/log/gdm After Log Out and Switch to VT 7 Here is the display log after log out. Line 34 now shows that it is using VT number 7. There are also a few informational messages about the VT switch on lines 313 and 314. Is there anything else I can do to help resolve the problem?
*** This bug has been marked as a duplicate of bug 504574 ***