[Bug 886946] Re: KDM opens at 7th virtual console despite of configuration.

mkfs 886946 at bugs.launchpad.net
Wed Mar 28 05:38:27 UTC 2012


I agree with LStranger, it is changes like this that make me sour on the
Ubuntus. Change the default display manager, sure, change the default
VTY, fine, but don't reduce configurability with each release -- if I
wanted a *NIX like that I'd be running OS X.

Complaining aside, this appears to be a problem with the integration of
Plymouth.

Grub has the vt.handoff parameter which allows the user to specify which
virtual console the bootsplash and such are expected to run on. The
plymouthd program takes a --tty option that allows it to run on a
virtual console specified by the user.

The Plymouth upstart job in /etc/init/plymouth.conf allows the tty
parameter to be set (e.g.  --tty /dev/vcs9), but according to the header
of the file (and to the results of experimentation) this conf file is
not used at boot -- Plymouth is started from initramfs.

This means that it might be possible to change the VTY by rebuilding the
initrd, but I haven't tried that (yet ... waiting for the next XOrg
Intel video driver crash, which happens about every 10 days).

In regards to KDM, it has a config file which allows it to be run on a
specified virtual console -- but these options are ignored if Plymouth
passes it a virtual console to open on (I forget the mechanism --
has_vty or somesuch).


Suggestions for fixing:

a) A configuration file for plymouth that is used in the initrd and
allows options to plymouthd to be set

b) Have initrd respect the vt.handoff option instead of hard-coding the
virtual terminal

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/886946

Title:
  KDM opens at 7th virtual console despite of configuration.

Status in “kde-workspace” package in Ubuntu:
  Confirmed
Status in “upstart” package in Ubuntu:
  Invalid

Bug description:
  I'm not sure what package it belongs to. In ubuntu 9.10 all worked OK
  but as soon I upgraded to 11.10 KDM on boot ignores any of settings
  about VT and opens on /dev/tty7. I need to have :0 on VT10 and :1 on
  VT9 and it was so on 9.10 as I said and now I cannot get it after
  reboot but if I exec 'service kdm restart' it works as it should be
  though. Yes, I don't reboot it often but even as one time action it's
  annoyance as I don't like self-will in system while it should work as
  configured.

  $ grep VT /etc/kde4/kdm/kdmrc | grep -v '^#'
  ServerVTs=-10,-9
  ServerVT=10
  ServerVT=9

  P.S. It seems I start to dislike upgrades as new middleware gets worse
  and worse.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-workspace/+bug/886946/+subscriptions




More information about the foundations-bugs mailing list