Problema de permisos en KDE

Iniciado por raul338, 26 Julio 2010, 00:20 AM

0 Miembros y 1 Visitante están viendo este tema.

raul338

Hoolas!

Hace poco que me estoy metiendo en linux de lleno y la verdad, he aprendido algo y he tenido algun que otro problemita...... pero poco a poco con google y paciencia se van resolviendo :)

Les cuento la historia..... instale ubuntu (queria kubuntu, pero al parecer los drivers genericos que trae no aceptan mi integrada VIA S3 Unichrome P4M890), buscando por mares logre dar con el driver del chipset de esa placa (VX700) pero..... por alguna razon ese modelo no aparecia en la lista de drivers ..... pero con un poco de programacion logre agregarlo :P

Entonces me decido a instalar KDE, selecciono los paquetes, kdm, etc.... instala todo bien y se ve de lujo!!!!  ;-)

El problema es que, cada vez que me logueo en KDE me tira un error de permisos de que no puede escribir su archivo de configuracion (ubicado en home/.kde/share/apps) y cada vez que inicio kate me tira el mismo error (con el archivo de configuracion de kate) ...... google no me ayuda (sera que nadie ha tenido el mismo problema?)

Intente darle todos los permisos a la carpeta y los archivos.... y..... no hizo efecto (o no lo habre hecho bien :P)

Asi que recurro a ustedes aver si me pueden ayudar :) cualquier log que me pidan o informacion que necesiten se los dare :)

Espero que me puedan ayudar

