Reply to topic

KDE starts with a black screen.

kdg1955
Registered Member
Posts
12
Karma
0

KDE starts with a black screen.

Mon Feb 18, 2013 1:41 pm
Yesterday I performed an update from Fedora 16 to Fedora 17.
After that everything runs smoothly (including login in graphical environment), until I get a black screen at startup of "KDE Plasma Workspace". In GNOME and 'KDE Plasma Workspace failsafe', I haven't a black screen.
The version of KDE is 4.9.

This is what I have already undertaken to solve the problem after google searching, but without success.
    move $HOME/.kde to $HOME/.kde.old and logon again.
    create new fresh dummy user and login with that user.
    reinstall all KDE related software : $> yum reinstall kde*
    mv $HOME/.kde.share/config/plasma-desktop-appletsrc $HOME/.kde.share/config/plasma-desktop-appletsrc-broken
    add a new file in /etc/sysconfig/desktop with one line : DISPLAYMANAGER=KDE
    and mush more => but all without success !

Here is the file '.xsession-errors', but I have not enough skills to read the solution in this file:
Code: Select all
(imsettings-check:11763): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0)

(imsettings-check:11790): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0)
startkde: Starting up...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kbuildsycoca4 running...
QDBusObjectPath: invalid path ""
QObject::connect: Cannot connect (null)::deviceFound(Device*) to BlueDevilDaemon::deviceFound(Device*)
QObject::connect: Cannot connect QTimer::timeout() to (null)::stopDiscovery()
kded(11867) PowerDevil::PolicyAgent::setupSystemdInhibition: failed to inhibit systemd powersave handling
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.21'
>>> 0x9adbf38 created Job Job
>>> 0x9adc510 created JobFactory
>>> 0x9adc3d0 created JobFactory
>>> 0x9adc418 created Job Job
>>> 0x9adc848 created Job Job
>>> 0x9adc3d0 deleted JobFactory
>>> 0x9adc510 deleted JobFactory
>>> 0x9adbf38 deleted Job Job
>>> 0x9adc418 deleted Job Job
>>> 0x9adc848 deleted Job Job
kwin(11887): ""fsrestore1" - conversion of "0,0,0,0" to QRect failed"
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 55
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 56
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 59
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 58
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 55
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 56
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 59
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 58
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
OpenGL vendor string:                   nouveau
OpenGL renderer string:                 Gallium 0.4 on NV35
OpenGL version string:                  1.5 Mesa 8.0.4
OpenGL shading language version string: 1.20
Driver:                                 Nouveau
GPU class:                              NV30
OpenGL version:                         1.5
GLSL version:                           1.20
Mesa version:                           8.0.4
Linux kernel version:                   3.7.6
Direct rendering:                       yes
Requires strict binding:                yes
GLSL shaders:                           limited
Texture NPOT support:                   no
kwin(11887) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect  "kwin4_effect_blur"  is not supported
QDBusObjectPath: invalid path ""
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop(11897)/kdecore (services) KServicePrivate::init: The desktop entry file  "/usr/share/kde4/services/sysinfo.protocol"  has Type= "Application"  but no Exec line

