viernes, 11 de noviembre de 2011

Iniciar Ubuntu siempre en modo texto

Para que Ubuntu se inicie siempre en modo texto, tenemos que modificar el grub.

Editamos el fichero de la configuración por defecto de grub:


#sudo nano /etc/default/grub
Sustituye la línea:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
y cámbiala por:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text"
Reescribe el grub en el sector de arranque del disco:

#sudo update-grub
La próxima vez que reinices el entorno gráfico no se iniciará. Si quieres hacerlo, puedes usar:

#startx

jueves, 10 de noviembre de 2011

Reemplazar disco duro en un portátil por SDHC (micro-SD)

Como experimento, he sustituido el disco duro de un portátil TOSHIBA con Intel Centrino de los que distribuye la Junta de Andalucía a los centros TIC, concretamente uno modelo PTM50E-07302KLX, por un adaptador SATA 2.5" para SDHC, es decir, he sustituido el disco duro, un TOSHIBA HDD2D34 y en su lugar he puesto una SDHC de 8GB de clase 10.

Para comprobar el funcionamiento, he instalado Ubuntu 10.10 en la micro SDHC de 8GB clase 10 con un adaptador para SATA y ejecutado un test de benchmarking con System Profiler and Benchmark tool.

El equipo tiene un procesador es un T1300 @ 1600GHz, 2M caché con 512MB de memoria.
Después de ejecutar varios test, estos son los resultados con el Ubuntu 10.10 instalado en la micro-SDHC:

CPU Blowfish: 20.11 (cuanto menos, mejor)
CPU CryptoHash: 61.77 (cuanto menos, mejor)
CPU Fibonacci: 5.94 (cuanto menos, mejor)
CPU N-Queens: 13.98 (cuanto menos, mejor)
FPU FFT: 10.47 (cuanto menos, mejor)
FPU Raytracing: 28.21 (cuanto menos, mejor)

Los resultados de los mismos tests con el disco duro de origen, un TOSHIBA HDD2D34 de 40GB son los siguientes:

CPU Blowfish: 20.15 (cuanto menos, mejor)
CPU CryptoHash: 62.11 (cuanto menos, mejor)
CPU Fibonacci: 5.89 (cuanto menos, mejor)
CPU N-Queens: 13.97 (cuanto menos, mejor)
FPU FFT: 10.51 (cuanto menos, mejor)
FPU Raytracing: 28.23 (cuanto menos, mejor)

Los tests anteriores han sido hechos con hardinfo 0.5.1 y no parecen mostrar mucha diferencia ya que están destinado a medir y comparar el procesador.

Los resultados con hdparm son los siguientes:
Con disco duro TOSHIBA:
#sudo hdparm -Tt /dev/sda
Timming cached reads: 2022 MB in 2.00 seconds = 1011.18 MB/seg
Timming buffered disk reads: 94 MB in 3.04 seconds = 30.95 MB/seg

Con tarjeta SDHC 8GB clase 10:

#sudo hdparm -Tt /dev/sda
Timming cached reads: 1874 MB in 2.00 seconds = 937.07 MB/seg
Timming buffered disk reads: 28 MB in 3.17 seconds = 8.85 MB/seg

Concluyendo: la tarjeta es ciertamente más lenta con bastante diferencia. Otra cosa es el consumo. Con una SDHC la batería puede llegar a duplicar su autonomía.

Los resultados de hdparm con un disco WDC WD6401AALS-00L3B2 de 3.5" son los siguientes:

Timming cached reads: 1228 MB in 2.00 seconds = 613.75 MB/seg
Timming buffered disk reads: 332 MB in 3.17 seconds = 107.06 MB/seg

miércoles, 9 de noviembre de 2011

UNITY no funciona después de actualización automática teniendo drivers de NVIDIA

Después de una actualización automática, al reiniciar el sistema, el escritorio está visible y operativo pero se  ha iniciado con Ubuntu clásico en lugar de UNITY que era el escritorio por defecto que estaba configurado.

Para comprobar si el driver gráfico y el hardware instalado es capaz de ejecutar UNITY puedes escribir el comando:

#/usr/lib/nux/unity_support_test -p



Si no se puede iniciar el modo gráfico de ninguna forma, podemos intentar recuperar la configuración segura accediendo a un terminal desde el modo de recuperación y escribiendo:

#sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.copia
#sudo cp /etc/X11/xorg.failsafe /etc/X11/xorg.conf


Se pueden ver cuáles han sido las últimas actualizaciones en el fichero /var/log/dpkg.log

En mi caso, las únicas actualizaciones que considero que han podido cambiar la configuración establecida están relacionadas con la instalación de mesa-dri puesto que ninguna otra aparece en el fichero relacionada con el sistema gráfico.

En todo caso, solución pasó por reinstalar el driver de NVIDIA. Paso a paso:

En primer lugar, abrir una consola de texto con CTRL-ALT-2 o acceder al sistema usando el modo de recuperación y desactivar en el entorno gráfico escribiendo:

#sudo telinit 3

A continuación, eliminamos todo rastro del driver antiguo:

#sudo apt-get remove --purge nvidia-*

Configuramos las X de nuevo con:

#sudo Xorg -configure

y por último reinstalamos el driver que deberemos tener previamente descargado en algún directorio:

#sudo sh NVIDIA-Linux-x86-285-05-09

La versión del driver puede variar en función de la tarjeta gráfica o de la versión de Ubuntu.