Tag Archives: opensuse

Dolphin se cierra de manera inesperada (crash)

Posted on by 1 comment

Dolphin, el explorador de archivos por defecto en KDE4, se me cierra inesperadamente en muchas ocasiones. Me pasa con Debian testing y con OpenSuse 11.2 y la semana pasada averigüé como solucionarlo. Según el bug 564048 es debido a un problema entre Dlophin y Nepomuk, una implementación del escritorio semántico. Tuve que desactivarlo para dar estabilidad a Dolphin. Esto soluciono el problema tanto en Debian como en OpenSuse, pero claro, pierdes esa función. Esperemos arreglen el bug en breve.

Para desactivar Nepomuk vas a Preferencias del Sistema -> Avanzado -> Búsqueda de escritorio y desactivas la opción Habilitar el escritorio semántico Nepomuk.

Bye

Problemas con los permisos de raw1394 (IEEE 1394)

Despues de la ultima actualización (de OpenSuse 11.1 a 11.2) no puedo capturar vídeo de mi videocámara sin ser root (administrador). Al ejecutar el comando dvgrab me contesta:

$ dvgrab -s dv PuenteColgante
raw1394 - failed to get handle: Permission denied.

Y tiene razón, como siempre. El dispositivo (dev) que se ha creado al enchufar la cámara solo tiene permisos para root.

$ ls l /dev/raw13*
crw-rw--- 1 root root 171, 0 nov 24 12:38 /dev/raw1394

La solución ha sido crear una regla nueva a udev para que cuando cree el dispositivo raw1394 le asigne el grupo video al que ya pertenecen los usuarios del sitema.

Las reglas se encuentran en el directorio:

/etc/udev/rules.d

Creamos un archivo nuevo para nuestro dispositivo:

# touch /etc/udev/rules.d/99-ieee1394.rules

Y con nuestro editor preferido añadimos la línea:

KERNEL=="raw1394*", GROUP="video"

También puedes añadir dos lineas mas para que cree unos enlaces simbólicos a otros posibles nombres del dispositivo.

KERNEL=="dv1394*", SYMLINK+="dv1394/%n", GROUP="video"
KERNEL=="video1394*", SYMLINK+="video1394/%n", GROUP="video"

La próxima vez que enchufemos la videocámara se creará el dispositivo con grupo vídeo para que todos los usuarios del sistema puedan usarlo.

$ ls l /dev/raw13*
crw-rw--- 1 root video 171, 0 nov 24 13:38 /dev/raw1394

Bye

P.D. Mas información sobre las reglas de udev en:
http://bulma.net/body.phtml?nIdNoticia=2114
http://www.reactivated.net/writing_udev_rules.html

Borar el directorio tmp al inicio en Suse y Debian

Posted on by 0 comment

El directorio tmp, temporal, es donde los programas van creando los archivos que necesitan durante la ejecución. Esos archivos deberían borrarlos los programas al finalizar la ejecución, pero aveces eso no ocurre. Se van acumulando y llenando el disco.

El comportamiento de muchas distribuciones Linux es borrar todo el contenido de tmp al iniciar el sistema, pero no siempre es así. Ahora te explico como configurarlo en Debian y OpenSuse.

  • Debian o Ubuntu

El parámetro es TMPTIME y está en /etc/default/rc.s . Los valores posibles es un numero entero que indica cuantos días pararán desde que se borró el contenido de tmp y la siguiente vez que se borrarán. Si el valor es Ø (cero) borrará el contenido en cada inicio.

  • OpenSuse

Los parámetros se encuentran en /etc/sysconfig/cron que puedes editar como administrador con tu editor favorito o a través de Yast->Sistema->Editor

En este caso los parámetros a tener en cuenta son dos:

CLEAR_TMP_DIRS_AT_BOOTUP para que borre el contenido de tmp en cada inicio cambialo de no a yes.

MAX_DAYS_IN_TMP su valor es un numero entero que indica cuantos días pasarán entre borrado y borrado. Si pones Ø (cero) junto al parámetro anterior lo borrarán en cada inicio.

Y eso es todo

Category: Administracion Linux | Tags: , ,