Un poco de copy&paste
Cuando los usuarios necesiten usar una terminal virtual para ejecutar aplicaciones gráficas (como GIMP, Firefox, Pidgin, Thunderbird, KWrite, GEdit, Mousepad, etcétera) con privilegios de super usuario (root) deben evitar el uso del comando sudo.
Si se usa el comando sudo entonces el usuario root se vuelve el propietario de los documentos del usuario original, teniendo como consecuencia que más adelante el usuario original recibirá mensajes de que no es el propietario de archivos y directorios que originalmente eran suyos, así que no podrá modificar sus propios documentos, a menos que manualmente vuelva a cambiar la propiedad de los mismos, por ejemplo usando el comando chown (change owner).
Por lo anterior, cuando se desee ejecutar aplicaciones gráficas, desde una terminal virtual o desde la miniCLI (ALT+F2), se deben usar los comandos kdesu / kdesudo (en KDE) ó gksu / gksudo (en GNOME y XFCE). Dichos comandos harán que se muestre una ventana gráfica en donde se debe introducir la contraseña requerida. El sistema establecerá la siguiente variable:
KDE
El siguiente ejemplo es incorrecto:
Los siguientes ejemplos son correctos:
GNOME y XFCE
Los siguientes ejemplos son incorrectos:
El siguiente ejemplo es correcto:
En caso de haber abierto tu carpeta personal con sudo...
Si abriste tu carpeta personal con algo como "sudo nautilus" seguramente no podrás iniciar sesión, para volverte el propietario de tus archivos haz lo siguiente:
Cambiar de propietario:
Y luego re-asigna los permisos:
(permisos de lectura, escritura y ejecución para ti, permiso de lectura para los demás).
Saludos
INTRODUCCION
Cuando los usuarios necesiten usar una terminal virtual para ejecutar aplicaciones gráficas (como GIMP, Firefox, Pidgin, Thunderbird, KWrite, GEdit, Mousepad, etcétera) con privilegios de super usuario (root) deben evitar el uso del comando sudo.
Si se usa el comando sudo entonces el usuario root se vuelve el propietario de los documentos del usuario original, teniendo como consecuencia que más adelante el usuario original recibirá mensajes de que no es el propietario de archivos y directorios que originalmente eran suyos, así que no podrá modificar sus propios documentos, a menos que manualmente vuelva a cambiar la propiedad de los mismos, por ejemplo usando el comando chown (change owner).
Por lo anterior, cuando se desee ejecutar aplicaciones gráficas, desde una terminal virtual o desde la miniCLI (ALT+F2), se deben usar los comandos kdesu / kdesudo (en KDE) ó gksu / gksudo (en GNOME y XFCE). Dichos comandos harán que se muestre una ventana gráfica en donde se debe introducir la contraseña requerida. El sistema establecerá la siguiente variable:
HOME=~root
KDE
El siguiente ejemplo es incorrecto:
sudo dolphin Descargas/
Los siguientes ejemplos son correctos:
kdesudo dolphin Descargas
kdesu kate Descargas/archivo.txt
GNOME y XFCE
Los siguientes ejemplos son incorrectos:
sudo gedit Documentos/archivo.txt
sudo leafpad Documentos/archivo.txt
El siguiente ejemplo es correcto:
gksudo gedit Documentos/archivo.txt
gksudo leafpad Documentos/archivo.txt
En caso de haber abierto tu carpeta personal con sudo...
Si abriste tu carpeta personal con algo como "sudo nautilus" seguramente no podrás iniciar sesión, para volverte el propietario de tus archivos haz lo siguiente:
Cambiar de propietario:
sudo chown -R tuusuario /home/tuusuario
Y luego re-asigna los permisos:
sudo chmod -R 755 /home/tuusuario
(permisos de lectura, escritura y ejecución para ti, permiso de lectura para los demás).
Saludos