Desktop icons and menus disapear Trisquel 8
- Inicie sesión ou rexístrese para enviar comentarios
Hey guys,
Recently my Trisquel 8 started misbehaving. When I boot, desktop shows no icons and right clicking gives no menu. If I go to "MATE Tweak" the "Show icons on desktop" is checked and even unchecking/chekcing it again gives no result.
HOWEVER, if I open a folder first, and then do the same, it works and desktop starts working again. Has anyone had the same kind of thing happening?
I am using the standard MATE that comes with Trisquel 8.
Thanks.
> desktop shows no
> icons and right clicking gives no menu.
The desktop icons are provided by Caja, MATE's file manager. If the desktop icons are not there, then Caja is probably not running. It makes sense then, that
> HOWEVER, if I open a folder first, and then do the same, it works and
> desktop starts working again.
Caja is also how you browse your filesystem, so opening a folder starts Caja. It seems that for some reason Caja is not starting in the background when you log in.
Run dconf-editor and go to org/mate/desktop/session/required-components and look at the "filemanager" field. If it is blank or says anything other than "caja" then set it to "caja" and log out/in. If it already says "caja" then we'll have to keep looking.
Thank you for the reply.
I checked and it says caja.
I think it might be due to the fact that I installed and uninstalled firejail a couple times. Between running firectl and firejail it might have messed up the way caja runs... But I checked in /usr/local/bin and all the symlinks that there were are gone. So I don't know where to look now...
Maybe if I reinstall caja?
If the 'trisquel' metapackage is not installed, install it in order to make sure that you are not missing any desktop components.
If you would be content with a workaround, you could just add a new entry to Startup Applications with the command "caja -n"
I would rather not install the trisquel metapackage becausew that will require installing things like "Pidgin" and "Cheese" plus a bunch of others, which I do not use. I have tried reinstalling caja, let's see if that works.
I think the issue is that some commands around my system are still replaced with "firejail COMMAND" gedit for example is not launching in the menu because of that. I either reinstall firejail (which was giving me some trouble lately) or will have to correct each one by hand. Question is, where is the caja issue, where does the system tries to call it and gets a "firejail" command instead...
I'm not very familiar with firejail. How do you go about wrapping a command in firejail, and do you have a list of everywhere you have done so?
>I'm not very familiar with firejail
It's very good.
man firejail
o/
By the way thanks for the help you already provided chaosmonk. If you have any other useful suggestions I am all ears :)
That workaround actually is clever, though I would prefer to really solve things.
- Inicie sesión ou rexístrese para enviar comentarios