Results 1 to 9 of 9
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 ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 02-18-2013 #1Just Joined!
- Join Date
- Jun 2011
- Posts
- 36
KDE starts with a black screen.
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 !
The file '.xsession-errors' is in attachment, but I have not enough skills to read the solution in this file.
I will appreciate your help.
Thanks.
- 02-18-2013 #2
Which Graphics Card do you have? Have you updated Graphics Card Driver too?
It is amazing what you can accomplish if you do not care who gets the credit.
New Users: Read This First
- 02-18-2013 #3Just Joined!
- Join Date
- Jun 2011
- Posts
- 36
Thanks for help.
It seems that I work with NVIDIA drivers (nouveau) that do not support everything. I can not immediately find the drivers that do work, and I do not want to 'try and error'.
Here is the output of 'glxinfo | grep OpenGL':
and with 'lsmod | grep nouveau':Code: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:
All suggestions are still welcome.Code:nouveau 821709 3 mxm_wmi 12762 1 nouveau wmi 18274 2 mxm_wmi,nouveau video 18552 1 nouveau i2c_algo_bit 13066 1 nouveau drm_kms_helper 43551 1 nouveau ttm 68217 1 nouveau drm 216715 5 ttm,drm_kms_helper,nouveau i2c_core 28450 4 drm,drm_kms_helper,i2c_algo_bit,nouveau
Regards
- 02-21-2013 #4Linux Newbie
- Join Date
- Nov 2009
- Posts
- 117
kdg.
First off, do go to the nvidia site and look for their driver for your card. It may be a "legacy" driver depending on how old your card is.
If you can get a driver from them, use it. Be sure to blacklist the nouveau driver in whatever your distro uses to infor modprobe at boot time.
If you build the driver yourself, you will have to rebuild it whenever you update your kernel so keep the download handy in the root home dir.
Try passing the option "nomodeset" to your kernel at boot time.
- 02-21-2013 #5Just Joined!
- Join Date
- Jun 2011
- Posts
- 36
- 02-21-2013 #6Just Joined!
- Join Date
- Jun 2011
- Posts
- 36
- 02-22-2013 #7Linux Newbie
- Join Date
- Nov 2009
- Posts
- 117
kdg.
Yes, if you blacklist the nouveau driver, it will not get loaded so you can be sure that your new (nvidia) driver does. For sure use nomodeset when using the nvidia driver but you could give it a shoy with nouveau as well.
- 03-02-2013 #8Just Joined!
- Join Date
- Jun 2011
- Posts
- 36
The installation of my native NVIDIA driver is finally successful. I'm not going into details, because not relevant to this forum. What is important to mention is that ACPID daemon must be running to avoid the same performance problems as with the NOUVEAU driver.
But unfortunately, the problem associated with the black screen persists. Only after a compositing press 'ctrl+shift+F12', my screen reappears.
Here is a new .xsession-error, with the new native NVIDIA driver installed:
Thanks in advance for uour help.Code:(imsettings-check:2029): GLib-WARNING **: (gerror.c:390):g_error_new_valist: runtime check failed: (domain != 0) (imsettings-check:2056): 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... QObject::connect: Cannot connect (null)::deviceFound(Device*) to BlueDevilDaemon::deviceFound(Device*) QObject::connect: Cannot connect QTimer::timeout() to (null)::stopDiscovery() kded(2132) PowerDevil::PolicyAgent::setupSystemdInhibition: failed to inhibit systemd powersave handling QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.21' >>> 0x8e3a338 created Job Job >>> 0x8e3ab58 created JobFactory >>> 0x8e39f00 created JobFactory >>> 0x8d0d628 created Job Job >>> 0x8d19ef8 created Job Job >>> 0x8e39f00 deleted JobFactory >>> 0x8e3ab58 deleted JobFactory >>> 0x8e3a338 deleted Job Job >>> 0x8d0d628 deleted Job Job >>> 0x8d19ef8 deleted Job Job kwin(2158): ""fsrestore1" - conversion of "0,0,0,0" to QRect failed" OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: Quadro FX 1300/PCI/SSE2 OpenGL version string: 2.1.2 NVIDIA 173.14.36 OpenGL shading language version string: 1.20 NVIDIA via Cg compiler Driver: NVIDIA Driver version: 173.14.36 GPU class: Unknown OpenGL version: 2.1.2 GLSL version: 1.20 Linux kernel version: 3.7.9 Direct rendering: yes Requires strict binding: no GLSL shaders: yes Texture NPOT support: no kwin(2158) KWin::EffectsHandlerImpl::loadEffect: EffectsHandler::loadEffect : Effect "kwin4_effect_blur" is not supported QDBusObjectPath: invalid path "" plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability plasma-desktop(2167)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability 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. plasma-desktop(2167)/kdecore (services) KServicePrivate::init: The desktop entry file "/usr/share/kde4/services/sysinfo.protocol" has Type= "Application" but no Exec line link XMLID_34_ hasn't been detected! link XMLID_34_ hasn't been detected! link XMLID_36_ hasn't been detected! file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:175:5: QML QDeclarativeListView_QML_20: Possible anchor loop detected on vertical anchor. QGraphicsScene::addItem: item has already been added to this scene Object::connect: No such signal QDeclarativeItem_QML_17::maximumWidthChanged() Object::connect: No such signal QDeclarativeItem_QML_17::maximumHeightChanged() Object::connect: No such signal QDeclarativeItem_QML_17::preferredWidthChanged() Object::connect: No such signal QDeclarativeItem_QML_17::preferredHeightChanged() QGraphicsScene::addItem: item has already been added to this scene Object::connect: No such signal QDeclarativeItem_QML_23::maximumWidthChanged() Object::connect: No such signal QDeclarativeItem_QML_23::maximumHeightChanged() Object::connect: No such signal QDeclarativeItem_QML_23::preferredWidthChanged() Object::connect: No such signal QDeclarativeItem_QML_23::preferredHeightChanged() file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier.qml:175:5: QML QDeclarativeListView_QML_44: Possible anchor loop detected on vertical anchor. QGraphicsScene::addItem: item has already been added to this scene Object::connect: No such signal QDeclarativeItem_QML_41::maximumWidthChanged() Object::connect: No such signal QDeclarativeItem_QML_41::maximumHeightChanged() Object::connect: No such signal QDeclarativeItem_QML_41::preferredWidthChanged() Object::connect: No such signal QDeclarativeItem_QML_41::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(2264) KDevelopSessions::KDevelopSessions: INIT KDEV krunner(2264) KDevelopSessions::loadSessions: LOADSESSION!.>>> krunner(2264) KDevelopSessions::loadSessions: NEW SESSION: "/home/kdg/.kde/share/apps/kdevelop/sessions/{ad68a71a-c058-42d7-b4a1-0f30fb5cfd9b}/sessionrc" krunner(2264) 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" nepomukservicestub: No service name specified nepomukservicestub: Use --help to get a list of available command line options. krunner(2264)/libplasma Plasma::Package::isValid: Could not find required file mainscript nepomukservicestub: No service name specified nepomukservicestub: Use --help to get a list of available command line options. QGridLayoutEngine::addItem: Cell (0, 1) already taken QGridLayoutEngine::addItem: Cell (1, 1) already taken 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. QDBusObjectPath: invalid path "" 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 Object::connect: No such signal QDBusAbstractInterface::StateChanged(uint) SELinux Troubleshooter: Applet requires SELinux be enabled to run. Starting Dropbox...** Message: No plugins to load ** (krb5-auth-dialog:2304): 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:2304): GLib-GIO-CRITICAL **: GApplication subclass 'KaApplet' failed to chain up on ::startup (from start of override function) Dropbox isn't running! 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 0x82a0950 Adding new listener PolkitQt1::Agent::Listener(0x82fc7e8) for 0x82a0950 plasma-desktop(2167)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application plasma-desktop(2167)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application kmix(2269) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kded(2132)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kded(2132)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kmix(2269) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kded(2132)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kded(2132)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kmix(2269) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kded(2132)/kmix sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider kmix(2269) sink_input_cb: Ignoring sink-input due to it being designated as an event and thus handled by the Event slider
- 03-03-2013 #9Just Joined!
- Join Date
- Jun 2011
- Posts
- 36
[Solved] KDE starts with a blank screen
Problem solved (with help of other forum: http://forum.kde.org/viewtopic.php?f...260271#p260240):
1) do not use the 'System Setting' tool to change compositing parameters : because persistent trouble (error msg: kdeinit could not launch /usr/libexec/kde4/kdesu)
2) use the command 'kcmshell4 kwincompositing' :
in the second tab disable the login effect, in the 3rd tab uncheck "Use OpenGL 2 shaders"
See what happens and esp. whether you get a black screen even when logging in using the xrender compositor.
3) if you have jamming trouble in KDE:
again the command 'kcmshell4 kwincompositing' and try to deactivating GL2 Shaders and/or the login effect in 3rd tab and uncheck "Use OpenGL 2 shaders".
Enable "suspend comspositing for fullscreen windows" on third tab.
use the "native" graphicssystem on 3rd tab as well .
Greetings.




