chessy-overlay-minimal" forces console vt

Bug #632720 reported by Tom Gall
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro
Fix Released
Undecided
Unassigned

Bug Description

As part of testing the linaro-alip seed, we'd like to have linaro-alip auto start gdm on boot up for a graphical xfce session.

Unfortunately something in chessy-overlay-minimal is preventing this to occur. What happens is the system does not switch over to vt7. While X starts (using /usr/bin/X :0 -br -verbose -auth /var/run/gdm/auth-for-gdm-khgTbx/database -nolisten tcp vt7) the system never switches over from the text cons.

This was tested on a Beagleboard rev C4.

If I remove chessy-overlay-minimal from the system entirely then gdm starts as it should at bootup.

Revision history for this message
Steve Langasek (vorlon) wrote :

Here is a replacement /etc/init/openvt.conf job that should avoid this property, and open our auto-login shell on tty1 instead of tty7 while not interfering with X's VT switch:

  start on starting tty1

  respawn
  pre-start exec stop tty1
  exec /bin/openvt -e -c 1 -- /bin/auto-root-login

Can you see whether replacing openvt.conf with this fixes the behavior for you?

Revision history for this message
Tom Gall (tom-gall) wrote :

This fixes it.

Thank you!

Revision history for this message
Steve Langasek (vorlon) wrote :

Thanks for confirming; I've pushed this fix to the Linaro overlay ppa. Changelog entry is:

   * etc/init/openvt.conf: instead of opening the next VT and switching to it,
     just stop the standard tty1 job from ours and claim VT1; this lets us
     get the foreground terminal by default on console-only systems, while
     not interfering with X's VT switch in the GUI case. LP: #632720.

Changed in linaro:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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