SparkyLinux

En un momento de aburrimiento ayer decidí instalar una nueva distro de Linux que tenía tiempo de querer probar. La instalé en un pequeño computer bastante viejo, con procesador Atom y 2GB de RAM. Aun es usable, aunque no es veloz ni potente para los estándares actuales. De todos modos, nada se pierde en poner en uso una vieja computadora, al contario…
¿Qué es SparkyLinux? Es una distro derivativa de Debian Testing, lo que quiere decir que es «rolling»: se actualiza continuamente y nunca necesita reinstalación para pasar a una nueva «release». Por ello se dice «rolling release».
SparkyLinux fue lanzada hace varios años por un grupo de desarrolladores polacos y ha tenido desde entonces una buena popularidad. Viene con diversos entornos de escritorio: Mate, Enlightement, LXDE, KDE, Xfce y otros. Yo escogí Xfce. Como siempre, grabé la iso en una memoria USB (normalmente uso Unetbootin) y arranqué la compu para que comenzara la instalación.
La instalación es aparentemente sencilla, pero tiene algunas trampas, por ejemplo no es clara sobre la asignación del directprio raíz ( / ), yo lo puse en sda1, y resulta que no, que era necesario ponerlo en sda. Total, cuando se terminó la instalación el sistema no arrancó. Tuve que ir a buscar mi disco «Repair» (un disco con una versión ad hoc de Lubuntu 12.04) y arreglar el grub. Una vez arreglado éste, el sistema arrancó sin problemas.
El escritorio es bonito, un Xfce casi puro (a diferencia del Xfce de Mint), con íconos «flat». Tuve que retocar y agregar varias cosas que no venían por default: por ejemplo el teclado no era reconocido durante el arranque, tuve que palomear la opción en el gestor de arranque «LightDM». Algunas teclas no funcionaban, tuve que asignarle yo la función: la tecla del menu Whisker, y la tecla para imprimir la pantalla. Pocas cosas en realidad….

Al gestor de archivos Thunar le agregué la función de abrir carpetas como root. Instalé Inxi, Pinta y Bleachbit, además de varias fonts adicionales. Cambié las fonts del sistema de Sans a Source Sans Pro (mucho mejor), y los íconos «flat» con los íconos Faenza Cupertino (de color azul, y más «tradicionales»), y arreglé algunos elementos visuales (ventanas con compositor activado, con transparencias, reloj con fuente más grande), fuentes con antialiasing activado. Además, activé Conky en la versión estándar de SparkyLinux. Este es el resultado:

Captura de pantalla_2016-07-25_20-13-28 small.png

El escritorio así me gusta. Es sencillo, un poco espartano, eficiente y bonito.

Sparky es una distro ligera y veloz. Tardó un poco más de lo «normal» en instalarse, pero luego corre rápida y es muy responsiva aun en una máquina tan poco potente como la mía. Consume poco recursos: la versión Xfce 32bit que instalé se parece a Lubuntu en este aspecto. Pero Xfce es superior a LXDE, en mi humilde opinión (IMHO).

Los requisitos mínimos de instalación en el sitio de Sparky son éstos:

  • CPU i686 / amd64
  • RAM memory:
    • 256 MB – LXDE, LXQt, Openbox
    • 512 MB – MATE, Xfce
    • 768 MB – KDE
    • 128 MB – CLI Edition
  • 512 MB SWAP partition or bigger
  • Hard or USB drive:
    • 5 GB – 10 GB recommended (all editions)
    • 15 GB – 30 GB recommended (GameOver/Multimedia)
    • 2 GB (CLI edition)
  • an optical drive (CD/DVD) or USB port

Lo que nos da una buena indicación del impacto de la distro. En cuanto a la RAM, en idle va sobre los 200MB, cantidad muy razonable y bastante frugal. El espacio ocupado en el disco duro (después de instalar varias cosas más) es de sólo 5GB.

El mantenimiento es sencillo. En el menu hay una opción de «System Upgrade» que se puede activar periodicamente para recibir las actualizaciones. La primera actualización después de instalar el sistema fue muy lenta, tardó cuatro horas en bajar con un cable ethernet, lo que es desesperadamente lenta. Tal vez los repositorios de Debian estaban saturados, no se, espero que la próxima sea más rápida.

