Archivo de la categoría: GNU/Linux

acpi=off en Grub2 en Ubuntu 9.10

Con la última versión de Ubuntu viene por defecto el gestor de arranque Grub2, que en cuanto a configuración, difiere bastante de su predecesor. Si necesitáis desactivar el ACPI en el arranque de vuestro sistema por alguna razón, se hace de la siguiente manera:

Editamos el archivo /etc/default/grub (es necesario tener permisos de administrador) y buscamos las líneas siguientes:

GRUB_CMDLINE_LINUX=""

Y lo modificamos tal que así:

GRUB_CMDLINE_LINUX="acpi=off noapic nolapic"

Guardamos el archivo y ahora hay que actualizar el GRUB para que se cargue la nueva configuración, así que ejecutamos el siguiente comando:

sudo update-grub

La próxima vez que reiniciemos la máquina, debería arrancar con dichas opciones. Nota: en este ejemplo se han desactivado también APIC y LAPIC.

Vía El Camino del Exceso.

Bonus: cómo cambiar la imagen de fondo de Grub2.

HP LaserJet 1020 en Fedora 10

Desde hace unos días soy usuario de Fedora 10, por ahora bastante contento, y la otra forma que usaba en Ubuntu no me funcionó, así que os dejo con un nuevo how-to más sencillo:

  1. Enciende la impresora
  2. Si tienes una versión configurada de la misma en Impresoras, bórrala
  3. Ejecuta como root los siguientes comandos:
  4. # yum install hplip hplip-gui
  5. # hp-setup
  6. Sigue los pasos de la instalación gráfica
  7. Apaga la impresora y vuelve a encenderla
  8. Ya debe funcionar correctamente

Vía Troels Kofoed Jacobsen’s blog

Presentación del Taller de introducción a GNU/Linux en la ETSIIT

Aquí tenéis la presentación tanto para consulta, como para su uso y modificación bajo los términos de la licencia Creative Commons. Gracias JJ Merelo por presentarme y por la crónica en el blog de la OSL. También ha subido algunas fotillos.

Taller de introducción al sistema operativo GNU/Linux en la ETSIIT

El próximo jueves 26 de febrero daré una breve introducción del sistema operativo libre GNU/Linux. Tendrá lugar a las 12 del mediodía en el Salón de Grados de la ETSIIT.

Hablaré sobre qué son las distribuciones, los repositorios, los diferentes sistemas de escritorios, programas libres alternativos al software privativo, manejo básico de la línea de comandos, entornos de programación, sistemas de ficheros y cualquier otra duda que surja sobre la marcha.

Este taller está englobado en el Ciclo de Software Libre de la OSL de la UGR y lo impartiré en representación de Gcubo.

Reproducir vídeos 3GP con sonido en Ubuntu

Hace un par de años ya hablé sobre este problema y me da vergüenza que siga sin resolverse en una distribución como Ubuntu que pretende ser amigable para el usuario. Y no me parece amigable que al intentar reproducir vídeos que grabamos con el móvil en formato 3GP, no se escuche el sonido.

El problema sigue siendo que los binarios que nos ofrecen de la librería libavcodec no vienen compilados para soportar amr/3gp. La solución «complicada» es compilarlos a mano como explican aquí. O bien, si queremos ahorrarnos problemas, instalar Real Player para Linux y en un plisplás podremos ver estos vídeos sin problemas.

Sistemas de archivos de última generación

A raíz de este interesante post de Topopardo, he descubierto que los sistemas de archivos que utilizamos diariamente se nos están quedando cortos: NTFS, ext3, ReiserFS, por no hablar de FAT32.

Para tratar con las inmensas cantidades de información que se manejan hoy día, necesitamos nuevos sistemas de archivos que permitan tamaños de ficheros más grandes, así como una mejor optimización de los mismos. Con esta intención aparecen ext4, ZFS y Btrfs, que ya se pueden usar con las últimas versiones del kernel de Linux. Veamos a continuación una breve descripción de cada uno de ellos, pero antes, una breve resumen de las unidades de medida:

  • 1 EiB = 1024 PiB
  • 1 PiB = 1024 TiB
  • 1 TiB = 1024 GiB

ext4

  • Tamaño máximo del volumen: 1 EiB
  • Máxima dimensión de archivo: 16 TiB
  • Máximo número de archivos: 4 mil millones
  • Desarrollador: Mingming Cao, Dave Kleikamp, Alex Tomas, Andrew Morton, entre otros