static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) Qt 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
QGraphicsScene::addItem: item has already been added to this scene
Object::connect: No such signal QDeclarativeItem_QML_0::maximumWidthChanged()
Object::connect: No such signal QDeclarativeItem_QML_0::maximumHeightChanged()
Object::connect: No such signal QDeclarativeItem_QML_0::preferredWidthChanged()
Object::connect: No such signal QDeclarativeItem_QML_0::preferredHeightChanged()
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:175:5: QML QDeclarativeListView_QML_21: Possible anchor loop detected on vertical anchor.
QGraphicsScene::addItem: item has already been added to this scene
Object::connect: No such signal QDeclarativeItem_QML_18::maximumWidthChanged()
Object::connect: No such signal QDeclarativeItem_QML_18::maximumHeightChanged()
Object::connect: No such signal QDeclarativeItem_QML_18::preferredWidthChanged()
Object::connect: No such signal QDeclarativeItem_QML_18::preferredHeightChanged()
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
QGridLayoutEngine::addItem: Cell (0, 1) already taken
nepomukservicestub: No service name specified
nepomukservicestub: Use --help to get a list of available command line options.
krunner(11917) KDevelopSessions::KDevelopSessions: INIT KDEV
krunner(11917) KDevelopSessions::loadSessions: LOADSESSION!.>>>
QGridLayoutEngine::addItem: Cell (0, 1) already taken
QGridLayoutEngine::addItem: Cell (1, 1) already taken
krunner(11917) KDevelopSessions::loadSessions: NEW SESSION: "/home/kdg/.kde/share/apps/kdevelop/sessions/{ad68a71a-c058-42d7-b4a1-0f30fb5cfd9b}/sessionrc"
krunner(11917) KDevelopSessions::loadSessions: session: "default" "default"
I/O warning : failed to load external entity "/home/kdg/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity "/home/kdg/.qalculate/eurofxref-daily.xml"
krunner(11917)/libplasma Plasma::Package::isValid: Could not find required file mainscript
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
nepomukservicestub: No service name specified
nepomukservicestub: Use --help to get a list of available command line options.
nepomukservicestub: No service name specified
nepomukservicestub: Use --help to get a list of available command line options.
nepomukservicestub: No service name specified
nepomukservicestub: Use --help to get a list of available command line options.
nepomukservicestub: No service name specified
nepomukservicestub: Use --help to get a list of available command line options.
SELinux Troubleshooter: Applet requires SELinux be enabled to run.
Object::connect: No such signal QDBusAbstractInterface::StateChanged(uint)
Starting Dropbox...** Message: No plugins to load

** (krb5-auth-dialog:11980): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Unit dbus-org.freedesktop.NetworkManager.service failed to load: No such file or directory. See system logs and 'systemctl status dbus-org.freedesktop.NetworkManager.service' for details.

(krb5-auth-dialog:11980): GLib-GIO-CRITICAL **: GApplication subclass 'KaApplet' failed to chain up on ::startup (from start of override function)
Done!
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
Running Mixer_Backend destructor
New PolkitAgentListener  0x8f56350
Adding new listener  PolkitQt1::Agent::Listener(0x8fdc0a8) for  0x8f56350
plasma-desktop(11897)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(11897)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
kmix(11926) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kded(11867)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kmix(11926) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kded(11867)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kded(11867)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kmix(11926) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kded(11867)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kmix(11926) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kmix(11926) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
kded(11867)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider


I will appreciate your help.
Thanks.

Last edited by kdg1955 on Mon Feb 18, 2013 1:53 pm, edited 2 times in total.
User avatar google01103
Manager
Posts
4960
Karma
17
OS

Re: KDE starts with a black screen.

Mon Feb 18, 2013 1:48 pm
did you upgrade your graphics drivers when you upgraded your system?

note: when pasting so much code either place the text on pastebin.com (or similar) and link to it or use the code tags
Code: Select all
[code] large anount of text [/code]
not the quote tags

note: I applied the code tags to your post


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
kdg1955
Registered Member
Posts
12
Karma
0

Re: KDE starts with a black screen.

Mon Feb 18, 2013 1:58 pm
In previous releases, I paid no attention to my graphical drivers.
I will again go to google search or have you any suggestion?
User avatar google01103
Manager
Posts
4960
Karma
17
OS

Mon Feb 18, 2013 2:07 pm
normally your graphics drivers would be updated when your distro is, and frequently this type of proble is the drivers

what gpu and driver is currently installed?
Code: Select all
glxinfo | grep OpenGL


found this http://forums.fedoraforum.org/showthread.php?t=284321
problem found.

removed the catalyst legacy driver (wich was rebuild with rpmbuild) using

yum remove *catalyst*

rebooted and I got my gnome shell back but with the standard gallium driver.

seems that the rpmbuilded drivers can't get allong with the newest kernel. I've tried rebuilding them again when I was booted in the new kernel but same result. Black screen


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
kdg1955
Registered Member
Posts
12
Karma
0

Re: KDE starts with a black screen.

Mon Feb 18, 2013 2:35 pm
@ google01103
thanks for your help.

