Latest Update Breaks KDE
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Undecided
|
Unassigned |
Bug Description
System: Kubuntu 7.04
I have no idea how to reproduce this, but I thought I would report it anyway. When I noticed the update icon in my system tray, I ran through the normal update procedure. I noticed that large portions of KDE were being updated, and a new kernel was being updated. This is no problem, and happens regularly, so I proceeded with the upgrade. No errors were reported, and everything seemed to be fine. Since I was working, I decided to hold off rebooting until later (which ended up being three or four hours later).
The reboot proceeded normally, and I logged in via kdm as usual. This is where things started going wrong. KDE went through its normal startup without any errors, and my entire previous session was restored. It just seemed to take a few seconds longer than usual for the session restore to start. When I selected an empty virtual desktop, I noted that all of my desktop icons were gone. The last program to be restored happened to be Konsole, which had keyboard focus. I pressed alt-f2 to bring up the run dialog, but all I got was the binary keyboard code showing in Konsole.
I then tried to launch "Run Command..." from the K Menu, but nothing happened. I tried right-clicking on the K Menu, and Kicker froze. It didn't crash; it just froze. None of the KDE keyboard shortcuts worked (Control-Escape wouldn't bring up the ksysguard, for example). Right-clicking on an empty desktop did nothing. Many KDE programs will not start, though one will from time to time. Running strace on Konqueror shows it stalling waiting for a response having to do with kded. Here are the last several lines of strace before it stalls indefinitely:
-------
access(
access(
access(
access(
access(
access(
access(
access(
access(
access(
open("/
fstat64(11, {st_mode=
fstat64(11, {st_mode=
mmap2(NULL, 4096, PROT_READ|
_llseek(11, 0, [0], SEEK_SET) = 0
read(11, "\211PNG\
close(11) = 0
munmap(0xb5a38000, 4096) = 0
write(10, "closed(
write(8, "\1\2\1\
write(8, "\0\0\0\
write(8, "\0\0\0\
-------
I just now noticed all of the missing icon files, so I checked adept_manager. It says that kde-core is uninstalled. When I get home from work, I'll try reinstalling it and seeing if that helps.
Installing the kde meta package, which installed kde-core and a few others, had no effect.