ZFS

  • Tamaño máximo del volumen: 16 EiB
  • Máxima dimensión de archivo: 16 EiB
  • Máximo número de archivos: 2^48
  • Desarrollador: Sun Microsystems

Btrfs

  • Tamaño máximo del volumen: 16 EiB
  • Máxima dimensión de archivo: 16 EiB
  • Máximo número de archivos: 2^64
  • Desarrollador: Oracle Corporation


Actualizado: añado también el sistema HFS+, que a pesar de haber sido desarrollado en 1998 tiene unos datos a la altura de estos otros sistemas aparecidos estos últimos años.

HFS+

  • Tamaño máximo del volumen: 16 EiB
  • Máxima dimensión de archivo: 8 EiB
  • Máximo número de archivos: ilimitado
  • Desarrollador: Apple

Además de estas burradas de almacenamiento, tanto ZFS como Btrfs funcionan a base de instantáneas (snapshots). Tomar una instantánea simplemente significa no liberar los bloques utilizados por versiones antiguas de los datos. La ventaja es que las instantáneas se toman rápidamente y también son eficientes desde el punto de vista del espacio, pues comparten los datos sin modificar con el sistema de ficheros. Es usado por ejemplo en TimeMachine, el sistema de backups de MacOS X.

Y no voy a hablar de WinFS porque no creo que llegue a existir realmente, a no ser que rebauticen al NTFS por ese nombre.

Crónica del taller de instalación de GNU/Linux

Tal y como avisé el otro día, esta mañana he impartido un taller de instalación de GNU/Linux en la ETSIIT.

Valoración

Por lo general, considero que el resultado ha sido bastante positivo, ya que salvo tres chicos, los demás se han ido con el sistema operativo instalado y funcionando. Principalmente hemos instalado Guadalinex v5, aunque también alguna Ubuntu 8.10. También se han repartido unos folletos de introducción a GNU/Linux que podéis descargar en PDF, junto con otros, aquí.

Quiero agradecer a JJ Merelo y Alfonso E. Romero por pasarse a echar una mano :)

Known issues

Algunos problemas que hemos tenido en el arranque, se han solucionado editando la línea de arranque (pulsando F6 en Guadalinex) y escribiendo las opción

acpi=off

y

pci=nomsi

. En el caso de un ordenador antiguo también usamos

ht=off

para desactivar el HyperThreading. Para que estas opciones se queden grabadas y no tengamos que escribirlas en cada arranque, es necesario editar el fichero /boot/grub/menu.lst.

Para ello, una vez en Linux, nos dirigimos a Aplicaciones, Accesorios, Terminal y ejecutamos el siguiente comando:

sudo gedit /boot/grub/menu.lst

Ahora, vamos casi al final del archivo y buscamos una línea parecida a esta:

kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=3fefae65-dde2-4c19-9d29-d72fcc02dfba ro quiet splash locale=es_ES

Simplemente añadiremos al final, las opciones que nos convengan. Guardamos el archivo y listo.

Inknown issues

En los portátiles que no hemos conseguido instalarlo, dos de ellos eran el mismo modelo de PackardBell, y el problema era que Windows Vista no particionaba bien el disco duro, y por tanto en la instalación no nos aparecían las particiones correctamente. El otro portátil era un Toshiba Satélite de hace unos 6 años que al parecer tenía problemas al leer el CD y no conseguía arrancar.

Presentación

Aquí os dejo con la presentación, que podéis descargar libremente en este enlace.

Talleres de Gimp y de instalación de GNU/Linux en la ETSIIT

El jueves 15 de enero va a tener lugar un taller de introducción a GIMP, un programa de retoque fotográfico libre, a cargo de Sergio Alonso, dentro de la Oficina de Software Libre de la Universidad de Granada. Tendrá lugar a las 12:00 en el aula A4 de la ETSIIT (aulas prefabricadas).

Y a la mañana siguiente, viernes 16 de enero, impartiré un taller de instalación de GNU/Linux a las 11:00 en el aula A1, también en la ETSIIT, como ya presidente de Gcubo, en colaboración con la OSL. La idea es que os llevéis vuestro ordenador y podamos hacer la instalación del sistema in situ e ir resolviendo dudas sobre la marcha. Allí repartiremos cds de Guadalinex, la distribución que ofrece gratuitamente la Junta de Andalucía.

La entrada es libre a cualquier persona, hasta cubrir aforo.