This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[SOLVED] Consistent crashes when starting KDE 4.x

Tags: None
(comma "," separated)
Blytte
Registered Member
Posts
13
Karma
0
OS
I have for a long time had some problems with KDE on my netbook. I have been discussing these problems on the Gentoo forums here.

In short, the problem is that plasma-desktop crashes shortly after the opening splash, apparently due to something in QtSVG.

I have experienced this problem since KDE 4.3.1 up to KDE 4.4.2. Upgrading and recompiling has not helped. Erasing every possible config-file I could find has not helped.

I have compiled the core components of KDE (plasma & libs) to contain backtrace info for debugging.

The output from KDE is here, and the backtrace is here.

Are you able to make sense of this?

Last edited by Blytte on Sat May 08, 2010 11:32 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Please remove the contents of /var/tmp/kdecache-$USER/ outside KDE.

Also, make sure you have a valid Plasma theme installed in $KDE_INSTALL_PREFIX/share/apps/desktoptheme/oxygen and remove the contents of $KDEHOME/share/apps/desktoptheme

#KDE_INSTALL_PREFIX is usually /usr
$KDEHOME is usually ~/.kde or ~/.kde4


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
I deleted the files, but unfortunately it didn't help.
There were many desktop-themes including oxygen. How do I check if they are valid?

Something slightly different happened though. The first time I started X KDE and the X-server just crashed back to the console.

The output from KDE can be seen here.

When I try to start KDE again (clean). It does the usual thing and I can get a backtrace.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
The first situation was a crash in the X server itself.

Can you please try removing the contents of ~/.local/screen-configurations.xml?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
That didn't help either. I got almost the same output as before but there are some difference at the end. I don't know if they mean something.

It should be noted that I upgraded the X-server from 1.6 to 1.7 while I was having these difficulties. Whatever it is it was not caused by an upgrade of xorg (at least not directly).

Also the X-server doesn't crash when I use other window managers. I have tried Enlightenment, Xfce and LXDE.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Please remove the KWin configuration file located at ~/.kde4/share/config/kwinrc. Also, check to make sure that your graphics card driver support Direct Rendering.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
Every time I have tried something new, I have deleted the entire ~/kde4 directory.

And glxinfo reports that my graphics card supports direct rendering.

I have a 945GME (standard netbook) card and use the driver xf86-video-intel-2.9.1.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Can you please check the contents of /var/log/Xorg.0.log following a crash?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
The log from the immediate crash (the one with the x-server crash) is here.

The log from the plasma-desktop crash is here. I exited the session using ctrl-alt-bksp.

Aside from the incredibly useless backtrace in the first log, everything looks fine to me. Should I compile the x-server to provide backtrace information?
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
If you start X using the "vesa" driver does a crash occur?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
I installed the xf86-video-vesa-2.3.0 driver.

The results were bad. The crash still happened (the original one, not the one where the x-server crashes) AND the screen was completely garbled. Apparently the vesa driver was unable to find a proper mode that supports the screens EDID and resolution of 1024x600. The xorg log is here. This could possibly be remedied with a manual modeline, if I knew how to make one.

When I tried to exit the x-server with a ctrl-alt-bksp the computer froze, and I had to do a hard reboot.

Anyway, the crash still happened (as I couldn't read the crash handlers window I'm just assuming it was the same crash).
The output from the session is here.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Please switch back to the NVidia driver, then try setting the environment "KDEWM" to a window manager other than KWin and start KDE. Does the crash still occur?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
Okay, I switched back to the Intel driver (not nVidia).

I set the KDEWM variable to twm, but the crash still happened.

The output is here.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Can you please check that you have kdebase/runtime fully emerged ( except for the semantic desktop components )

