kdm invokes ksplash for no reason

Bug #476924 reported by pavel
50
This bug affects 10 people
Affects Status Importance Assigned to Milestone
kdebase-workspace (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: kdm

The script

/etc/kde4/kdm/Xsetup

starts "ksplash" before displaying the greeter, which:
 - adds flickering (if themes other than default are used)
 - greatly increases delay until the greeter is displayed

Suggested fix:

remove the invocation.

Ubuntu karmic,
kdm version 4:4.3.2-0ubuntu7

ProblemType: Bug
Architecture: i386
Date: Fri Nov 6 21:57:40 2009
DistroRelease: Ubuntu 9.10
Package: kdm 4:4.3.2-0ubuntu7
ProcEnviron:
 LANGUAGE=en_US:en
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: kdebase-workspace
Uname: Linux 2.6.31-14-generic i686
XsessionErrors: (polkit-gnome-authentication-agent-1:3425): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

Revision history for this message
pavel (pavel-zorin) wrote :
Changed in kdebase-workspace (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Mihnea-Costin Grigore (mihnea-zulu) wrote :

Can someone please explain why that ksplash invocation exists in the first place? I find it odd that nobody says anything... It must have appeared useful to whoever made the modification... In any case, removing it has no ill effects on the 5 computers I tried -- and yes, it was needed on all of those because I do not use the default kdm theme, and ksplash loading before was extremely annoying. If resources are being devoted to the "flicker-free boot experience" with the likes of Plymouth, this trivial fix should be right up there!

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Originally it was going to replace usplash (being the equivalent of xsplash), but it seems that ksplash was never able to start up in time, so usplash was used for 95% of the boot time anyways. Never was able to convince Riddell to get rid of it. It was the only flaw in an otherwise impressive boot experience, imo. At any rate, the patch will be removed in 10.04 because we're using Plymouth now.

Changed in kdebase-workspace (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdebase-workspace - 4:4.3.90-0ubuntu3

---------------
kdebase-workspace (4:4.3.90-0ubuntu3) lucid; urgency=low

  [ Jonathan Riddell ]
  * Update kubuntu_98_dbusmenu.diff from <email address hidden>

  [ Jonathan Thomas ]
  * Remove kubuntu_96_pre_kdm_xsplash.diff, obsoleted by Plymouth
    (LP: #476924)
  * Edit kubuntu_71_default_plasma_layout.diff:
    - Remove double systray
    - Experiment with putting the pager back where upstream had it
    - Comment out the NetworkManager plasmoid stuff again. The tray applet
      is back in the seed and we'll probably look into a scripting solution
      by the time the plasmoid is ready.
 -- Jonathan Riddell <email address hidden> Wed, 13 Jan 2010 14:13:03 +0000

Changed in kdebase-workspace (Ubuntu):
status: Fix Committed → 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.