On Sun, Apr 5, 2009 at 2:05 PM, Sudhir <linux_sle@yahoo.co.uk> wrote:
The KDE4 desktop was updated normally using Yast and KDE4 factory repositories. In the past, this has not caused any problems. This time however KDE4 does not start. KDM fails to show the login in screen. GDM boots up and displays the login screen, allowing access to KDE3 and Gnome but not KDE4.
Using XDM as the login manager, an error message complains: "kstartupconfig4 does not exist or fails. The error code is 139. Check your installation."
Searching on the internet did not point to a solution. The file contain the program (kdebase4-workspace-4.2.2-219.1.i586.rpm) was downloaded from the 11.1 Factory respository and installed but to no avail.
Does anyone have a solution to this problem?
It might help to see the output of zypper -lr u. This will give list of all the KDE 4 repositories that you have with URLs and which of those are enabled. For a working KDE 4.2.2 install, I have the following repo's enabled & these worked for me (and some others): http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Desktop/openSU... http://download.opensuse.org/repositories/KDE:/KDE4:/Factory:/Extra-Apps/ope... http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.1... For Qt, I have - http://download.opensuse.org/repositories/KDE:/Qt/ You can try adding these repositories to Yast -> Repositories, after inactivating/deleting your present KDE 4* repo's. Before this, save the output of zypper -lr u to a text file in case you want to re-install the old ones. Before doing the update, as root, do: # rpmdb --rebuilddb # zypper refresh -b Then logout of console and update the contents of above-mentioned repositories through Yast > Software Management.
Thanks for any help.
Sudhir
_PS_ If you have any KDE 3.5 repo enabled (not mentioned in your original post), then disable it before dong the rpmdb step & keep them disabled when you do the Yast online update to KDE 4.2.2. HTH Jay -- Linux User 483705 (openSUSE 11.1, Fedora 10) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org