Bug 437406 - tty[0-6] should not start until after prefdm is up
Summary: tty[0-6] should not start until after prefdm is up
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: event-compat-sysv
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Casey Dahlin
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F9Target
TreeView+ depends on / blocked
 
Reported: 2008-03-13 21:27 UTC by Will Woods
Modified: 2014-06-18 08:46 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-03-17 04:06:22 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Will Woods 2008-03-13 21:27:58 UTC
When the system starts, tty[0-6] get started at the end of rc5 - at the same
time as prefdm. Since they're faster to start than gdm/kdm/etc, you see a login
prompt briefly, and then GDM starts.

It would improve the polish of the system if they didn't start until after
prefdm was up.

changing 'start on stopped rc5' to 'start on started prefdm' works when rhgb is
running, but without it upstart considers prefdm started before gdm manages to
up X. Racy!

Comment 1 Bill Nottingham 2008-03-13 21:49:59 UTC
Do we really need to change all of them, or is tty1 enough? 

Comment 2 Casey Dahlin 2008-03-14 00:55:44 UTC
The problem with this is you don't get any tty when prefdm isn't running
(runlevel 3).

Comment 3 Bill Nottingham 2008-03-14 02:46:18 UTC
As long as you only replace the 'start on stopped rc5' entry with the one for
prefdm, it should work.

Comment 4 Casey Dahlin 2008-03-14 04:53:17 UTC
Just thought of that.

Repairing my test box now. Some of the new rpm temp file checking stuff is
making init segfault X(

Comment 5 Casey Dahlin 2008-03-17 04:06:22 UTC
fixed in event-compat-sysv-0.3.9-10


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