Instalar impresora Brother MFC J480DW en ArchLinux

Hace no mucho tiempo me hice con una impresora Brother, un poco ya cansado del precio excesivo que tenían tienen los cartuchos de las impresoras HP. Sin embargo, si alguna vez habéis tenido una impresora de esta última marca os habréis fijado que prácticamente no hay que hacer nada, en Linux es todo bastante sencillo, e incluso existe la herramienta hplip, que provee de una interfaz gráfica para administrar (de mejor o peor manera) la impresora.

Brother por su parte no tiene un soporte tan bien trabajado, o al menos, no es todo tan sencillo como en HP. Pero siguiendo todo paso a paso veremos que conseguiremos tener nuestra impresora imprimiendo en un periquete. Continuar leyendo “Instalar impresora Brother MFC J480DW en ArchLinux”

[Tip] Crear una entrada en el GRUB manualmente

Hace poco compré un disco SSD para el portátil, con un puerto msata que es muy cómodo si la placa base del ordenador lo soporta, ya que añades capacidad de almacenamiento y no tienes que sacrificar el lector de CDs.

Bueno, el caso es que quería empezar de cero y alojar en ese disco las particiones del sistema EFI (ESP), la partición /boot para el grub, y demás. Esta vez opté por descargar Manjaro en vez de Antergos por cambiar un poco, que ya llevaba casi tres años con él instalado. El instalador Calamares está bastante guiado, y todo parecía ir bien, pero al iniciar… ¡sorpresa!, la partición EFI que había creado no era reconocida y la BIOS no encontraba con qué arrancar (salvo el USB con el que lo instalé).

Tras probar varias veces la misma rutina de instalación, empecé a buscar y finalmente opté por tocar a mano las entradas EFI del sistema y añadir una para iniciar el grub que instalaba Manjaro. El caso es que en la partición EFI sí que estaban los archivos necesarios para iniciar, pero no servía de mucho si el sistema no encontraba el fichero al que apuntar.

En estos casos, la mejor herramienta que te puedas encontrar es efibootmgr (algo así como gestor de arranque EFI). Tiene varias opciones, entre las cuales tenemos el crear una nueva entrada. El comando es el siguiente:

efibootmgr –create –disk /dev/sdb –part 1 –loader /EFI/Manjaro/grubx64.efi –label “Grub Manjaro”

NOTA: Es importante reemplazar en este comando los guiones por guiones dobles: -- y las comillas de la etiqueta, por comillas rectas: " debido a un problema de WordPress
En mi caso, el disco SSD está en la dirección /dev/sdb (importante, es el disco, no la partición EFI) y la partición EFI es la primera de ese disco. La otra parte importante es la ruta donde se encuentra el loader, que en el caso de Manjaro, se instala en /EFI/Manjaro/grubx64.efi.

El manual de efibootmgr, man efibootmgr arroja más riqueza de opciones, como por ejemplo, la de configurar el timeout, o el orden de arranque, sin necesidad de tener que entrar a configurarlo directamente en la BIOS.

Firefox Developer Edition: Instalación en Manjaro y Arch

Mozilla ha reinventado la rama Aurora de Firefox, dotándola de un IDE integrado en el navegador y otras herramientas ya existentes, orientándolo tanto para el desarrollo en la web como para crear aplicaciones para Firefox OS.

firefox develEsta nueva edición para desarrolladores no trae un conjunto especialmente grande de cambios, pero sin duda las herramientas que vienen por defecto lo hacen bastante atractivo para aquellos que trabajan en el desarrollo web. Algunas páginas también se han hecho eco de la noticia y muestran más a fondo estas novedades.

Si lo que queremos es instalar Firefox Developer Edition en nuestro ordenador, y tenemos instalado Manjaro o Archlinux (o algún derivado) podemos obtener los paquetes del AUR con la compilación de Firefox Aurora. También hay paquetes en otros idiomas, pero muchos de ellos no han sido actualizados a la última revisión.

yaourt -S firefox-aurora

Ala, ¡A pelearse con Javascript se ha dicho!

Saludos 😉

Actualizar también los paquetes del AUR

Podría parecer trivial, pero no. Si lo que quieres es actualizar los paquetes que instalaste con Yaourt desde el repositorio de usuarios de arch (AUR), lo que necesitas es añadir el flag “–aur” al comando similar al de pacman:

Vamos, que en definitiva un

yaourt -Syu –aur

pone a yaourt a buscar los paquetes desactualizados que instalaste desde el AUR

Saludos 😉

Liberar espacio de disco duro en Manjaro

Si tienes instalado Manjaro desde un tiempo relativamente largo, es posible que hayas acumulado en una carpeta todos los paquetes que el sistema ha ido descargando cada vez que actualizabas. En mi caso, la carpeta de la caché de Pacman (el gestor de paquetes de la distro) me ocupaba unos 15Gb más o menos, cantidad muy apreciable.

Este problema también parece ser achacable a la familia Arch (por compartir el mismo sistema de gestión de paquetes).

Para resolverlo, como siempre, tenemos un comando bastante sencillo de usar.

