2013/1/31 <[email protected]>: > Como me aconsejan en esta lista, > > 1ro > Desde una terminal y usuario normal($) escribir el siguiente comando: > > administrador@informatico:~$ xhost + > access control disabled, clients can connect from any host > administrador@informatico:~$ > > 2do > Después, loguearnos como root(su) y escribir: > > root@informatico:/home/administrador# gksu gedit /etc/apt/sources.list > > Así se logra finalmente, pero, muchas vueltas para la SOLUCIÖN. >
Haz mezclado muchas soluciones en una. Por un lado; gksu, sudo, kdesu, etc se utilizan desde el usuario normal para abrir un comando con permisos de root, no necesitas loguearte como root antes de usarlos. Los *su te piden la contraseña de root, mientras que los *sudo te piden la contraseña del usuario sin necesidad de escribir/conocer la de root. Para esto, ese usuario debe estar en el grupo sudo (más en `man sudores`). Por el otro lado, xhost es para darle permisos a otros usuarios de usar las X, "xhost +" es una mala práctica ya que le da permisos a todo el mundo de usar las X, en todo caso utiliza `xhost +localhost` o `xhost +username@` donde username es el usuario al que le quieres dar acceso. Una vez el usuario tiene acceso, puede abrir aplicaciones gráficas, no importa si se ha logueado con su o sudo. Normalmente no tengo problemas para que el root abra aplicaciones gráficas, que dice tu xhost si lo ejecutas sin parámetros? Este es el mío: $ xhost access control enabled, only authorized clients can connect SI:localuser:carlos Saludos -- A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/caabycjmjgcwwt3avfkazah6sh_u6rb5uczk+pvvempyd1wz...@mail.gmail.com

