You are not logged in.
Hello all,
I have a very basic installation of Arch on a virtual machine. Today I decided to install noto-fonts because I need to display some unicode characters. After doing that, now when I log in, I just see the empty desktop, without the application bar with the menu button.
I remember already had this problem in the past, but not how I fixed it. Maybe it has something to do with xinitrc?
I use LXDE/openbox. If I log in with the root user, everything works fine.
Thank you
Offline
Sounds like https://wiki.archlinux.org/title/LXDE#LXPanel_crashes
"ps aux | grep lxpanel" and try to start lxpanel from an interactive shell.
Offline
Thank you for your help. Unluckily that didn't work. I try to better explain the case: I checked dmesg but didn't see any error about lxpanel.
I log into the system and what I see is the desktop and the mouse pointer. Than, if I click in whatever point, or press ALT+Tab key combination the panel appears, like if it was somehow "hidden". Sorry I can't explain better than this. I just noticed that in my home I don't have the .xinitrc file.
Offline
I checked dmesg but didn't see any error about lxpanel.
Userspace issues won't show up in the kernel ringbuffer - at best in the session/system journal.
if I click in whatever point, or press ALT+Tab key combination the panel appears, like if it was somehow "hidden"
The panel has an autohide feature, maybe you simply enabled that by accident?
I just noticed that in my home I don't have the .xinitrc file.
How do you start the session? LXDM/LightDM or the likes?
xinitrc is only relevant for startx/xinit and XDM.
Offline
Panel properties are ok (there is an auto hide option, but it is disables). I made a ps aux on lx... processes, here's the output:
root 342 0.0 0.0 6664 4464 ? Ss 07:21 0:00 /usr/sbin/lxdm-binary
root 344 0.3 0.9 328384 80992 tty1 Ssl+ 07:21 0:01 /usr/lib/Xorg -background none :0 vt01 -nolisten tcp -novtswitch -auth /var/run/lxdm/lxdm-:0.auth
root 369 0.0 0.0 9620 5492 ? S 07:21 0:00 /usr/lib/lxdm/lxdm-session
stefano 378 0.0 0.2 250584 17272 ? Ssl 07:21 0:00 /usr/bin/lxsession -s LXDE -e LXDE
stefano 394 0.0 0.3 239520 25064 ? S 07:21 0:00 openbox --config-file /home/stefano/.config/openbox/lxde-rc.xml
stefano 396 0.0 0.2 179348 17640 ? Sl 07:21 0:00 lxpolkit
stefano 397 0.2 0.4 543128 39844 ? Sl 07:21 0:00 lxpanel --profile LXDE
stefano 403 0.0 0.1 176484 15516 ? Sl 07:21 0:00 lxclipboard
Offline
Additional information: I mentioned that my Archlinux is on a Virtualbox machine. I noticed that simply switching Virtualbox full screen mode on/off makes the panel appear.
Maybe this issue is related to Virtualbox?
Offline
simply switching Virtualbox full screen mode on/off makes the panel appear
This probably resizes the virtual screen? What if you just resize the VB window on the host?
That aside, the panel is maybe stacked below the desktop window?
Run "xprop" and click the desktop, post the output.
Offline
I found a partial solution to the problem: if I set the panel position at the bottom, it is immediately visible after login. Thought this is not a real solution, for me is enough.
If this tells you something, please notice me. Thank you all for your support.
Offline
What if you just resize the VB window on the host?
Offline
By just resizing the window of Virtual Box, the panel appears
Offline
To be clear: when you click the desktop the panel appears and then just stays?
Sounds like a repaint issue - can you click the invisible panel to instantly use it? (You can also try "xprop" into the panel area before it appears)
Do you also use a compositor?
Offline