pacman -Sc

La única desventaja que puede acarrear el borrado de la caché es que si en algún momento se quiere revertir una versión más antigua, no se podrá hacer con los paquetes descargados.
Desde la Wiki de Arch aconsejan usar otro comando más apropiado, que te da a elegir los paquetes que quieres quitar de la memoria caché.

Saludos 😉

Réquiem por Windows XP

Pues hoy se acaba el soporte oficial de Windows XP para la mayoría de usuarios (hay otros que prefieren alargar el soporte un año más, pagando claro!)


Un réquiem por la muerte de XP

Aunque no significa que nuestro ordenador vaya a entrar en bloqueo absoluto y no podremos usarlo, sí que implica unas importantes carencias en materia de seguridad. Por ello, si no quieres cambiar de hardware, lo mejor (y más barato), cambiar de SO a Linux.

¿Cuál de todos los Linux que hay debería escoger?

Bueno, a pesar de que hay muchas distros, para acortar la lista podemos coger estos: si el hardware es bastante limitado (en plan 512 MB): Lubuntu. Si rondáis el GB, podéis disfrutar de Xubuntu, Linux Mint o Manjaro XCFE que son tres excelentes sistemas. Si tenéis más de 1 GB, pues casi lo que quieras, aunque Ubuntu puede que no sea lo ideal: observa cómo se comporta tu ordenador frente a él.

Sólo comentar que si tiráis por la familia de *buntu, buscad las versiones LTS, que son más estables y no tenéis que reinstalar a los 9 meses.

Saludos 😉

Manjaro: actualizaciones con problemas

No es raro que muchas veces al intentar actualizar Manjaro (que proviene de Arch) me de problemas del tipo ¿Desea desinstalar mesa-drivers? ¿xorg? ¿systemd? Obviamente este tipo de paquetes hay que tener cuidado de no quitarlos, son bastante esenciales para nuestro sistema.

Así que si da problemas, ejecutamos lo siguiente, que consiste en que actualiza los paquetes nuevos y otro tipo de información.

$ sudo pacman -Syyu

o incluso también

$ sudo pacman -Syyuu

Usar una tarjeta gráfica Nvidia en Manjaro

Puede parecer algo sencillo, pero desde luego que si antes de poner la gráfica ya habías instalado el sistema con una gráfica integrada intel (como yo), te toparás con un dilema desagradable: una bonita pantalla en negro y un cursor arriba a la izquierda parpadeante.

Nada más me ocurrió, empezé a buscar soluciones, pero poco encontraba. Mi última opción eran los foros de Manjaro (de los cuales no tengo cuenta), pero oye, ya que hay comunidades de Manjaro en Google+, ¿por qué no recurrir a ellas? Agradecer desde aquí a aquella comunidad que me ayudó en cuanto describí mi problema 😉

nvidia_linux
Cada vez, más factible jugar en Linux

Rápidamente lo que me contestaron es que simplemente yo no tenía configurado las X.org para que funcionaran con Nvidia, sino con Intel. Mi grandiosa idea de instalar (con Intel) los drivers de nvidia desconectando la tarjeta gráfica homónima no surtió efecto. En su lugar creo que lo empeoré. Lo mejor que hize fue hacer chroot con un live de Manjaro y eliminar todo tipo de configuraciones de X y drivers de Intel

sudo su
mount /dev/sdx /mnt
# montar la var, boot etc.. si están en otro disco
mount /dev/sdx /mnt/var
# Montar el resto de particiones
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
mount -t devpts pts /mnt/dev/pts/
#Hacer chroot
chroot /mnt
# desinstalar los drivers intel
pacman -R  xf86-video-intel
#Borrar la configuración X.org
rm -R /etc/X11/xorg.conf.d/

En mi caso al borrar las configuraciones lo único que conseguí fue iniciar en modo texto a Manjaro. Algo es algo… Pero aquí es cuando llega la importancia de llamarse Ernesto de la herramienta mhwd (Manjaro HardWare Detection). Esta es una de las herramientas más útiles que me he encontrado en la vida. En la Wiki viene muy bien detallado, aunque yo me centraré en un sólo comando: el más cómodo.

sudo mhwd -a [conexión pci o usb] [drivers free (libres) o nonfree (no libres)] 0300

Antes de hacer nada con este comando, recomiendo altamente una actualización del sistema (pacman -Syu) para que tengamos la última versión de todo y no de ningún error.

Primero yo usé los drivers libres, para ver si cumplían las expectativas de lo que yo necesitaba, ya que se recomienda (en la medida de que las necesidades dicten) evitar los propietarios por una sencilla razón de principios del sistema GNU (pregunten por Stallman). Se instalan con este comando:

sudo mhwd -a pci free 0300

Peero, muy a mi pesar (y a pesar de otro que ya mencioné) no me servían lo suficiente, por lo que me resigné a instalar los drivers propietarios:

sudo mhwd -a pci nonfree 0300

Y ya soy feliz con mi Manjaro funcionando con una fabulosa Nvidia GT 530

Saludos 😉