Kubuntu 13.04 Splash Screen has Debian Branding

Bug #1080115 reported by Marco Parillo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lightdm-kde (Ubuntu)
Fix Released
Low
Harald Sitter

Bug Description

[14:16] <mparillo> New Debian KDE animated splash screen after login on 13.04? I like it.
[14:16] <apachelogger> mparillo: huh?
[14:55] <mparillo> After I login to Kubuntu 13.04 with today's updates, I now see a differnt KDE splash page, where the 4? icons come up one-by-one. Now there is a Debian curl in the background.
[15:07] <shadeslayer> 0.o
[15:09] <mparillo> shadeslayer: Surprised as in this slipped in by accident, or surprised that anybody noticed?
[15:09] <shadeslayer> surprised that its even different
[15:10] <shadeslayer> I don't think the splash stuff was touched
[15:10] <shadeslayer> though I might be wrong
[15:14] <mparillo> I doubt I did anything special. I grabbed one of the earliest 13.04 32-bit (VMWare player does not seem to like 64-bit) daily builds and have simply been letting muon apply updates ever since (for 12.04 there was a stretch where I had to do dist-upgrade, but so far not on 13.04). And then the KDE splash just changed. I do not recall adding any KDE apps (U1 is Qt with a bunch of Gnome dependencies, and passwordsafe uses
[15:14] <mparillo> xywidgets, I think), so I figure I must not be alone.
[15:15] <yofel_> ... kplash from debian indeed
[15:17] <yofel> mparillo: can you check in the splash settings if 'joy' is used?
[15:19] <mparillo> System Settings > Startup and Shutdown does not seem to have splash settings. Are they stored elsewhere?
[15:20] <yofel> workspace appearance
[15:21] <mparillo> joy it is
[15:21] <mparillo> I am pretty sue I did not change it manually.
[15:21] <yofel> yeah, that's the debian one, which is really nice but shouldn't be used by default...
[15:21] <mparillo> It used to be Default.
[15:23] <kubotu> mparillo meant: "Should I open a launchpad bug, or is this a new feature? As I said, I kinda like it, but maybe it would be even better if the Debian curl were replaced by a Kubuntu gear. Though I understand ScottK likes vanilla KDE, which leads us back to Default."
[15:23] <tsimpson> I doubt vanilla KDE uses the Debian logo ;)
[15:24] <yofel> a bug it is, just where...
[15:27] <yofel> (implementation wise the splash is workspace, user wise it's startup)
[15:31] <apachelogger> mparillo: is kubuntu-default-settings installed?
[15:32] <apachelogger> ohohoh
[15:32] <yofel> lol?
[15:32] <yofel> desktop-base: /usr/share/kde4/apps/ksplash/Themes/joy/Theme.rc
[15:32] <apachelogger> yofel: do we still package ksplash such that the wallpapers are linked to kde-default.png or whatever it is called?
[15:33] <yofel> why the hell is that in desktop-base o.O?
[15:33] <yofel> Description-en: common files for the Debian Desktop
[15:33] <apachelogger> yofel: it's a debian package
[15:33] <yofel> and why do I have that installed...
[15:33] <apachelogger> should not be installed by default though
[15:33] <apachelogger> only stuff like fluxbos will drag that in IIRC
[15:34] <apachelogger> mparillo: ls -l /usr/share/wallpapers/kde-default.png
[15:34] <yofel> lightdm-kde-greeter
[15:34] <yofel> Recommends: desktop-base
[15:34] <apachelogger> oh lol
[15:34] <apachelogger> time to flame upstream :P
[15:35] <mparillo> I do not see kubuntu-default-settings in my list of installed Software > Provided by Kubuntu
[15:36] <apachelogger> mparillo: dpkg-query -l kubuntu-default-settings
[15:36] <mparillo> /usr/share/wallpapers/kde-default.png -> Ariya/contents/images/1920x1200.png
[15:37] <apachelogger> mparillo: also .... ls -l /usr/share/kde4/apps/ksplash/Themes
[15:37] <mparillo> /usr/share/wallpapers/kde-default.png -> Ariya/contents/images/1920x1200.png
[15:37] <apachelogger> yofel: question is ... even with desktop-base installed how does it become default?
[15:37] <mparillo> Desired=Unknown/Install/Remove/Purge/Hold
[15:37] <mparillo> | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
[15:37] <mparillo> |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
[15:37] <mparillo> ||/ Name Version Architecture Description
[15:37] <mparillo> +++-==============-============-============-=================================
[15:37] <mparillo> ii kubuntu-defaul 1:12.10ubunt all Default settings and artwork for
[15:37] <yofel> no idea, it didn't get set as default here
[15:38] <mparillo> I might make the bot angry, but:
[15:38] <mparillo> total 32
[15:38] <mparillo> drwxr-xr-x 9 root root 4096 Nov 10 00:28 Default
[15:38] <mparillo> drwxr-xr-x 9 root root 4096 Nov 16 13:55 Horos
[15:38] <mparillo> drwxr-xr-x 9 root root 4096 Nov 16 13:52 joy
[15:38] <mparillo> drwxr-xr-x 3 root root 4096 Nov 10 00:27 Kubuntu
[15:39] <mparillo> drwxr-xr-x 3 root root 4096 Nov 16 13:55 Minimalistic
[15:39] <mparillo> drwxr-xr-x 2 root root 4096 Nov 16 13:55 None
[15:39] <mparillo> drwxr-xr-x 2 root root 4096 Nov 16 13:55 Simple
[15:39] <mparillo> drwxr-xr-x 2 root root 4096 Nov 16 13:55 SimpleSmall
[15:39] <apachelogger> mparillo: next time please use paste.kde.org ;)
[15:39] <yofel> we have no floodbot here ^^
[15:39] <apachelogger> yofel: I consider that a feature
[15:39] <yofel> ack
[15:39] <apachelogger> usr/share/desktop-base/profiles/kde-profile/share/config/ksplashrc
[15:40] * apachelogger has no clue how that would get picked up -.-
[15:40] <apachelogger> desktop-base is a confusing package :P
[15:40] <apachelogger> kubuntu-settings ftw
[15:41] <yofel> the fun part is the kde3 and gdm3 part in postinst
[15:41] <apachelogger> lulz
[15:42] <mparillo> [KSplash]
[15:42] <mparillo> Theme=joy
[15:43] <apachelogger> the spaecfun wallpaper actually looks rather nice with the ksplash box thing ^^
[15:44] <apachelogger> mparillo: ~/.kde/share/config/ksplashrc
[15:44] <apachelogger> /etc/kde4rc
[15:45] <apachelogger> echo $KDEDIRS
[15:45] <apachelogger> oho
[15:45] <apachelogger> yofel: >>> cat /usr/share/kde4/config/kdeglobals
[15:45] <apachelogger> [Directories]
[15:45] <apachelogger> dir_config=/usr/share/desktop-base/profiles/kde-profile/share/config/
[15:45] <mparillo> ~/.kde/share/config/ksplashrc
[15:46] <apachelogger> that's on 12.04 though
[15:46] <mparillo> cat: /home/mparillo/.kde/share/config/ksplashrc: No such file or directory
[15:46] <yofel> $ cat /usr/share/kde4/config/kdeglobals
[15:46] <yofel> [Directories]
[15:46] <yofel> dir_config=/usr/share/desktop-base/profiles/kde-profile/share/config/
[15:46] <yofel> 13.04
[15:46] <apachelogger> that's how it gets picked up
[15:46] <yofel> fun
[15:46] <apachelogger> mparillo: thanks found it
[15:46] <apachelogger> so
[15:47] <apachelogger> other than lightdm-kde needing a fix....
[15:47] <yofel> removing the recommends should be enough?
[15:47] <mparillo> Is it a bug? Upstream?
[15:47] <apachelogger> yofel: actually I think talking to upstream is in order
[15:47] <yofel> though an alternate depend would be better
[15:47] <apachelogger> kdm did not have a relationship with desktop-base I think
[15:48] <yofel> yeah
[15:48] <apachelogger> so why should lightdm
[15:48] <apachelogger> on a related note ... we could make kubuntu-settings conflict desktop-base
[15:48] <apachelogger> that would make it pretty obvious should it happen again in the future
[15:49] <yofel> someone might want to actually use that
[15:49] <apachelogger> I know
[15:49] <apachelogger> not having to investigate shit > making 3 people out of 7 billion happy :P
[15:49] <apachelogger> just a thought though
[15:50] <apachelogger> alternatively we could force defaults in kubuntu-settings
[15:50] <apachelogger> i.e. our ksplashrc would be theme=Default
[15:50] <apachelogger> so kubuntu settings always take preference, that of course relies on completeness and at the same time would make it harder to investigate as partial brand leaking would occur
[15:51] <apachelogger> ScottK: what happens if we blacklist a package in the seed and it would get pulled in through a dep?
[15:52] <ScottK> It gets pulled in.
[15:52] <ScottK> (on install)
[15:52] <ScottK> That or it wouldn't be installable on the livefs build and the build would fail.
[15:53] <ScottK> (it being the thing that depended on it)
[15:53] <ScottK> So either way, no good.
[15:54] <apachelogger> that or there is not helpful ^^

Related branches

affects: kde-workspace (Ubuntu) → lightdm-kde (Ubuntu)
Changed in lightdm-kde (Ubuntu):
assignee: nobody → Harald Sitter (apachelogger)
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightdm-kde - 0.3.0-1ubuntu2

---------------
lightdm-kde (0.3.0-1ubuntu2) raring; urgency=low

  * Drop recommends-relationship with desktop-base. It contains Debian
    branding that we don't need nor want. Philip will contact Ralf about that.
    LP: #1080115
 -- Harald Sitter <email address hidden> Sat, 17 Nov 2012 17:08:09 +0100

Changed in lightdm-kde (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Dale Trombley (buzzmandt) wrote :

I still have the debian splash. it says fix completed. Do i need to do something to implement said fix?
kubuntu 13.04
up to date as of 2/26/13

Revision history for this message
Marco Parillo (marco-parillo) wrote :

@buzzmandt: For me, the fix was to download a newer daily ISO and install in another VM.
Merely applying updates did not work for me.

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.