KDE 4.11 / precise: Upstart script prevents KDM start

Bug #1219894 reported by Ignaz Forster
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Kubuntu PPA
Fix Released
Undecided
Unassigned

Bug Description

Problem:
Using KDE 4.11 with precise from kubuntu-backports PPA, we have several systems that sometimes hang on boot, not showing the KDM screen.

Workaround:
As a workaround we are using the old Upstart script from default Kubuntu 12.04 which doesn't have this problem.

The real problem:
Debugging the new script shows that the faulty part seems to be "plymouth --wait" - the script is waiting indefinitely for this call to return, but that never happens, thus never starting KDM or returning from the Upstart script. However that seems to be a timing problem - during some boots the command is executed successfully.

I haven't tested this with newer Plymouth versions yet, so I'm not sure if the problem is specific to precise.

Revision history for this message
Carlos A. Carnero Delgado (carloscarnero) wrote :

The same thing happens to me. When my KDM doesn't start, killing the "plymouth --wait" process will do the trick. Note that I am also using precise.

Ignaz, where can I get the "old" Upstart script?

Revision history for this message
Ignaz Forster (ifo) wrote :

You can get the old Upstart script by downloading and extracting the old binary "kdm" package or the corresponding "kde-workspace_4.8.5-0ubuntu0.3.debian.tar.gz" Debian source package from http://packages.ubuntu.com/precise-updates/kdm

However it would be easier to just delete the "plymouth --wait" call from /etc/init/kdm.conf - that will have the same effect, as the line with the Plymouth calls is the only line that changed between the old and new script anyway ;-)

Revision history for this message
Philip Muškovac (yofel) wrote :

Since 4:4.11.1-0ubuntu1~ubuntu12.04.1~ppa2 and kubuntu-automation r271 the precise package uses the kdm.upstart file from 4:4.8.5-0ubuntu0.3 so I'll close the bug. Reopen it if this didn't help.

Changed in kubuntu-ppa:
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.