gentoo linux, java, software libre y otras hierbas
dic, 12 2008 - 3:09 pm

Solución problema Fedora 10 [failed to get a TID...]

A muchas personas les ha pasado recientemente que, después de actualizar o instalar Fedora 10, no pueden usar adecuadamente el PackageKit (el equivalente al Synaptic en Ubuntu.). El error que suele aparecer es el siguiente:

failed to get a TID: A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.PackageKit.Transaction" member "SetLocale" error name "(unset)" destination "org.freedesktop.PackageKit") (0)

Esto hace que no podamos añadir o eliminar aplicaciones usando una interfaz gráfica, y que tengamos que recurrir a la consola y al comando yum.

La solución, o al menos lo que me ha servido, es editar el archivo /etc/dbus-1/system.conf como root de la siguiente manera:

  • Primero hacemos una copia de respaldo del archivo:
    # cp -v /etc/dbus-1/system.conf{,bak}
  • Cambiamos las líneas 57 y 58 que tienen esta apariencia:<allow send_requested_reply="true" send_type="method_return"/>
    <allow send_requested_reply="true" send_type="error"/>

    Por esto:

    <allow send_requested_reply="true"/>

  • Borrar las líneas 66 y 67 que son:

    <allow receive_requested_reply="true" receive_type="method_return"/>
    <allow receive_requested_reply="true" receive_type="error"/>

    Nota: según comentan en los foros de Fedora, dichas líneas algunas veces están comentadas y otras no. En mi caso estaban comentadas y por tanto no las eliminé.

  • Guardar el archivo y cerrarlo.
  • Reiniciar el sistema.

Es todo. Como decía, en mi caso se solucionó el error inmediatamente, así que espero que te sirva también, si se te presenta el error.

3 Comentarios | deja el tuyo

dic, 11 2008 - 11:27 am

Configurar Evolution para trabajar con Exchange [Fedora 10]

En mi trabajo el entorno es totalmente Microsoft, y si quiero usar Linux (y conservar el empleo) es necesario adaptarme a la situación. Como ahora estoy con Fedora, pongo un pequeño tutorial paso a paso de cómo configurar Evolution para trabajar con servidores de correo Microsoft Exchange.

La verdad es bastante sencillo; solo debemos instalar el paquete evolution-exchange con el siguiente comando:

$ su
# yum install evolution-exchange

Luego de ello, las cosas son silbar y cantar. Ejecutamos Evolution y, si es la primera vez, veremos algo como esto:

evolution gnome linux

Leer el resto de la entrada…

13 Comentarios | deja el tuyo

dic, 09 2008 - 4:12 pm

Instalar drivers NVIDIA y Compiz Fusion en Fedora 10

En esta pequeña guía aprenderemos a instalar los drivers para las tarjetas aceleradoras nVidia en Fedora manualmente, y además la instalación y activación de efectos de escritorio (Compiz Fusion).

Lo primero es descargar el driver de la página oficial de descargas de nVidia; se tratra de un archivo binario con extensión .run, que contiene el instalador. En el momento de instalar el driver, es necesario recompilar algunas cosas en el kernel, pero resulta que Fedora no viene con paquetes de desarrollo por defecto, por lo que mientras descargamos el driver, vamos instalando algunos paquetes necesarios con el siguiente comando:

$ su
# yum install gcc make binutils kernel-devel

Una vez instalados, y con el archivo .run descargado, podemos iniciar la instalación del driver. Puesto que el instalador de driver requiere que el servidor de las X esté detenido, presionamos la combinación de teclas Ctrl+Alt+F2 para iniciar una sesión de consola fuera del entorno gráfico, nos logueamos con el usuario root, y ejecutamos el comando:

# init 3

Esto hará que el servidor xorg se detenga. Ahora, vamos a hacer un backup de nuestro archivo xorg.conf, por si algo falla (es una buena costumbre), ejecutando el siguiente comando:

# cp -v /etc/X11/xorg.conf{,.bak}

Es hora de iniciar el instalador del driver con el siguiente comando:

# sh /ruta/del/driver/NVIDIA-Linux-x86-XX.XX-pkg1.run

Nos aparece un cuadro de diálogo que nos pide que aceptemos la licencia de uso; le damos Accept. Luego nos pregunta si deseamos buscar una versión precompilada de nuestro kernel, a lo cual le damos No. Después de ello, el instalador intentará recompilar el kernel por si mismo.

Una vez el instalador ha hecho su trabajo, nos pregunta si deseamos ejecutar el programa nvidia-xconfig, que modificará el archivo xorg.conf con los valores adecuados para activar la aceleración gráfica. Le decimos que Si, y listo. Ahora para entrar de nuevo en una sesión gráfica ejecutamos el comando:

# init 5

Instalación del Compiz Fusion en Fedora

Fedora ya viene con parte de Compiz Fusion, pero no incluye paquetes importantes como el ccsm o el fusion-icon. Por tanto, y para estar seguros, ejecutamos el siguiente comando:

$ su
# yum install compiz compiz-gnome compiz-fusion \
compiz-fusion-gnome compiz-fusion-extras-gnome \
compiz-fusion-extras compiz-manager gnome-compiz-manager \
compizconfig-python ccsm emerald emerald-themes fusion-icon
Ten en cuenta que en mi caso uso Gnome, por lo que debes modificar un poco el comando si usas KDE.

Una vez instalados estos paquetes, ya puedes activar los efectos de escritorio ejecutando el comando fusion-icon. Si deseas que los efectos se activen cada vez que inicies sesión, abres la utilidad Sesiones:

sesiones

Haces clic en Añadir, y colocas algo como lo siguiente:

fusion-icon-sesiones

Clic en Guardar, y listo. Puedes cambiar las opciones básicas de Compiz desde el icono del área de notificaciones:


Para cambiar las opciones de los efectos y personalizarlos, vas a Sistema -> Preferencias -> Visualización y comportamiento -> Administrador de Opciones de CompizConfig.

Es todo! Ya puedes disfrutar de los increíbles efectos de visuales que nos ofrece Compiz Fusion, y como no, de algunos juegos que requieren aceleración gráfica.

efectos compiz fusion

72 Comentarios | deja el tuyo

Entradas recientes »