Please make a note of which components are installed, so that the information can be used if this resolves the crash.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Blytte
Registered Member
Posts
13
Karma
0
OS
Before the installed packages were:
[I] kde-base/ark
[I] kde-base/attica
[I] kde-base/automoc
[I] kde-base/cervisia
[I] kde-base/dolphin
[I] kde-base/drkonqi
[I] kde-base/kate
[I] kde-base/kcminit
[I] kde-base/kcmshell
[I] kde-base/kcontrol
[I] kde-base/kde-env
[I] kde-base/kde-l10n
[I] kde-base/kdebase-data
[I] kde-base/kdebase-desktoptheme
[I] kde-base/kdebase-kioslaves
[I] kde-base/kdebase-menu
[I] kde-base/kdebase-menu-icons
[I] kde-base/kdebase-pam
[I] kde-base/kdebase-runtime-meta
[I] kde-base/kdebase-startkde
[I] kde-base/kdebase-wallpapers
[I] kde-base/kdebugdialog
[I] kde-base/kdelibs
[I] kde-base/kdepasswd
[I] kde-base/kdepimlibs
[I] kde-base/kdeplasma-addons
[I] kde-base/kdesdk-kioslaves
[I] kde-base/kdesu
[I] kde-base/kdialog
[I] kde-base/kdnssd
[I] kde-base/keditbookmarks
[I] kde-base/keditfiletype
[I] kde-base/kephal
[I] kde-base/kfile
[I] kde-base/kfind
[I] kde-base/kfmclient
[I] kde-base/kglobalaccel
[I] kde-base/khelpcenter
[I] kde-base/khotkeys
[I] kde-base/kiconfinder
[I] kde-base/kinfocenter
[I] kde-base/kioclient
[I] kde-base/kmailcvt
[I] kde-base/kmimetypefinder
[I] kde-base/kmix
[I] kde-base/knetattach
[I] kde-base/knewstuff
[I] kde-base/knotify
[I] kde-base/kompare
[I] kde-base/konqueror
[I] kde-base/konsole
[I] kde-base/kontact
[I] kde-base/kpasswdserver
[I] kde-base/kquitapp
[I] kde-base/kreadconfig
[I] kde-base/krunner
[I] kde-base/ksmserver
[I] kde-base/ksplash
[I] kde-base/kstart
[I] kde-base/kstartupconfig
[I] kde-base/kstyles
[I] kde-base/ksysguard
[I] kde-base/ktimezoned
[I] kde-base/ktraderclient
[I] kde-base/kuiserver
[I] kde-base/kurifilter-plugins
[I] kde-base/kwalletd
[I] kde-base/kwin
[I] kde-base/kwrite
[I] kde-base/libkdepim
[I] kde-base/libkexiv2
[I] kde-base/libkonq
[I] kde-base/libksieve
[I] kde-base/libkworkspace
[I] kde-base/libplasmaclock
[I] kde-base/libplasmagenericshell
[I] kde-base/libtaskmanager
[I] kde-base/mimelib
[I] kde-base/mplayerthumbs
[I] kde-base/okular
[I] kde-base/oxygen-icons
[I] kde-base/phonon-kde
[I] kde-base/plasma-apps
[I] kde-base/plasma-runtime
[I] kde-base/plasma-workspace
[I] kde-base/pykde4
[I] kde-base/qimageblitz
[I] kde-base/renamedlg-plugins
[I] kde-base/solid
[I] kde-base/solid-runtime
[I] kde-base/svgpart
[I] kde-base/systemsettings

I don't know if Gentoo packages match the native KDE packages.

I pulled in the packages:
kde-base/kdebase-meta
kde-base/ksystraycmd
kde-base/kdebase-cursors
kde-base/kmenuedit
kde-base/klipper
kde-base/qguiplatformplugin_kde
kde-base/kwrited
kde-base/kappfinder
kde-base/nsplugins
kde-base/powerdevil
kde-base/kscreensaver
kde-base/kdeartwork-iconthemes

Most were pulled in as dependencies by kdebase-meta.

It didn't help, though. But my mouse-cursor changed (It became a black wedge). So it must have done something.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], q.ignora, watchstar