Red Hat Bugzilla – Bug 1265592
plasma starts only when bash is the login shell
Last modified: 2015-11-01 20:39:03 EST
Description of problem:
Instead of my plasma desktop only a black screen appears with a free movable
When I change my login shell from tcsh to bash everthing works
and my normal desktop appears.
I suppose that some scripts need bash to work.
Version-Release number of selected component (if applicable):
I updated on Mon Sep 21 23:51:27 2015 the last time
Steps to Reproduce:
1.Login shell tcsh
a black screen appears with a free movable
The startup works normal.
my normal desktop appears after startup
In my .xsession-error
I read that $DISPLAY is not set, I thought that
probably plasma starts in my tcsh but need bash.
from my .xsession-error
sudo: Sie müssen ein TTY haben, um sudo zu verwenden
startkde: Starting up...
>>> kdeinit5: Aborting. $DISPLAY is not set. <<<<<
kdeinit5_wrapper: Warning: connect(/run/user/1000/kdeinit5__0) failed: : No such file or directory
Qt: Session management error: networkIdsList argument is NULL
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.6'
"\"fsrestore1\" - conversion of \"0,0,0,0\" to QRect failed"
"\"fsrestore2\" - conversion of \"0,0,0,0\" to QRect failed"
This has nothing to do with the login shell. You cannot run "startkde" on its own, you have to run "startx startkde" to start KDE Plasma from the command line.