cutefishos / core

System components and backend.
GNU General Public License v3.0
267 stars 43 forks source link

Can't open anything after enter the desktop #1

Open ruattd opened 3 years ago

ruattd commented 3 years ago

After I entered the DE, there were only a desktop with white background and a dock with two icons. I tried clicking Launcher button but nothing happened, same for the Trash button and the settings button.

image

Then I called up the desktop menu and click Open in Terminal, a black window (maybe it was a window, or just the background became black?) appeared and there was nothing in it.

image

After that I tried calling up the power menu and clicking reboot button, but still nothing happened.

My environment is a QEMU virtual machine running Arch Linux with kernel 5.12.6-arch1-1 .

I installed the DE by command pacman -S cutefish and start it by SDDM.

Originally SDDM was started by a command sddm with root user. Later I enabled sddm.service and reboot, when I entered the DE again, everything seemed to be normal but Open in Terminal and Trash still didn't work, other things worked well.

reionwong commented 3 years ago

This is a bug, we will fix it as soon as possible :)

felixonmars commented 3 years ago

I'm not sure if starting sddm as root manually supported :/

cutefish-filemanager may have some file association issues, and the default installation doesn't come with a terminal iirc (perhaps cutefishos will have one?).

reionwong commented 3 years ago

If white or black screen appears, you can right click on the desktop to popup a menu, which means that Desktop has been started, but the wallpaper has not been loaded.

you can enter killall cutefish-filemanager in the terminal, then enter cutefish-filemanager -d to start the Desktop, try to see if the wallpaper can be displayed to help us determine the problem.

ruattd commented 3 years ago

If white or black screen appears, you can right click on the desktop to popup a menu, which means that Desktop has been started, but the wallpaper has not been loaded.

you can enter killall cutefish-filemanager in the terminal, then enter cutefish-filemanager -d to start the Desktop, try to see if the wallpaper can be displayed to help us determine the problem.

It seems that cutefish-filemanager can't start...

image

reionwong commented 3 years ago

If white or black screen appears, you can right click on the desktop to popup a menu, which means that Desktop has been started, but the wallpaper has not been loaded. you can enter killall cutefish-filemanager in the terminal, then enter cutefish-filemanager -d to start the Desktop, try to see if the wallpaper can be displayed to help us determine the problem.

It seems that cutefish-filemanager can't start...

image

I think this is the result run in tty, you need to open a terminal emulator to execute it.

ruattd commented 3 years ago

I think this is the result run in tty, you need to open a terminal emulator to execute it.

The disk file of the virtual machine I used before was broken by mistake, I configured a new VM and installed cutefish package but no terminal emulator was included.

Then I tried GNOME Terminal but it can't be started, same as before, I clicked the icon but nothing happened.

By the way, this situation happens only when start SDDM by root and enter DE in a normal user. There isn't so many bugs via sddm.service .

GhostofReachCashGrab commented 2 years ago

i also have this bug almost every second boot of the OS