Instalación de MariaDB en Archlinux

Actualizamos los paquetes del sistema antes que nada:

$>: sudo pacman -Syu

Desde los repositorios encontramos el paquete MariaDB

$>: sudo pacman -S mariadb

Lo que nos recomienda al terminar la instalación de MariaDB es ejecutar el siguiente script para inicializar el directorio de datos:

$>: mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

Después de la instalación podemos habilitar el servicio mysqld:

$>: sudo systemctl enable mysqld

y seguidamente iniciamos el servicio:

$>: sudo systemctl start mysqld

Para hacer la configuración de credenciales del usuario root de base de datos utilizamos el script mysql_secure_installation que ya debería estár habilitado en el sistema:

$>: sudo mysql_secure_installation

Con las configuraciones anteriores ya tendremos habilitado el acceso a MariaDB:

$>: mysql -u root -p

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.

Instalar tarjeta de TV Encore ENLTV-FM3 en Archlinux

Desde hace unos meses tengo una tarjeta de TV Encore ENLTV-FM3 y aunque he estado leyendo en internet que esta tarjeta es una basura xD, pero en mi caso me a funcionado de mil maravillas 😀

El problema ahora con esta tarjeta es poder hacerla funcionar en Linux. Buscando por un buen rato en internet encontre que la mejor forma era descargar los driver de LinuxTV.org y aqui les digo como:

Primero que nada es necesario hacer un «lspci» para saber que tiene la misma tarjeta que la mia, en mi caso:

04:05.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)

Si es asi, enhorabuena, sino, no les aseguro que funcioné la tarjeta de TV que tienen.

Antes que nada necesitamos instalar la aplicacion para ver television. Yo utilizo TVTime:

$ pacman -S tvtime

Luego es necesario instalar los drivers de LinuxTV, en mi caso en Archlinux es muy facil instalarlos, ya que se encuentran en los repositorios oficiales de Archlinux:

$ pacman -S linuxtv-dvb-apps

Ahora necesitamos crear la configuración para la tarjeta

$ gedit /etc/modprobe.d/saa7134.conf

Y agregamos al archivo lo siguiente:

alias char-major-81 videodev
alias char-major-81-0 saa7134

Aqui ya tendria que estar funcionando el video, pero no asi el audio. Para solucionarlo me a funcionado lo siguiente:

$ arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -

No he encontrado otra solucion al sonido, pero por el momento esta bien 😀


TV en funcionamiento