![]() Registered Member ![]()
|
I guess I can't solve this, after a day of research.
Just changed the motherboard, but now when I start KDE from KDM it goes through the steps, but after the K symbol I get a black screen with (working) cursor. Alt-F2 doesn't do anything. Alt-Shift-F12 flips me back and forth between the splash screen and the black screen. I've tried disabling compositing and deinstalling glib-networking, but no help. I've reinstalled all major KDE packages, but no help. This is Debian Testing. It's an Intel GPU built into the E3-1265L CPU, and no xorg.conf. XFCE works just fine. Used to have an AMD 7990 video card. All fgrlx packages are now deinstalled. .xsession-errors
|
![]() ![]()
|
The "black" screen is the empty scene of the kwin compositor, the login wallpaper is the root window.
-> the "plasma-desktop" process is not running/starting up, or the desktop window not shown/off-screen - but don't ask me why.
Check whether plasma-desktop or krunner are running (Ctrl+Alt+F1, "ps ax | grep plasma"), if they are, just ... erhemmm... force a restart
Otherwise you'll have to
eventually you'll also setup the proper dbus session environment (that's more tricky, so we'll see then) |
![]() Registered Member ![]()
|
Thanks.
I should note that I have to enter these commands by sshing in to the remote machine, as I can not get a terminal in the main console. Even alt-ctrl-f1 doesn't work. Also, after I killed all the plasma-desktop processes, then on the main console I got the popup asking me to log in as root (as normal) to start konsole. But when I entered the password, konsole never came up; just a black screen. I've just done a complete de/reinstall of KDE, and there was no change. I logged in as a test user, and same symptom. This is really screwed. |
![]() ![]()
|
your problem is likely around that defunct plasma-desktop process - reinstalling will rather not help you - i'd guess it's got sth. to do with the warning about the unversioned plasmoid BUT you apparently face the same issue with a new user...
errr... what? a) we do not log in as root (write that down 100 times, and don't you dare to cnp, young man ![]() b) popup to log in means the DM (KDM, LDM, XDM, etc.)? c) why to start "konsole"? are you trying to log into a custom session instead of the plasma workspace? |
![]() Registered Member ![]()
|
Remember that I have to do this SSHed from another machine, as I can't get a console session on the subject machine.
Ah, I'm an old-timer. Run Debian exclusively for 15 years. I always start with a konsole and konqueror --profile filemanagement open as root. They don't touch The Internets. I set them up by creating a Start|Edit Applications menu entry, then on the Advanced tab checking 'Run as a different user'. When I killed plasma-desktop, then my root password auth window came up as it should when my desktop has loaded. |
![]() ![]()
|
> MIT-MAGIC-COOKIE-1
are you logged in as root (the X11 keeper .....) via ssh? if so, try rm ~/.Xauthority* - if not, "su" plasma-desktop is however not supposed to keep the session open (so i still don't understand how that or starting plasma-desktop *only* would ask you for a password, pot. irrelevant, though) is it btw. a multiscreen setup? |
![]() Registered Member ![]()
|
No, as user. I thought that would be right, but here's root:
Hm, somehow I suspected dbus had something to do with this... but what to do about it is a question.
No. It's a multi-output mobo (Asus H87M-Pro) but only HDMI is connected. And of course I'm SSHed in through the network. |
![]() Registered Member ![]()
|
Well it's starting to look like KDE just doesn't run on the current Debian Testing. I guess when ppl can't run it they'll be forced to other desktops.
I guess I have to file a bug. |
![]() ![]()
|
KDE (esp. kwin) runs, there's a [defunct] plasma-desktop, that's why you've neither wallpaper nor panel.
The problem is that you cannot connect to the session bus from the ssh login (for what weird reason ever) Rechecking the output, apparently kwin runs as "bill" - then so will the session. -> you want to start plasma-desktop as bill, connecting to the correct session. You however can't for the invalid MIT-MAGIC-COOKIE-1, could be a junk authority cookie (happens on wonky network connections) --> try:
|
![]() Registered Member ![]()
|
I guess PID is supposed to be the pid of kwin? If so, that's changing several times a second, so whenever I run export DBUS_SESSION_BUS_ADDRESS="`tr '\0' '\n' < /proc/${PID}/environ | grep D_SESSION_BUS_ADDRESS | cut -d"=" -f2-`"
... the pid is now gone. |
![]() ![]()
|
> If so, that's changing several times a second
What would imply constant re-crashes - you should see massive flicker on the X11 terminal (between black and the root pixmap/splashscreen background) and ultimately end up w/ uncomposited kwin (restarting or not), so the splashscreen background. As you could toggle Shift+Alt+F12 before, this seems a "new" problem. It also cannot crash for the compositor. Together with the problem in plasma-desktop i'd suspect a broken installation of /usr/lib/libplasma.so
|
![]() Registered Member ![]()
|
There is a /usr/libplasma.so.3, which is a symlink to libplasma.so.3.0.0, and these are all that's installed by the package. It's not flickering at all. Just a black screen. |
![]() ![]()
|
That's ok, /usr/lib/libplasma.so is apparently only in the kdelibs5-dev package and all libs are resolved by the linker.
However, if you've no desktop and the kwin pid (now?) changes continously and you're not even getting crash dialogs for that, something is really deeply broken on that setup. Try to log into another desktop (failsafe xterm would do) and from there launch "kwrite" - if that crashes as well, we might have a chance to figure the reason. |
![]() Registered Member ![]()
|
Remember, I can't log into any desktops (<ctrl><alt><f1>, etc). I have to SSH in from another machine. On the main machine I can not get any sort of terminal in any way. I can run XFCE all day long, but not KDE. To be able to do anything on that machine, I must log in from a remote machine through SSH. I doubt I can run a GUI app like this.
|
![]() ![]()
|
That's fine, just log into xfce and start kwrite from there - if it doesn't start, we've a way to debug stuff.
|
Registered users: Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]