Para instalar software hay dos programitas: Aptus y Aptus-Extra, donde se puede escoger entre un listado. Pero lo más familiar y conveniente sigue siendo Synaptic, que funciona muy bien. Sparky es muy actualizado (siendo Debian Testing) ya viene con el kernel 4.6. Lo único dudoso es que Firefox (navegador default) viene en la versión ESR, que en este momento marca 45 en lugar de 47. Es decir, se está usando una versión «corporativa» que es un poco más vieja que la versión estándar, quien sabe porqué.

Por lo demás todo funciona perfectamente, el sistema es estable y muy usable para trabajar. Hay LibreOffice 5 y cantidad de programas ya preinstalados. En suma, una distro recomendable, especialmente para PCs y laptops viejas y poco potentes.

Un pero que le pongo es que el forum de Sparky parece poco activo. Especialmente para quienes están acostumbrados al hervidero de actividad de los forum de Debian, Ubuntu y Mint.

 

Publicado en Uncategorized | 3 comentarios

Live Linux USB con persistencia

Desde hace años quería hacer una instalación Linux «portable» en una memoria USB, pero nunca tuve tiempo y ganas de ponerme a buscar. En realidad no es tan difícil, sólo hay que dedicarle un poco de tiempo y paciencia.

¿Para qué sirve un sistema operativo portátil? Para ir cargando con una simple memoria USB y poder trabajar con el SO favorito en cualquier computadora. Por ejemplo la computadora de un amigo prestada, o la de una oficina o de un hotel. Es muy conveniente para la privacidad (toda la actividad que uno hace en computadora ajena se queda en la memoria, no deja ninguna huella) y para la comodidad de tener el SO y escritorio favorito para trabajar.

Bien, para no hacer el cuento largo. Primero hay que elegir cuál distro instalar en la memoria. Yo probé varias, algunas no me funcionaron o no me gustaron. La distro tiene que ser ligera para no ocupar demasiado espacio en la memoria, y para ser lo más responsiva posible. Hay distro como Puppy Linux y Porteus que son construidas especificamente para ser portátiles. Puppy no me gusta, así queda descartada. Probé Porteus: una elegante distro basada en Slackware, con diferentes escritorios para escoger. Yo probé con Xfce y me gustó, pero, lamentablemente, no me reconoció el touchpad de una laptop donde la probé.

Intenté con Peppermint 7 y me funcionó todo. Bonita distro, aun si se usa como SO permanente. Tiene escritorio híbrido LXDE-Xfce, es ligera y elegante. Yo la usaría como SO principal pero Linux Mint (Cinnamon o Xfce) me tiene cautivado y no pienso cambiar por el momento.