PD: Es ubuntu 9.10 todo actualizado (no tenia ganas de bajar kubuntu en su ultima version :xD Aunque despues lo baje, probe en modo live cd y..... problema de drivers  :-()

[u]nsigned

Podrias poner en concreto el error que te da.

Para ver que permisos tiene dicho directorio postea aca la salida del comando:

Código (bash) [Seleccionar]
ls -s $HOME/.kde/share/apps

Saludos

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

raul338

#2
El error cuando inicio kate es:
Cita de: KDE
No se puede escribir en el archivo de configuracion </home/raul/.kde/share/kate..> (aca sigue solo que no se ve en el mensaje :¬¬)
Contacte con el administrador del sistema
Ejecutandolo en la terminal sale
Cita de: Bash
raul@raul-PC:~$ kate
trying to create local folder /home/raul/.kde/share/apps/kate/sessions: Permiso denegado

Cita de: unsigned
Para ver que permisos tiene dicho directorio postea aca la salida del comando:
Código (bash) [Seleccionar]
ls -s $HOME/.kde/share/apps


raul@raul-PC:~$ ls -s $HOME/.kde/share/apps/
total 92
4 desktoptheme  4 kab   4 kate          4 kcookiejar   4 khelpcenter  4 kicker   4 kmail     4 konqueror  4 kopete      4 kpat     4 nsplugins        4 remoteview
4 dolphin       4 kabc  4 kconf_update  4 kfileplaces  4 khtml        4 klipper  4 kmplayer  4 konsole    4 korganizer  4 kwallet  4 RecentDocuments

Sirve de algo?


NOTA: KDE y Kate y dolphin (hasta ahora no me pasa con ningun otro) inician lo mas normal, solo tiran ese error

[u]nsigned

#3
Ups..el comando era

Código (bash) [Seleccionar]
ls -l $HOME/.kde/share/apps

L en lugar de S, en minusculas

My foul  :xD

Por ejemplo con lo de kate podrias hacer:

Código (bash) [Seleccionar]
touch /home/raul/.kde/share/apps/kate/sessions
Código (bash) [Seleccionar]
chmod 775 /home/raul/.kde/share/apps/kate/sessions

Y luego volver a tratar de ejecutar kate.

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

raul338

Cita de: unsigned en 26 Julio 2010, 01:03 AM
Ups..el comando era

Código (bash) [Seleccionar]
ls -l $HOME/.kde/share/apps

L en lugar de S, en minusculas

My foul  :xD

Por ejemplo con lo de kate podrias hacer:

Código (bash) [Seleccionar]
touch /home/raul/.kde/share/apps/kate/sessions
Código (bash) [Seleccionar]
chmod 775 /home/raul/.kde/share/apps/kate/sessions

Y luego volver a tratar de ejecutar kate.

La salida
Cita de: bash
raul@raul-PC:~/Documentos$ ls -l $HOME/.kde/share/apps
total 92
drwxrwxrwx 10 raul raul 4096 2010-07-23 20:47 desktoptheme
drwxr--r--  3 root root 4096 2010-07-23 15:22 dolphin
drwxrwxrwx  2 raul raul 4096 2010-07-23 20:46 kab
drwxrwxrwx  3 raul raul 4096 2010-07-23 20:46 kabc
drwxr--r--  3 root root 4096 2010-07-24 23:21 kate
drwxrwxrwx  3 raul raul 4096 2010-07-23 15:14 kconf_update
drwxrwxrwx  2 raul raul 4096 2010-07-25 20:11 kcookiejar
drwxr--r--  2 root root 4096 2010-07-23 15:22 kfileplaces
drwxrwxrwx  3 raul raul 4096 2010-07-23 16:37 khelpcenter
drwx------  2 raul raul 4096 2010-07-25 18:13 khtml
drwxrwxrwx  2 raul raul 4096 2010-07-23 20:46 kicker
drwxrwxrwx  2 raul raul 4096 2010-07-25 15:37 klipper
drwxrwxrwx  2 raul raul 4096 2010-07-23 20:46 kmail
drwxrwxrwx  2 raul raul 4096 2010-07-23 17:52 kmplayer
drwxrwxrwx  4 raul raul 4096 2010-07-25 20:08 konqueror
drwx------  2 raul raul 4096 2010-07-25 18:43 konsole
drwx------  7 raul raul 4096 2010-07-25 18:41 kopete
drwxr-xr-x  2 raul raul 4096 2010-07-25 17:46 korganizer
drwxrwxrwx  2 raul raul 4096 2010-07-23 16:37 kpat
drwxrwxrwx  2 raul raul 4096 2010-07-25 17:47 kwallet
drwxrwxrwx  2 raul raul 4096 2010-07-25 20:08 nsplugins
drwxr--r--  2 root root 4096 2010-07-23 19:43 RecentDocuments
drwxrwxrwx  2 raul raul 4096 2010-07-23 20:46 remoteview

Y ejecute esas dos lineas (como root, con sudo) y.... sigue tirando el mismisimo error :P

xexio

prueba con
chmod 777 /home/tuusuario


Foxy Rider

#6
xexio, eso solo cambia el permiso a la carpeta de usuario (no el propietario/owner) , para que se establezcan los permisos a todas las carpetas, tenés que usar el chown(8) en recursive ...

Código (bash) [Seleccionar]
chown -R raul:raul ~/.kde4/share/apps

fijate el tema de el .kde y .kde4, teóricamente debe ser el segundo ... pero hay sistemas que usan .kde ...  podés ir "parcheando" los permisos así ... de a carpetas ... (guarda con hacerlo sobre .kde4 directo por que ahí están los locks/sockets)

Saludos.

Fail/Edit : Como siempre, confundí chmod con chown, a pesar que el mismo nombre del comando dice que hace ... CHange OWNer ... x_x

EvilGoblin




chown -hR root /u    Change the owner of /u and subfiles to "root".

Experimental Serial Lain [Linux User]

raul338

Cita de: EvilGoblin en 26 Julio 2010, 04:26 AM

chown -hR root /u    Change the owner of /u and subfiles to "root".

Eso precisamente no funciono :xD


Cita de: vertex@Symphony en 26 Julio 2010, 04:11 AM
Código (bash) [Seleccionar]
chown -R raul:raul ~/.kde4/share/apps
Vertex WINS :xD jajaj xD ahi definitivamente funciono ! muchas gracias, ahora a seguir aprendiendo :)

xexio

Cita de: vertex@Symphony en 26 Julio 2010, 04:11 AM
xexio, eso solo cambia el permiso a la carpeta de usuario (no el propietario/owner) , para que se establezcan los permisos a todas las carpetas, tenés que usar el chown(8) en recursive ...

Código (bash) [Seleccionar]
chown -R raul:raul ~/.kde4/share/apps

fijate el tema de el .kde y .kde4, teóricamente debe ser el segundo ... pero hay sistemas que usan .kde ...  podés ir "parcheando" los permisos así ... de a carpetas ... (guarda con hacerlo sobre .kde4 directo por que ahí están los locks/sockets)

Saludos.

Fail/Edit : Como siempre, confundí chmod con chown, a pesar que el mismo nombre del comando dice que hace ... CHange OWNer ... x_x


ok