Gnome 3.4: Algo Salio Mal

Con esta nueva actualizacion de Gnome 3 han habido algunos errores que han surgido a la hora de hacer la actualizacion o bien sea nueva instalacion.

El que me ha pasado a mi es cuando entro a GDM (o trato de entrar mejor dicho), me lanza la imagen que pueden ver arriba y hay dos soluciones para este error.

El primero: puede que Gnome 3.4 tenga problemas con Networkmanager, error que solucionan en el siguiente BLOG.

El Segundo: Es el que yo tuve y tiene que ver con el driver de Nvidia especificamente con el propietario. Tenia instalado este driver porque me funcionaban bien, hasta esta actualizacion. Pero la solucion esta en cambiar el driver Propietario a el driver Nouveau.

La instalacion es de la siguiente forma:

Si ya tienen el driver propietario hay que eliminarlo

pacman -Rdds nvidia nvidia-utils

tambien hay que eliminar el archivo Xorg.conf que creo el driver anterior

rm /etc/X11/xorg.conf

y de ultimo instalamos el driver Nouveau

pacman -S nouveau-dri xf86-video-nouveau

Reiniciamos y listo, ya estaria solucionado el problema de Nvidia con Gnome 3.4

Mate Desktop Environment en Archlinux

Mate Desktop es un fork de Gnome 2 cuando salio la primera version estaba disponible solamente para Archlinux, pero con el tiempo ya esta disponible en mas distribuciones Linux.

La instalacion es muy sencilla como todo en Archlinux 🙂

INSTALACION:

Mate aun no se encuentra en los repositorios oficiales de Archlinux, asi que es necesario agregar el servidor en el que se encuentra en el archivo /etc/pacman.conf

[mate]
Server = http://packages.mate-desktop.org/repo/archlinux/$arch

Actualizamos los repositorios con:

# pacman -Syy

Ahora solo nos falta instalar el entorno de escritorio MATE:

# pacman -S mate mate-extras

El meta paquete MATE-EXTRAS no es necesario, pero es recomendable instalarlo.

Con esto ya tendriamos nuestro entorno de escritorio MATE instalado. En el paquete Mate-Extras ya viene un Display Manager que es MDM (Mate Display Manager) asi que se puede colocar en la linea de DAEMONS en el archivo RC.CONF.

Entrando a nuestro escritorio podemos darnos cuenta que no hay ningun programa que maneje las redes, asi que las dos alternativas que tenemos es instalar:

En los links de arriba los llevara a la Wiki de Archlinux para saber como instalarlos.

Si tiene alguna particion NTFS es necesario que agregen una linea al archivo en /etc/fstab, como por ejemplo la linea que agregue en el mio:

/dev/sda4 /mnt/Datos ntfs-3g defaults 0 0

Tambien hay que instalar la aplicacion NTFS-3G para que monte bien la particion

# pacman -S ntfs-3g

Tambien para poder montar CD o DVD tenemos que agregar en el archivo anterior la siguiente linea:

/dev/cdrom /media/cdrom0 udf,iso9660 user,noauto 0 0

Es todo por el momento, aun sigo probando MATE, si me encuentro con algun error lo posteo aqui, sigo actualizando el post para que sirva como guia para los que lo quieran probarlo. 🙂

[Archlinux] filesystem: /etc/mtab existe en el sistema de archivos

El dia de hoy me encontre con un error cuando queria actualizar todo mi sistema Archlinux, el error es el siguiente:

para poder solucionarlo simplemente tenemos que forzar la instalacion de «filesystem»

pacman -S filesystem --force

con esto ya se habra corregido el error y podremos actualizar el sistema normalmente.

Crear un repositorio local en Archlinux

Hace algunos dias que me vi en la necesidad de tener que formatear mi disco duro y tener que instalar mis sistemas nuevamente. Pero como saben para poder instalar el escritorio y todas las aplicaciones en Archlinux se necesita de una conexion a internet.

Yo cuento con una conexion a internet lenta y limitada, asi que descargar todos los paquetes de Gnome y aplicaciones extras, iba a llevar tiempo, asi que me vi en la necesidad de poder buscar alternativas.

Una de las que encontre fue hacer un pequeño repositorio local, con los paquetes que habia rescatado de la cache del sistema. Estos paquetes los encontramos en la carpeta /var/cache/pacman/pkg en esta direccion estan los paquetes que hemos instalado en el sistema y lo que normalmente hago yo, es hacer frecuentemente copia de esta carpeta, para tener un backup de todas las aplicaciones que tenga instaladas en ese momento y asi poder hacer este metodo.

Asi que teniendo nuestro backup lo que necesitamos es copiar todos los paquetes a nuestra nueva ubicacion en la instalacion nueva, en mi caso fue asi:

$ mkdir /home/kr105/repo/

Ahora copiamos todos los archivos del repositorio a la nueva carpeta que creeamos:

$ cp /media/kr105/pkg/*.* /home/kr105/repo/

Ahora, generamos el repositorio local y lo creamos con la utilidad repo-add que ya viene incluida en la base de Archlinux

$ repo-add /home/kr105/repo/repo.db.tar.gz /home/kr105/repo/*

El repositorio ya esta creado, lo unico que hace falta es agregarlo al archivo pacman.conf para que reconozca el sistema el repositorio.

$ nano /etc/pacman.conf

y agregamos al final del archivo

[repo]
Server = file:///home/kr105/repo/

Guardamos el archivo con los cambios que se han hecho y luego

$ pacman -Sy

Con este comando lo que hacemos es actualizar la lista de repositorios y nuestro repositorio local será agregado, Ahora solo instalamos los archivos que teniamos anteriormente en nuestro sistema, como Gnome, el paquete Gnome-extra, en mi caso, ya que tenia Gnome instalado en el sistema que fue eliminado.