Vamos por lo fácil, sin rompernos la cabeza con oscuros comandos en el terminal. Ahora, lo que hay que hacer es bajar la ISO de Peppermint ( https://peppermintos.com/guide/downloading/ ) (Yo escogí la de 64bit) . Luego (desde un PC corriendo Linux) instalar Unetbootin. Este pequeño programa formatea la memoria USB (en FAT32), instala la distro de preferencia y asigna una cantidad de espacio para la persistencia. Todo con pasos muy sencillos, el programa permite elegir la memoria a formatear, elegir la ISO para instalar y elegir la cantidad de megas que se quiere asignar para persistencia. ¿Qué diablos es la persistencia? Es la posibilidad para el SO «Live» de guardar modificaciones entre un arranque y otro. De otra manera se reiniciaría siempre sin modificar, se perdería todo lo que uno ha hecho durante una sesión.

Dependiendo del tamaño de la memoria (la mía es de 8GB), es recomendable asignar de un mínimo de 1GB a un máximo de 4GB. El área de persistencia viene en la forma de un archivo llamado casper-rw  , el cual no puede ser mayor de 4GB porque este es el máximo permitido por el sistema FAT32. Pero es mucho espacio y para mí es suficiente. Hay una segunda opción para tener más espacio, que es la de crear una partición con formato ext4 del tamaño que se quiera, y nombrarla casper-rw. El SO reconocerá esta partición como alternativa válida para grabar las modificaciones, si se elimina el file casper-rw. El particionado se puede hacer con GParted.

Bien, ahora tenemos la memoria con el SO instalado y el área de persistencia. Pero aun falta un paso más. Hay que modificar dos archivos: /boot/grub/grub.cfg   y   /isolinux/txt.cfg

Para hacerlo, se puede seguir este tutorial desde el punto 5: https://usbubuntu.wordpress.com/make-it-persistent/

Si la distro no es Ubuntu, es suficiente cambiar los nombres donde aparece «Ubuntu» con el nombre de nuestra distro (se puede controlar el nombre de estos files en la memoria USB). Siempre que pertenezca a la familia de Debian, no se si funciona con otras familias de Linux.

Un tercer archivo se tiene que modificar en algunos casos, para poder ver el menú completo de arranque del SO: /isolinux/isolinux.cfg   En mi caso, no fue necesario, ya estaba como «debería estar».

¡Y es todo!

Es suficiente probar con cualquier computadora: primero entrar al Bios/UEFI y modificar la sequencia de arranque para dar prioridad a los dispositivos USB. Luego arrancar la compu (de ser necesario, usar la tecla F2, Supr, F12 o la que sea durante el arranque para entrar al selector), y esperar que cargue la distro. El SO se inicia en modo de persistencia, pero aun puede ser usado para instalarse en cualquier disco duro o SSD de forma permanente, si se prefiere. Aun sigue funcionando como distro «Live». Peppermint 7 es rápido cargando desde la USB y trabajando con la memoria RAM: casi tan responsivo como si estuviera instalado en el disco. Yo instalé Libreoffice Writer y algunos programas de uso frequente, como Pinta. 4GB de espacio son más que suficientes para todo o casi.

En fin, misión cumplida.

Aquí una captura de pantalla de Peppermint 7 en mi PC principal:

Screenshot_2016-07-08_23:34:53

 

 

 

Publicado en Uncategorized | 2 comentarios

Repetidor de Wifi

La señal de Wifi puede deteriorarse en un edificio debido a las interferencias: con otras redes Wifi que usan los mismos canales, y con aparatos como los teléfonos inalámbricos.

En mi estudio no me llegaba bien la señal a pesar de que mi escritorio está a sólo pocos metros del modem principal. Pero hay de por medio tres paredes y un teléfono inalámbrico. Además varias redes de vecinos son bastante intensas e interfieren con la mía. De este modo la señal llegaba muy deteriorada a mi receptor Wifi (mi PC principal de mesa). Una solución provisional era la de conectar con cable ethernet el modem al PC, pero era poco práctica, ya que había que dejar un cable extendido en el piso a lo largo de un pasillo y dos habitaciones, con el riesgo de tropezar continuamente.

Finalmente, me decidí por comprar un repetidor de señal de Wifi, que amplifica la señal desde el modem. Un breve recorrido por Ebay y encontré este modelo por solo 200 pesos aprox. Envío gratis desde Hong Kong (pero se tarda dos meses en llegar).

repetidor

Las instrucciones son bastante claras. Hay que «dar de alta» una red abriendo un link en internet, a través del navegador, y poner allí los datos de la red de preferencia con la clave correspondiente.

Bien, para no hacer el cuento largo. El repetidor, aunque barato, funciona bien, capta la señal y la amplifica, pero no elimina las interferencias, más bien crea otras duplicando la señal. En efecto la red doméstica aparece duplicada: una amplificada con entre 90 y 100% de intensidad, la otra sin amplificar, con entre 47 y 55%. Todo bien entonces? ¡No! La señal efectivamente aparece más fuerte, pero el ancho de banda disminuye, y la señal misma es inestable (tiende a desconectarse). Hice varias pruebas con speedtest para comprobarlo. No es funcional. Y la situación no cambia moviendo el repetidor de un lado al otro del cuarto.

En fin, decidí probar como última opción la de cablear con ethernet desde el repetidor al PC, excluyendo completamente la transmisión inalámbrica. Y funcionó! Sin modificar ningún parámetro (los datos de la red ya estaba grabados en el repetidor). El repetidor capta la señal vía inalámbrica desde el modem, y la reenvía por cable a la computadora.

En suma, si las interferencias inalámbrica son fuertes, la conexión ethernet puede resolver el problema. Por lo menos, me lo resolvió a mí.

Publicado en Uncategorized | Deja un comentario

Midori, Firefox, Slimjet

¿Qué navegador usar para la red? Hay muchas opciones para diferentes exigencias y gustos. Depende también del hardware: cantidad de RAM, potencia del procesador, velocidad de la conexión a internet, etc.

Tengo tres navegadores para recomendar, para diversos usos y diferente hardware:

1 – Midori: para computadoras / laptops realmente muy viejas y con poca RAM. Es un navegador extremadamente ligero, pero con un buen aspecto y las funciones esenciales. Usa poca memoria y es bastante estable. No intenta usar la GPU de la computadora, así es la opción más segura para evitar conflictos relacionados con las gráficas. Las GPU más viejas suelen crear problemas en otros navegadores cuando está seleccionada la opción de «aceleración de hardware». Un problema con este navegador es que no es compatible con muchas páginas de internet, por ejemplo no abre bien Gmail. Midori se puede descargar directamente de Synaptic o de la terminal: está en los repositorios de Debian y de Ubuntu/Mint.

2 – Firefox: para computadoras / laptops con especificaciones no tan viejas y medianamente potentes. Es mi opción estándar por su estabilidad, su nivel de seguridad, por la compatibilidad total con todos los sitios de la red, y por su inmenso número de extensiones. Ocupa menos memoria RAM que Chrome y es muy estable. No voy a gastar más palabras: Firefox es el rey de los navegadores. Es el navegador por defecto en muchas distribuciones de Linux, y se puede descargar directamente de Synaptic o de la terminal: está en los repositorios de Debian y de Ubuntu/Mint.

3 – Slimjet. Es un «fork» de Chromium (la versión «libre» de Chrome), está disponible para Linux desde el sitio http://www.slimjet.com/es/   como archivo .deb  o  tar.xz   Es reciente pero completo y perfectamente funcional. Consume relativamente pocos recursos (un poco más que Midori, pero un poco menos que Chrome, aproximadamente lo mismo que Chromium y un poco más que Firefox *), es estable, carga las páginas rápido y tiene algunos agregados útiles, por ejemplo un adblocker incorporado, y un turbo downloader. Es muy configurable (tiene una cantidad de opciones, sobre todo para la privacy), y además es totalmente compatible con las extensiones de Chrome. Lo recomiendo como alternativa a Firefox, especialmente cuando la RAM no es mucha. Es más rápido que Firefox en cargar las páginas, y maneja bien la RAM: la versión 32bit consume menos que Firefox, mientras que la de 64bit consume un poco más (así que la primera es recomendable para computadoras con poca RAM). No es open source, a pesar de que deriva de Chromium, pero no estorba con publicidad ni nada y es seguro para la privacy. Corre perfectamente en Linux. Para SSDs y discos pequeños, hay que considerar que crea muchos archivos de cache, como Chrome. Para enviar la cache a la RAM, hay que editar el lanzador del programa en el menu (y en el escritorio), agregando después de la dirección de comando del lanzador: –disk-cache-dir=»/tmp/ram/»   O bien entrar en Configuración –>Cache options–>custom cache directory–> (y agregar)  /tmp/ram/    Pero tener en cuenta que así aumenta notablemente el uso de la RAM, lo que afecta a equipos que tienen poca.

[* Después de probarlo por un par de semanas, veo que consume constantemente más RAM que Firefox, aunque es notablemente más rapido en abrir las páginas. Esto vale para la versión de 64bits, ya que la de 32bits es mucho más frugal en el uso de la RAM]

4 – Hay otros navegadores buenos, como Chrome (solo si se dispone de RAM suficente), Chromium, Opera y Vivaldi. Chrome es indispensable para ver Netflix y no es mal navegador pero es un devorador de RAM, y poco atento a la privacy. En fin, a mi parecer Midori, Firefox y Slimjet cubren la mayoría de las exigencias para diferentes usuarios y contextos.  Ojo, desde 2016 Chrome ya no soporta Linux 32bits (es necesario pasarse a Chromium o Slimjet).

Aquí una captura de pantalla de Slimjet:

Captura de pantalla_2016-03-08_20-32-30

 

 

 

 

 

Publicado en Uncategorized | Deja un comentario

Abrir un navegador desde la terminal

Si ocurre que un navegador (browser) no funciona por «x» razones, hay una forma sencilla de prenderlo desde la terminal.

Solo hay que digitar el nombre del navegador y agregar la exclusión de la gpu, por ejemplo:

firefox  –disable-gpu

chromium-browser –disable-gpu

flashpeak-slimjet –disable-gpu

(–disable-gpu lleva dos líneas delante). Al abrirse el navegador, hay que ir a las opciones de configuración y deshabilitar «aceleración de hardware»…y listo!

Si el problema no es causado por la gpu, se puede correr el navegador en modos seguro, por ejemplo:

firefox -safe-mode

(-safe-mode lleva una sola línea delante). De esta manera, el navegador se abre sin plugins y agregados varios.

Publicado en Uncategorized | Deja un comentario

Mantenimiento y estado del SSD

El SSD (Solid State Disk), basado en una memoria tipo nand-flash, como sabemos, nos da un desempeño muy superior al HDD (Hard Disk Drive), basado en un disco magnético rotatorio.

Linux maneja muy bien los SSDs, y en algunas distro como Ubuntu y Linux Mint, activa il wear-leveling (TRIM) automáticamente (es la operación de redistribución de la información sobre la supeficie del SSD, para evitar que se escriba una y otra vez sobre las mismas áreas). El formato Ext4 es perfecto para los SSDs.

Para estar seguros de que TRIM funcione normalmente, podemos averiguarlo en el Terminal mediante el comando:

sudo hdparm -I /dev/sda | awk ‘/.*TRIM supported.*/{ if ($1 == «*») print «Yes, TRIM is enabled»; else print «No, TRIM is not enabled.»;}’

Si está activado, debe dar como respuesta: Yes, TRIM is enabled.

Para conocer el estado de «uso» del SSD (cuanta vida útil le queda), tenemos que, primero instalar el paquete «Smartmontools»:

sudo apt-get install smartmontools

Luego, ingresar el comando:

df -h

Lo cual nos dará una lista de las unidades de nuestro sistema. Nos fijamos en la que tiene como punto de montaje /  y la que tiene /home  . En mi caso es una sola: sda2. Puedo considerarla como sda o sda2, dará el mismo resultado en las mediciones.

Luego, ingresamos el comando:

smartctl -i /dev/sda

Lo cual nos dará una lista de informaciones útiles de nuestro SSD. Por ejemplo, si está funcionado en SATA 3, la fecha del Firmware, etc.

Y venimos finalmente a averiguar el estado de salud del SSD, con el comando:

smartctl -a /dev/sda | grep Media_Wearout_Indicator

Lo cual nos dará el porcentaje de vida útil que le queda a la unidad. En mi caso es:

233 Media_Wearout_Indicator 0x0032 100 100 000 Old_age Always – 0

Que quiere decir que el SSD tiene aun 100% de vida útil, aunque ya sea «old age», es decir no es nuevo (en efecto, si bien recuerdo, lo compré a finales de 2012).  Nada mal…

Otra cosa que podemos averiguar es la velocidad de lectura del SSD, mediante el comando:

sudo hdparm -Tt /dev/sda

En mi caso, el resultado es:

Timing cached reads: 12768 MB in 2.00 seconds = 6386.88 MB/sec
Timing buffered disk reads: 1246 MB in 3.00 seconds = 414.93 MB/sec

Lo que quiere decir que la velocidad de lectura en disco es de 414.93 MB por segundo. Lo cual es muy bueno tratándose de un SSD ya bastante «viejo».

También podemos averiguar la velocidad de escritura, con el comando:

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync

En mi caso, el resultado es:

16384+0 registros leídos

16384+0 registros escritos

1073741824 bytes (1.1 GB) copiados, 2.22994 s, 482 MB/s

Otra medición puede efectuarse con el comando:

time (dd if=/dev/zero of=/tmp/test bs=32k count=16k > /dev/null; sync)

Lo cual, en mi caso, da como resultado:

16384+0 registros leídos

16384+0 registros escritos

536870912 bytes (537 MB) copiados, 0.161919 s, 3.3 GB/s

real 0m0.191s

user 0m0.000s

sys 0m0.167s

En fin, volviendo al wear-leveling (TRIM) aunque el sistema operativo lo efectúe periódicamente cada semana por sí solo, se puede también hacer mediante el comando:

sudo fstrim -v /

Esperando algunos segundos o minutos el resultado, que será el número de bytes redistribuido. En mi caso:

/: 98836041728 bytes were trimmed

Publicado en Uncategorized | Deja un comentario

Montar unidades automáticamente

Linux  Mint / Ubuntu monta (es decir, «activa» y hace aparecer) automáticamente unidades conectadas via USB. Pero no las que están conectadas a un puerto SATA. No  se porqué. Lo importante es que, si tenemos una configuración de sistema con dos (o más) discos HDD/SSD hay que montarlos manualmente. Se hace modificando el archivo fstab, que es el que se encarga de asignar y definir las unidades/particiones activas al arrancar el computer. Fstab se encuentra en /etc/fstab.

Pasos a seguir:

1 – buscar la uuid (clave de indentificación) del disco (o de la partición) que se quiere montar. Se hace en el terminal mediante el comando  sudo blkid. Debería aparecer algo así:

/dev/sda1: UUID=»F327-269F» TYPE=»vfat»
/dev/sda2: UUID=»4c6776vb-cve8-3481-8f3c-690a8eb76d8d» TYPE=»ext4″
/dev/sda3: UUID=»bd662fec-932a-4453-9f5d-0f6d271267e7″ TYPE=»swap»
/dev/sdb1: LABEL=»datos» UUID=»8124a6a0-3dgd-46e0-8791-46e9e15d1420″ TYPE=»ext4″

Cada partición y unidad tiene su número de identificación único, el uuid, y una dirección de montaje.

2 – bien, ahora hay que abrir fstab para modificarlo. En el terminal:  gksudo gedit /etc/fstab/

Aquí vemos las particiones y unidades que se montarán, con unos códigos que especifican las condiciones y modos de montaje. Por ejemplo el disco principal (/dev/sda2) es:

UUID=4c6776vb-cve8-3481-8f3c-690a8eb76d8d  / ext4 noatime,errors=remount-ro 0 1

Lo que hay que hacer es sencillo. Tomamos el uuid de la unidad que queremos montar. En este caso es la /dev/sdb1, cuyo uuid es 8124a6a0-3dgd-46e0-8791-46e9e15d1420 y lo ponemos en una línea abajo de las demás, agregando después el punto de montaje y las condiciones de montajes:

UUID=»8124a6a0-3dgd-46e0-8791-46e9e15d1420″ /home/xxx/datos         ext4    noatime,errors=remount-ro 0       1

Que quiere decir: UUID (ya expliqué qué es), punto de montaje (aquí lo monto en /home/xxx (nombre de usuario)/datos, formato de archivos (en este caso ext4) y los demás parámetros estándar de montaje (sólo hay que copiarlos de la línea de la partición o disco principal).

Así al arrancar la unidad «datos» aparecerá en /home como «datos» al lado de «Descargas», «Música», «Imágenes», etc.

Y ya es todo!

Publicado en Uncategorized | Deja un comentario

Ripear CDs con Asunder

¿Quien no tiene por allí una colección de CDs acumulada en los años? La mía no es tan amplia pero tengo muchos. Naturalmente, hoy ya casi no se usan para reproducir música. Lo que se necesitan son archivos mp3 (o flac u otro formato digital) para reproducir en diversos aparatos.

Bien, para ripear los CDs (es decir, convertir el formato WAW en uno digital) hay un programa bueno, sencillo y efectivo. Se llama «Asunder». Aquí el sitio con unas capturas: http://littlesvr.ca/asunder/

Se encuentra en los repositorios de Debian/Ubuntu/Mint y probablemente también en AUR. Cuando se instala hay que instalar también el paquete «lame» que sirve para decodificar los mp3.

Excelente programa, espartano, esencial, minimalista.

Cuando se ripea, es importante activar la búsqueda CDDB (búsqueda de la información de las pistas de audio en internet) y configurar el formato y calidad de los archivos (ver «preferencias»). 192 kbps son suficientes para reproducir con buena calidad, sin aumentar demasiado el tamaño  de los archivos. Si se quiere un audio más fiel al original, hay que aumentar la calidad a 256 o 320 kbps (el límite superior de mp3), pero así aumenta también el tamaño de los archivos.

Para complementar Asunder en la tarea de taguear (etiquetar), en el caso de que no salgan bien los tags o para archivos mp3 en el disco duro, hay un pequeño programa bastante bueno: easytag.  Se puede instalar desde los repositorios de Debian/Ubuntu/Mint.

*para copiar todo el cd o dvd en una imagen única, se puede hacer mediante el comando «dd» en el terminal. Por ejemplo, para crear una .iso de un cd o de un dvd:

dd if=/dev/cdrom of=image_name.iso

Publicado en Uncategorized | Deja un comentario

Mejoras significativas con el nuevo kernel de Linux 4.2

El kernel es la parte central, básica (el «motor»), del sistema operativo Linux. Se actualiza bastante frecuentemente y cada actualización viene con mejoras adicionales y nuevos drivers. Cada distro viene con una versión de kernel que no es la última, sino, generalmente bastante atrás en las versiones disponibles. Pero es la versión que los desarrolladores consideran más estable en una perspectiva prudente para la mayoría de los usuarios. El kernel puede ser cambiado o modificado de manera modular, es decir, sin reinstalar el sistema operativo Linux.

Bien, para no hacer el cuento largo, decidí arriesgarme y cambiar el kernel 3.6 que venía default en Linux Mint 17.2 con uno de los últimos disponibles, el 4.2. ¿Porqué lo hice? Porque las reviews indicaban claramente que la versión 4 traía importantes mejoras al desempeño de las computadoras, especialmente para los procesadores Atom y Celeron Bay Trail.

Hay que considerar que cuando se instala un nuevo kernel, el anterior no se borra ni se sobreescribe, solo queda como opción de arranque en el grub. Es decir, que si el nuevo kernel no funciona o se estropea algo, se puede aun arrancar con el viejo kernel y borrar el nuevo. Así que nada dramático, sólo es cuestión de saber como hacerlo y probar.

Para instalar el kernel 4.2 hay que bajarlo del sitio oficial de Ubuntu, donde vienen todas las versiones en orden para escoger. Yo escogí la 4.2.1, que no es la última pero casi. Hay un tutorial aquí: http://mintguide.org/system/491-install-linux-kernel-4-2-1-stable-on-linux-mint.html      Sin embargo no me funcionó (me daba errores). Lo que hice fue ir directamente al sitio de Ubuntu:  http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.2.1-unstable/       Aquí me bajé tres archivos para arquitectura de 64bits:

linux-headers-4.2.1-040201-generic_4.2.1-040201.201509211431_amd64.deb
linux-headers-4.2.1-040201_4.2.1-040201.201509211431_all.deb
linux-image-4.2.1-040201-generic_4.2.1-040201.201509211431_amd64.deb

Los puse en una carpeta, y desde aquí en el terminal ejecuté el comando de instalación:

sudo dpkg -i *.deb

Que instala todos los archivos con terminación .deb en la carpeta. El kernel se instala, da un mensaje de error que se puede ignorar, y todo termina bien.

Después hay que hacer un

sudo update-grub

Para que el grub registre el nuevo kernel y lo disponga como primera opción de arranque.

Reinicié la compu cruzando los dedos, y todo salió bien. ¿Hay alguna mejora? Por supuesto! Instalé el kernel en dos laptops con procesador Bay Trail n2830 y 2GB de RAM. En ambas puedo notar:

1 – una mejora significativa del la velocidad general del sistema. Ahora todo parece tan rápido, como si fuera un procesador core i3 por lo menos. Desaparecieron los lags ocasionales y cierta lentitud en algunas operaciones.

2 – una gran mejora en la navegación en internet: más rápida, aun si el modem está lejos.

3 – una pequeña pero detectable mejora en la duración de la batería. Media hora más aproximadamente.

¿Porqué hay mejoras en el desempeño del sistema? Probablemente el buen Linus Torvalds y su equipo mejoraron los controladores para diversos componentes del hardware, y el desempeño general del sistema en aspectos clave, como el manejo del wifi y el escalado de frequencia del procesador. Total, que ahora el pobre Bay Trail vuela literalmente, y la navegación en internet se disparó en velocidad y calidad. En suma, vale la pena cambiarse al nuevo kernel.

———–

Update: hay una nueva versión del kernel 4.2: el 4.2.3. La instalé sin problemas, sin embargo en algunas laptops puede desconfigurarse el wifi y la tarjeta gráfica nvidia. Hay que estar preparados para revertir al kernel anterior o buscar un parche y drivers compatibles.

Publicado en Uncategorized | Deja un comentario

Toshiba Tecra A4 con Peppermint 5

Revivir viejas computadoras con Linux es muy divertido, y también útil ya sea para el medio ambiente (evitar tirar aparatos que aun pueden servir) y el bolsillo (gastar menos en nuevos aparatos). Esta vez le tocó a una vieja laptop de 2005, que me dieron en el trabajo en ese año (ya pasó una década!).  En ese entonces era una muy buena computadora, con un procesador Intel Pentium M 730 / 1.6 GHz («Centrino») de un sólo núcleo pero bastante veloz, y 512MB de memoria RAM. Corría XP muy bien, con Firefox y Microsoft Office (antes 2003, luego 2010) trabajando fluidamente. Tiene un lector de DVD, un excelente teclado y una muy buena pantalla de 15″ LCD glossy. Todo el hardware aun funciona muy bien (incluso el teclado y el touchpad, que normalmente sufren bastante desgaste), así ¿porqué tirarla o dejarla arrumbada en un mueble?

tecraA4

Para «reanimarla» ya le había aumentado la memoria RAM a 2GB (el máximo permitido) y cambiado el adaptador de corriente (el original se descompuso hace mucho tiempo, lo cambié con uno genérico multivoltaje, ajustándolo a 15 voltios). La batería la cambié una sola vez, pero ahora también la «sustituta» se descompuso, no dura ni un minuto, asi hay que mantener la laptop siempre enchufada. Esta laptop consume alrededor de 25 watts en «idle» y se calienta un poco con el uso (pasa de unos 50 grados a 75), pero siempre en un rango aceptable (el Pentium M soporta temperaturas altas). El ventilador se oye pero no es excesivamente molesto.

toshiba side

El windows XP con el cual venía originalmente esta laptop hoy es un sistema operativo descontinuado y algo peligroso de usar en internet. Además se ve «viejo», y lo es!  Por ello ya le había instalado Linux hace algunos años en arranque dual con XP, y se la di a uno de mis hijos para sus tareas y juegos «ligeros». Probé tres distros: Peppermint 3 (muy buena, pero hoy descontinuada), Lubuntu 14.04 (buena pero con esta distro el sistema se «congelaba» por un minuto durante cargas intensas del sistema), y la actual, Peppermint 5 (basada en Ubuntu 14.04).

¿Porqué esta distro? Porque es una de las pocas distros «ligeras» que me ha funcionado desde la instalación. Intenté instalar otras sin éxito, por ejemplo no pude instalar Linux Lite 2.4, que me gusta mucho, el disco de instalación no era reconocido.

Peppermint es una excelente opción para máquinas viejas y poco potentes, tiene un desempeño similar a Lubuntu (consume poca RAM, es fluida, y arranca y cierra rápidamente) y tiene buena estética, superior a Lubuntu, aunque menos «bonita» que Linux Mint Xfce. El escritorio es un LXDE modificado con elementos de Xfce (por ejemplo, usa el compositor Xfwm). El reconocimiento de hardware es excelente. Todo funciona «out-of-the-box», como debe ser. Sólo las teclas de funciones (fn + algo) no sirven y, por ejemplo, el brillo de la pantalla no se puede modificar, queda fijo en 100%. Es un problema de acpi para las laptops Toshiba, no encontré soluciones. Aquí una captura de pantalla:

peppermint5

Hay que tener paciencia con las aplicaciones porque al ser de un sólo núcleo, la laptop casi no soporta la multitarea, pero todo funciona bastante fluidamente, incluso los videos en el navegador (viene con Chromium). LibreOffice corre sin problemas, y la laptop reproduce radio y música muy bien. En suma, es aun muy usable.

Publicado en Uncategorized | 2 comentarios