My issue is a bit strange. I am running Debian GNU/Linux Testing Buster, and I'm very happy with it. However, it has one minor but persistent issue that I can't seem to figure out. Each and every time I boot up, I see the start-up messages like normal, the console text. However, when my display manager starts (LightDM), it shows me the mouse cursor, but with a black screen behind it. It's like this every time I boot it up. I can move the cursor around freely at this point.

The fix for this is simple. I press Ctrl + Alt + F1 to open the shell. I see my Bash prompt like normal. I run a couple commands.

$ ps -aux | grep "Xorg"
root      1177  0.6  1.5 439368 60396 tty7     Ssl+ Oct17  40:14 /usr/lib/xorg/Xorg :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
babkock  14990  0.0  0.0   4756   864 tty1     S+   20:10   0:00 grep Xorg

I can see the X window system has been started by root, with process ID 1177. At this point I type this.

$ sudo kill 1177

This kills X. So X restarts, and it loads up LightDM like normal. It shows up perfect, just the way I configured it, everything's responsive and sturdy. I am now free to use my laptop and do what I need to do. I have (almost) no recurring glitches or freezes aside from this.

EDIT: I've been asked for the output of pstree. This outputs something like this:

systemd --|
          # other processes here...
          |         |-lightdm-+-lightdm-gtk-gre---3*[{lightdm-gtk-gre}]
          |         |         `-2*[{lightdm}]
          |         |-lightdm
          |         `-2*[{lightdm}]

Is there some way to remedy this? Is there a startup command or script somewhere I can edit? I don't understand why this is happening, and I'd like to fix it because it's rather annoying.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.