[arch-general] Plasma-desktop in KDE 4.7 can not start up
Hi, After upgrade to KDE 4.7, plasma-desktop can not start anymore. Login in from kdm will stop at the splash screen. Switch to console by ctrl + alt + F1 and then run "top" plasma-desktop is using 100% CPU. Run "pkill plasma-desktop" , Login continue. But screen is black. I check .xsession-error file and found nothing special. Does anyone encounter the same problem? How to find more info to track down this problem? Thanks.
On Wednesday, August 03, 2011 06:34:53 PM Leon Feng wrote:
Hi,
After upgrade to KDE 4.7, plasma-desktop can not start anymore. Login in from kdm will stop at the splash screen. Switch to console by ctrl + alt + F1 and then run "top" plasma-desktop is using 100% CPU. Run "pkill plasma-desktop" , Login continue. But screen is black. I check .xsession-error file and found nothing special.
Does anyone encounter the same problem? How to find more info to track down this problem? Thanks.
Try to login with a fresh new account. If the problem persists, it might be due to the kwin compositor not liking your graphics driver. In that case, you might try to disable compositing (set "OpenGLIsUnsafe" to true in your ~/.kde4/share/config/kwinrc) and restart KDE. If that works, you might try to change some advanced options in the Desktop Effects settings (e.g., try to disable "Use OpenGL 2 Shaders") and try to re-enable compositing. You might also consider to file a bug upstream. Stefano
2011/8/3 Stefano Avallone <stavallo@gmail.com>
On Wednesday, August 03, 2011 06:34:53 PM Leon Feng wrote:
Hi,
After upgrade to KDE 4.7, plasma-desktop can not start anymore. Login in from kdm will stop at the splash screen. Switch to console by ctrl + alt + F1 and then run "top" plasma-desktop is using 100% CPU. Run "pkill plasma-desktop" , Login continue. But screen is black. I check .xsession-error file and found nothing special.
Does anyone encounter the same problem? How to find more info to track down this problem? Thanks.
Try to login with a fresh new account. If the problem persists, it might be due to the kwin compositor not liking your graphics driver. In that case, you might try to disable compositing (set "OpenGLIsUnsafe" to true in your ~/.kde4/share/config/kwinrc) and restart KDE. If that works, you might try to change some advanced options in the Desktop Effects settings (e.g., try to disable "Use OpenGL 2 Shaders") and try to re-enable compositing. You might also consider to file a bug upstream.
Login from fresh new account, the problem persists. Set OpenGLIsUnsafe = true, does not work. Set compositing backend to XRender does not work. Disable compositing does not work. If start plasma-desktop from konsole, there are some garbage on the screen. And console log stop at: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasma-desktop(4851)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised plasma-desktop(4851)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Asia/Shanghai" plasma-desktop(4851)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) plasma-desktop(4851)/libplasma Plasma::ExtenderItemPrivate::themeChanged: plasma-desktop(4851)/plasma Clock::clockConfigChanged: showTimezone: false Any idea?
Stefano
On Wednesday 03 Aug 2011 21:47:01 Leon Feng wrote:
2011/8/3 Stefano Avallone <stavallo@gmail.com> If start plasma-desktop from konsole, there are some garbage on the screen. And console log stop at:
plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/plasma SystemTray::DBusSystemTrayTask::createWidget: plasma-desktop(4851)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) plasma-desktop(4851)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised plasma-desktop(4851)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Asia/Shanghai" plasma-desktop(4851)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" ) plasma-desktop(4851)/libplasma Plasma::ExtenderItemPrivate::themeChanged: plasma-desktop(4851)/plasma Clock::clockConfigChanged: showTimezone: false
Any idea?
Are you getting a crash report from KDE? Also, have you checked for relevant information in the xorg-server log? Paul
2011/8/3 Paul Gideon Dann <pdgiddie@gmail.com>
Are you getting a crash report from KDE? Also, have you checked for relevant information in the xorg-server log?
No everything is ok in xorg-server. After kill plasma-desktop, I can login kde. Start krunner ,Firefox and other application can star up. Alt + Tab is used to switch them. So X is working normally. And KDE is not crashed. It seems plasma-desktop is runnig into a infinit loop. It takes 100% CPU power with nothing output to console. Leon
Paul
On Wednesday 03 Aug 2011 22:25:37 Leon Feng wrote:
2011/8/3 Paul Gideon Dann <pdgiddie@gmail.com>
Are you getting a crash report from KDE? Also, have you checked for relevant information in the xorg-server log?
No everything is ok in xorg-server. After kill plasma-desktop, I can login kde. Start krunner ,Firefox and other application can star up. Alt + Tab is used to switch them. So X is working normally.
And KDE is not crashed. It seems plasma-desktop is runnig into a infinit loop. It takes 100% CPU power with nothing output to console.
You may find strace helpful in figuring out what it's trying to do, or maybe attach to it with gdb to get a backtrace? What video driver are you using, by the way? Paul
participants (3)
-
Leon Feng
-
Paul Gideon Dann
-
Stefano Avallone