kde4 startupconfig missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kde4base (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
kdebase-kde4 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
kdebase-workspace (Ubuntu) |
Fix Released
|
Undecided
|
Che Guevara |
Bug Description
Binary package hint: kde4base
Hello,
I tried the last ppa package http://
for kde4 and I notice a problem. You cannot start kde4 with this packages.
If you don't have a previously .kde4 folder with a file ~/.kde4/
you cannot not start kde4. To try it just remove the .kde4 folder and try to start from gdm/kdm the kde4 session.
The script will create a file: ~/.kde4/
I copy the file ~/.kde4/
Thanks for the packages, it better to have some pre-compiled kde4 package so people can tell the problems encounter with kde4.
N.
Confirming the issue. I've just installed latest KDE4 from PPA. kde4/bin/ startkde (belongs to kdebase- workspace- bin), line 82 reads: share/config/ startupconfig
File /usr/lib/
. $kdehome/
This file is initially missing. The problem is, that this script is run by /bin/sh, not /bin/bash and sh terminates a script, when it tries to source a non-existent file. Either an interpreter should be changed to bash (on the 1st line: #!/bin/bash), or the line should be changed to: share/config/ startupconfig] && . $kdehome/ share/config/ startupconfig
[ -e $kdehome/
Importance of this bug should be increased (but it looks like I don't have an appropriate permissions), because this will totally prevent KDE 4 session from being started. However, it's quite easy to fix (see above).