Gnome 2.22 Upgrade Guide

Remi Cardona  Autor
Mart Raudsepp  Autor
Joshua Saddler  Editor
John Christian Stoddart  Traductor
Sergio D. Rodríguez Inclan  Traductor

Actualizado 20 de junio, 2008

1.  Cambios

Automontaje de dispositivos removibles

El automontaje ha tenido unos pocos cambios significativos en Gnome 2.22. Ahora está manejado por Nautilus en vez de gnome-base/gnome-volume-manager. De cualquier manera, gnome-volume-manager aún es usado para detectar nuevo hardware como por ejemplo cámaras.

Debido a éste cambio, ahora exíste un parámetro USE llamado automount en gnome-volume-manager para los usuarios que deseen mantener el anterior comportamiento. Los usuarios que anteriormente comenzaron con gnome-volume-manager en escritorios no-Gnome deberían activar ésta USE. Los usuarios de Gnome por otro lado deberían asegurarse de que ésta USE no éste activa, ya que causará problemas con Nautilus.

Gestor de claves Seahorse

Comenzando con 2.22, Seahorse (app-crypt/seahorse) es el gestor oficial de claves y contraseñas, reemplazando el GNOME Keyring Manager (gnome-extra/gnome-keyring-manager). Maneja claves GPG y SSH keys y puede ser utilizado para manejar las contraseñas salvadas al llavero Gnome.

Si se siente contento con Seahorse al concluir la actualización de Gnome, puede considerar el desinstalar el gnome-keyring-manager.

Integración de PAM y GNOME

A partir de Gnome 2.20, el llavero Gnome (gnome-base/gnome-keyring) proporciona un módulo PAM (pam_gnome_keyring.so) para abrir el llavero automáticamente al hacer login a la sesión, ahorrando la necesidad de ingresar dos claves.

En Gnome 2.22 esta característica es más fácilmente configurable, gracias a sys-auth/pambase que tiene un parámetro USE gnome-keyring. Al seleccionar Usando este parámetro, se insertará automáticamente pam_keyring.so en los lugares correctos en los archivos de configuración de PAM bajo /etc/pam.d/. Solo recuerde usar dispatch-conf o su herramienta preferida para actualizar los archivos de configuración después de instalar pambase.

Otros cambios

Por favor vea las Notas de Lanzamiento de Gnome 2.22 (en inglés) para averiguar qué otras novedades habrá en este importante lanzamiento de Gnome.

2.  Solucionando problemas

Actualizando a Python 2.5

Ántes de actualizar a Gnome 2.22, por favor asegúrese de sólo tener dev-lang/python-2.5* instalado y de que su sistema está completamente actualizado.

Listado de Código 2.1: Actualizando python

# emerge -av dev-lang/python:2.5
# python-updater
# emerge -C dev-lang/python:2.4

Aviso: Si crea incidencias en bugzilla relacionadas a errores de Python y si usted aún esta usando Python 2.4, le pediremos que actualice a la versión 2.5 de Python. El Herd de GNOME no da soporte a GNOME 2.22 con Python 2.4.

Paquetes bloqueados

Con Gnome 2.22 algunos paquetes fueron separados en dos partes para permitir que otras aplicaciones pudiesen utilizar las librerías que previamente eran internas. Por ejemplo, el analizador de lista de reproducción de totem ha sido separado y se encuentra en dev-libs/totem-pl-parser, de forma que rhythmbox pueda depender de este paquete en vez de en la totalidad de totem.

Esto resulta en algunos bloqueos entre los paquetes para evitar colisiones en los archivos. Para resolver esto, siga las instrucciones apropiadas en el manual de la manera usual, particularmente desinstalando el paquete que crea el conflicto y continuando normalmente, instalando el paquete de nuevo por medio del meta-paquete u otra parte de gnome en la que dependa.

Gnome ya no está disponible como una sesión en el GDM

El gestor GDM usa los archivos disponibles en /usr/share/xsessions/* para determinar cuales entornos de escritorio tiene instalado el usuario para poder ofrecerlos en el menú "Sesiones".

El archivo apropiado de Gnome es ahora proporcionado por gnome-base/gnome-session-2.22 en vez de gnome-base/gdm y debido a esto hay un bloqueo apropiado para evitar una colisión de archivos que haría que se perdiera este archivo.

Lo único que podría salir equivocado acá es que gnome-session no se actualice a 2.22 después de ser desinstalado al resolver el bloqueo al actualizar el gestor GDM. El síntoma sería la falta de la opción Gnome en el menú de de "Sesiones" de GDM, en cuyo caso, por favor revise que haya instalado gnome-session-2.22.0 o una versión más actual.

Note que este problema no puede ocurrir a los usuarios del meta-paquete gnome-base/gnome ya que el paquete apropiado gnome-session será instalado de nuevo.