Menú de aplicaciones en antiX ya no recarga los iconos si yo instalo un programa nuevo (icewm)

Si usted ha instaldo el Sistema Operativo Linux antiX y usa por defecto el gestor de ventanas iceWM, puede que alguna vez al instalar una aplicación nueva y darle clic al icono de actualización del menú para que esta aparezca visible entre todas las aplicaciones instaladas, puede que no le funcione:



El comando para la terminal para verificar que esté funcionando es este:

desktop-menu --write-out-global



y aquí una captura de pantalla del error:

 
Pero Yo ya solucioné el problema. En la siguiente imagen verá que solo aparece el error para el gestor de ventanas jwm:



eso porque ya lo solucioné para iceWM, pero ya encontré la manera de solucionarlo para todos, es la siguiente:



 Para iceWM

sudo chmod -R 777 /usr/share/desktop-menu//.icewm/menu-applications
sudo chown -R $USER:$USER /usr/share/desktop-menu//.icewm/menu-applications


Para jwm

sudo chmod -R 777 /usr/share/desktop-menu//.jwm/menu-applications
sudo chown -R $USER:$USER /usr/share/desktop-menu//.jwm/menu-applications


Para Fluxbox

sudo chmod -R 777 /usr/share/desktop-menu//.fluxbox/menu-applications
sudo chown -R $USER:$USER /usr/share/desktop-menu//.fluxbox/menu-applications




APLICAR LA SOLUCIÓN RAPIDAMENTE PARA ICEWM, JWM, FLUXBOX
Además si de una sola vez quiere solucionar el problema para todos, copie las siguientes seis líneas y pongalas en una terminal y ejecútelas:

sudo chmod -R 777 /usr/share/desktop-menu//.icewm/menu-applications
sudo chown -R $USER:$USER /usr/share/desktop-menu//.icewm/menu-applications
sudo chmod -R 777 /usr/share/desktop-menu//.jwm/menu-applications
sudo chown -R $USER:$USER /usr/share/desktop-menu//.jwm/menu-applications
sudo chmod -R 777 /usr/share/desktop-menu//.fluxbox/menu-applications
sudo chown -R $USER:$USER /usr/share/desktop-menu//.fluxbox/menu-applications


Nota: Si la ultima no se acciona, dele ENTER al final.


Y ahora si cuando vuelvo a poner el comando:
 
desktop-menu --write-out-global
y ya me aparece correctamente:



Nota: Creo que este error sucedió al tratar de instalar un .deb con gdebi-gtk desde el administrador de archivos caja al darle clic derecho (hay un problema en antiX con gdebi-gtk), por eso ahora siempre si voy a instalar algo con gdebi-gtk mejor lo abro como super administrador con "sudo gdebi-gtk" y desde allí en abrir archivo busco el deb. Pero igual ha pasado por algunas otras instalaciones que he hecho y no se bien cual será la causa, parece que es un Bug.

Dios les bendiga


Adaptado de:

How can I become the owner of a file/folder that root owns?
https://askubuntu.com/a/40854/145772

How to change permissions from root user to all users?
https://unix.stackexchange.com/a/307914/312968


Comentarios