Tuesday, April 9, 2013

[Reseña / Review] Ubuntu 12.04.2

Reseña

Ubuntu 12.04.2 LTS

En este nuevo post veremos alguno de los cambios que se dieron desde que Ubuntu 12.04 salió, es decir hace casi un año atrás.

Si uds. usan la versión 12.04 la actualización a la última versión se hace automáticamente con el resto de las actualizaciones. Pueden verificar en qué versión está su sistema con el comando siguiente:

 lsb_release -a


He aquí una lista de las cosas más relevantes (según yo) en esta actualización:

Nuevo kernel

Cuando Precise Pangolin salió, el kernel que estaba siendo utilizado era la versión 3.2.0-23.36. Sin embargo desde que pasamos a 12.04.2 ahora la versión de Linux que está siendo utilizada es la misma que la que utiliza Quantal Quetzal (12.10). En otras palabras si desde el terminal usan el comando siguiente pueden ver qué versión están utilizando:

 uname -r





¿Y esta nueva versión de qué me sirve?

Pues con cada nueva versión del kernel se hacen algunos cambios y correcciones. Algunos drivers que no funcionaban bien por ejemplo. En mi caso yo utilizo una conexión 3G de vez en cuando, desde una llave USB y tenía que editar un poco el archivo /etc/modules pero ahora ya no tengo ningún problema para que Ubuntu reconozca mi USB. También estos cambios suelen mejorar el rendimiento de cada computador. Los pequeños cambios no son muy palpables la mayoría de veces pero las mejoras están ahí.

Nuevos drivers

Algo que me emocionaba mucho acerca de estas actualizaciones para los LTS es que los nuevos drivers que se van desarrollando, luego son incorporados en los paquetes de la distribución. Desde que Steam salió para Linux, todos los constructores de cartas gráficas empezaron a sacar nuevos drivers.

Por ejemplo nVidia sacó un nuevo driver que ha mejorado el rendimiento de sus gráficos. Uno puedo instalar estos nuevos drivers manualmente, o utilizando uno que otro PPA para obtenerlos. Pero en mi experiencia esto puede crear un gran problema de dependencias, lo cual es muy peligroso ya que tu sistema puede llegar a ser inutilizable y necesitas instalar todo de nuevo.

Como en mi computador solo tengo una carta gráfica Intel un poco vieja, no he visto una gran diferencia con los drivers anteriores. En cambio para el los preocesadores Intel Ivy Bridge, ahora pueden soportar hasta OpenGL 3.0 (antes solo OpenGL 2.X) que es lo que usan la mayoría de juegos de Steam para Linux.

Para ver en el terminal que versión de OpenGL estamos utilizando, necesitamos instalar el paquete mesa-utils

 sudo apt-get install mesa-utils

y luego usar el comando siguiente:

 glxinfo | grep "OpenGL version"






 Nuevos paquetes en el ISO para instalaciones complicadas

Últimamente con los computadores que vienen con Windows 8 hay algo llamado UEFI, o SecureBoot. El problema de esta opción es que el BIOS no permite instalar un nuevo sistema operativo en el computador. Me explico: uno puede desactivar todas estas opciones en el BIOS pero si quieren conservar Windows 8 pues este no va a iniciar sesión a menos de que el SecureBoot esté activo. Creo que el mejor tutorial que he visto en internet para poder instalar Ubuntu y Windows 8 en un mismo computador es este.
Uno de los nuevos paquetes que se incluyeron en el nuevo ISO se llama boot-repair que permite reparar el UEFI en caso de que después de la instalación uno no pueda iniciar Windows. 

Conclusión

Creo que viendo cuales son los cambios posibles para un LTS uno puedo querer utilizar esta versión de Ubuntu en vez de las nuevas que siguen saliendo cada 6 meses ya que esas suelen ser inestables. Una de mis preocupaciones/dudas era saber si podía instalar un nuevo kernel o si podía usar nuevos drivers sin que la mitad de mi computador deje de funcionar. Me alegra saber que esto se hace automáticamente con cada actualización de Ubuntu 12.04 porque viendo esto no me dan muchas ganas de instalar Raring Ringtail (13.04).

Si uno quiero utilizar una distribución muy estable de Linux, según yo, creo Ubuntu 12.04 es una gran opción. E instalar sus programas favoritos utilizando un PPA o un .deb para no tener que cambiar completamente de sistema. La próxima actualización se dará la semana del 15 de Agosto 2013.


Algunas fuentes:

Las notas de lanzamiento de Ubuntu 12.04.2 (en inglés)
El calendario para las próximas versiones de Ubuntu

Review

Ubuntu 12.04.2 LTS

In this post I'll will write about some of the changes that you can see in Ubuntu 12.04 since it was released almost a year ago.

If you use 12.04, the update to the new version is automatic. You can check what version of Ubuntu you're using with this command:

 lsb_release -a


Here's a quick list of the most important changes, for me, with this release:

New kernel

When Precise Pangolin first came out, the kernel was in version  3.2.0-23.36. However since 12.04.2 the Linux kernel that is being used is the same one that's used in Quantual Quetzal (Ubuntu 12.10). In other words if you use the following command line you can see which version of the kernel you're using:

 uname -r





So what do I do with a new kernel?

Well, with every new version of the kernel, many changes and corrections are made. For example, some drivers that weren't working got fixed. In my case I use a 3G mobile connexion from an USB. At first I had to change the /etc/modules file, and put some options in there. But now my system recognizes my USB without any problems. These changes also improve the perfomance of you computer. The little changes that are made may seem invisible but trust me, they're there.

New drivers

Something that I was really excited about was the new drivers that are develop. Luckily for the LTS user's these new drivers are incorporated to the packages when you update. Since Steam came out for Linux, every company that sells graphic chip-sets started to develop new drivers.

For example nVidia released a new driver that is supposed to increase the performance of their graphics cards under Linux. You can install the drivers manually or you could use a PPA, but with all the dependencies it's really hard to make everything work right. In my experience it's very dangerous, you could make your system unbootable.

My computer has only an incorporated graphic card from the Intel processor, and because it's getting old I haven't seen many changes. But for the newest processors of the Ivy Bridge family, support for OpenGL 3.0 has been incorporated (before only OpenGL 2.X was supported), which is what most Steam games need.


If you want to see what version of OpenGL you're running, you can install the mesa-utils package.

 sudo apt-get install mesa-utils

and then run this command:

 glxinfo | grep "OpenGL version"





 

New packages in the ISO image for new installations

New computers that have Windows 8 pre-installed have something call UEFI or SecureBoot. The problem with this feature is that the BIOS doesn't allow you to install a new operating system (if you want to run Windows and something else). Let me explain myself: you can deactivate this feature and install Ubuntu, but (sometimes) you won't be able to boot from Windows. I think the best tutorial I have seen it's this one.
For dealing with this problem a new package called boot-repair was added to the ISO image. You can use it to repair your UEFI if you can't boot from Windows or even if you don't have the option when you start your computer.

Conclusion

I think that with all these changes you would want to consider running this LTS instead of using the new versions that come every six weeks. I know, that they seem to be very stable, but when I see this, I really don't want to install Raring Ringtail. One of my concerns/doubts was that I didn't knew if the kernel or the drivers were gonna be updated and since it's done automatically I could only recommend to use Ubuntu 12.04 and maybe installing the latest version of your favorite program using a PPA or with a .deb .

The next big update for 12.04 is due to be released in August 2013.


Some sources:

Release notes for Ubuntu 12.04.2
Release schedule for Ubuntu, until 14.04

No comments:

Post a Comment