It seems that I work with NVIDIA drivers (nouveau) that do not support everything. But the problem is still not resolved.
This is the output of 'glxinfo | grep OpenGL' :
Code: Select all
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 55
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 56
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 59
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 58
nvfx_screen_get_param:95 -  Warning: unknown PIPE_CAP 30
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NV35
OpenGL version string: 1.5 Mesa 8.0.4
OpenGL extensions:   

I haven't RPM packages which the name "catalyst" in their description.

Thanks.
User avatar google01103
Manager
Posts
4960
Karma
17
OS

Mon Feb 18, 2013 3:21 pm
gotta to apologize - I had misread your 1st post, thought all desktops black not just KDE - I don't always read well

when you try loggin in and get the black screen try disabling composting with ctrl+shift+F12

I would suggest: posting on fedoraforum.org

the catalyst post I referred to was for ATI cards, I posted it as it was similar issue to yours and didn't yet know your gpu


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
User avatar google01103
Manager
Posts
4960
Karma
17
OS

Re: KDE starts with a black screen.

Mon Feb 18, 2013 3:24 pm
if you type alt+F2 at the black screen does krunner pop up?


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
kdg1955
Registered Member
Posts
12
Karma
0

Re: KDE starts with a black screen.

Mon Feb 18, 2013 3:57 pm
result on black screen for alt+F2: they appears no krunner.
result on black screen for ctrl+shift+F1: nothing happens.

When I press the keys ctrl+esc (System Activity) on black screen: just a shiny box with the three buttons (minimize, restore, close) and the title appears. inside remains black .

Thanks anyway, I will also post on fedoraforum.
User avatar google01103
Manager
Posts
4960
Karma
17
OS

Re: KDE starts with a black screen.

Mon Feb 18, 2013 4:22 pm
sorry again (not my day), that was supposed to be alt+shift+F12 which would disable composting


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
kdg1955
Registered Member
Posts
12
Karma
0

Re: KDE starts with a black screen.

Mon Feb 18, 2013 5:19 pm
OK alt+shift+F12 and my screen is filled with a beautiful painting and my familiar icons. Strange that It took me more then 12 years to learn something about that 'compositing'. But never too late.
I'm beginning to understand: because the system does not detect that OpenGl gives problems, there is no automatic fallback to XRender, as described here: http://userbase.kde.org/Desktop_Effects_Performance#Compositing_type.

I can live with the <alt+shift+F12> workaround, probably I will find the parameter to disable OpenGL. Let me know if you advise me to create a bug report (for Fedora?) or have additional advice. Otherwise I close this issue.

Many thanks.
User avatar google01103
Manager
Posts
4960
Karma
17
OS

Re: KDE starts with a black screen.

Mon Feb 18, 2013 5:38 pm
good, it's a Kwin and composting problem and you should start a new thread in the Kwin section

I'm not real knowledgeable on the rendering stuff but if it worked before the upgrade then there's something amiss

if XRender is the solution (and I'm not sure it is, if it worked in F16) you can set it in systemsettings -> desktop effects -> advanced ->composting type

you can try renaming /etc/X11/xorg.conf (should not be needed any more) and restart the pc


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.
kdg1955
Registered Member
Posts
12
Karma
0

Re: KDE starts with a black screen.

Mon Feb 18, 2013 8:44 pm
Strangely enough I stay in a black screen during the startup of KDE, even after changing the compisite type to XRender as suggested. And also here ctrl+shift+F12 is the solution.
What you mean with: start a new thread in KWin section? KDE is started from KDM and I see no way to change this in KDM, but I'm certainly not the guru of KDM. You're right: if it worked in F16 then something went wrong during the update.

For now I give up the search. Probably I will seek more deeply in the coming days.

Many thanks.
User avatar google01103
Manager
Posts
4960
Karma
17
OS
this is posted in the plasma forum, composting is a kwin function - I'm guessing you problem is kwin not plasma


OpenSuse 13.1 x64, KDE 4.12.x

Problem solved? Please click on Image below the post with the best answer to mark your topic as solved.

 
Reply to topic

Bookmarks



Who is online

Registered users: Artmessiah, Baidu [Spider], Bing [Bot], Buddlespit, Exabot [Bot], garthecho, Google [Bot], Hans, koriun, La Ninje, valoriez, whatthefunk, Yahoo [Bot]