Archive for the ‘Linux’ Category
diciembre 1st, 2009
He hecho una instalación fresca en mi PC de la nueva versión de Ubuntu (Kubuntu en realidad), que ya tocaba después de venir actualizando una tras otra desde no sé cuando. Aprovechando la instalación fresca, he montado todo con LVM (volúmenes lógicos).
Como por desgracia todavía tengo que tener un Windows instalado, decidí probar Windows 7 para darle una oportunidad. Y aquí metí la pata, porque como ya sabemos, Windows no respeta nada y se carga lo que haya en el MBR del HDD, así que perdí el arranque del Linux y sólo arrancaba Windows.
Para intentar solucionarlo fui a tirar del maravilloso disquete de Super Grub Disk que guardo en un cajón, pero me acordé de que en esta versión de Ubuntu el Grub es nuevo, así que no iba a arreglar nada. Me puse a buscar otra forma, y aunque la encontré, nada decía de arreglar el desaguisado cuando estabas usando LVM.
Uniendo un poco de información de aquí y de allá he podido recuperarlo.
Estos son los pasos que hay que seguir:
- Arrancar con un CD Live de Ubuntu.
- Abrir un terminal “gnome-terminal” o “Konsole”.
- sudo apt-get install lvm2
- sudo pvscan
- sudo vgscan
- sudo vgchange -a y
- sudo lvscan
- Identificamos las particiones: sudo fdisk -lu
- sudo mount /dev/grupo/lvroot /mnt
- sudo mount /dev/sda5 /mnt/boot
- sudo mount –bind /dev /mnt/dev
- sudo mount -t proc none /mnt/proc
- sudo mount -t sysfs none /mnt/sys
- sudo chroot /mnt
- update-grub
- grub-install /dev/sda
- exit
- sudo umount /mnt/sys
- sudo umount /mnt/proc
- sudo umount /mnt/dev
- sudo umount /mnt/boot
- sudo umount /mnt
- Reiniciar
NOTA: Ahí están puestas mis particiones como ejemplo; por supuesto, cada sistema puede ser distinto y habrá que adaptar un poco los pasos.
agosto 24th, 2009
Tener el reproductor multimedia definitivo es algo que llevo esperando desde hace tiempo, pero parece que tendré que seguir esperando.
Ahora mismo en casa usamos una combinación de cacharros para poder ver la tele que nos gusta:
- Tenemos un televisor Philips LCD que es HD Ready (1080i como máximo), pero que no tiene conectores HDMI (le tengo puesto un convertidor de HDMI a DVI), ni TDT. Lo compramos en 2005, nos costó una pasta y no lleva nada de eso… pero bueno, su calidad de imagen es buenísima. No he visto muchas teles que se vean mejor que esta.
- Para ver los canales TDT usamos un iPlus, que lleva doble sintonizador de TDT y de satélite. Nos hemos dado de baja de Digital Plus, pero como es nuestro, lo podemos seguir usando para ver la TDT; y con el doble sintonizador podemos grabar un canal a la vez que hacemos timeshift en el que estamos viendo. Tiene soporte de HD (Alta Definición) en satélite y en TDT.
- Además, para complementar la oferta televisiva, tenemos una Xbox (de la primera generación) en la que tenemos instalado el Xbox Media Center, que es sin duda “el programa” para usar en una Xbox. Con ella vemos todo lo que descargamos de Internet, los videos caseros, las fotos, escucha música… Reproducimos tanto lo que está en su disco duro o lo que está en el servidor usando la red.
- Mi viejo ordenador (un Pentium 3) actuando como servidor de ficheros y con un programa de torrents (rTorrent) para descargar contenido multimedia de la Red. Este ordenador puedo además encenderlo y apagarlo desde la propia Xbox usando un script en Python.
El otro día, buscando algo, me encontré con el EMTEC Q800… No tenía mala pinta: sintonizador analógico (ya para nada) y de TDT, disco duro de 1TB, red, programar grabaciones, timeshift, modo NAS, reproducción por red usando Netbios, etc, etc… Pero lo que más me llamó la atención es que se podía modificar para usar en él una Debian, y hay gente que instala Transmission como cliente de torrents… Mmmmm… Se me pusieron los ojos como platos, ahora podría usar un sólo cacharro para sustituir a la Xbox, el iPlus y al ordenador que descarga de Internet… Además, seguro que consumiría menos electricidad que el Pentium 3 mientras descargaba de Internet.
El viernes pasado fui al Media Markt y allí estaba… pero al final pillé el S800 porque lleva euroconector, y no sé porqué, pero en mi tele lo que no es HD se ve mejor por euroconector que por DVI. Total: 269€
Me lo llevé a casa y lo probé el mismo viernes por la noche… ¿Resultado?: a las dos horas lo tenía empaquetado en su caja y pendiente de llevarlo de vuelta para que me devuelvan el dinero. Comento las razones, y no por orden de importancia:
- La calidad viendo la TDT era un poco inferior a la que me da el iPlus. No mucho, pero ya que cambio… :-)
- Lleva un sólo sintonizador de TDT. Si voy a quitar un aparato que lleva dos, no voy a sustituirlo por otro que lleva uno solo. Además, que uso bastante esta característica.
- No lleva soporte de TDT HD. La misma razón que el punto anterior… tengo que pasar a un aparato que tenga Alta Definición en la TDT.
- XBMC. Sobran las palabras. Hice pruebas y todas las películas que probé se veían mejor usando XBMC que usando el S800. Ese programa aplica ciertos filtros que mejoran mucho la calidad de imagen. Además, el soporte de subtítulos es muuuucho mejor (creo que el S800 ni siquiera lo tiene). Y mejor no hablar de la velocidad de los menús y del resto de características que disfruto en XBMC, como la Biblioteca… En fin, ni punto de comparación.
- No puedo encender el servidor desde el S800 usando el mando a distancia. Parece una tontería, pero lo uso demasiado… No me apetece levantarme del sofá y andar unos 20 metros para encender el ordenador… :)
Llegados a este punto ni siquiera me pensé el probar nada de instalar Debian ni mucho menos…
A destacar del S800, si no buscas lo que busco yo:
- 1TB de disco duro interno.
- Bajo consumo.
- Grabación de la tele (analógica y digital). Programable.
- Timeshift.
- Reproducción de archivos multimedia, tanto en disco local como por red.
- Lo puedes usar como servidor de ficheros.
- Creo que buena relación calidad precio.
En resumen: tendré que seguir esperando hasta que salga un buen Media Center que cumpla mis expectativas, o me tendré que decidir un día, comprar un mini ordenador con un Atom y montar algún software que me permita hacer todo lo que quiero.
¿Alguien recomienda algo? Estoy abierto a sugerencias… :-)
diciembre 17th, 2008
A vueltas con el Wake On LAN, que parece que todos los problemas me los voy encontrando yo.
Resulta que con la actualización en mi servidor casero de la Ubuntu server 8.04.1 a la 8.10, perdí la funcionalidad del Wake On LAN, que tanto trabajo me costó hacer andar y que además me es bastante útil.
En lo primero que me fijé es en que al apagar el equipo se apagaba la tarjeta de red, por lo que evidentemente la tarjeta no respondía a los paquetes de red que le decían que encendiese el ordenador. Para solucionar esto me fui directamente al fichero que había tocado anteriormente: /etc/init.d/halt, para quitar el parámetro “-i”, que hace precisamente eso; pero al editar el fichero me di cuenta de que han mejorado el script y ahora basta con poner en /etc/default/halt:
NETDOWN=no
Pero seguía sin funcionar… así que volví al bug que ya había visto la otra vez, y parece que la gente ha seguido investigando el tema.
El problema parece estar en el nuevo kernel (2.6.27), porque en el que usaba anteriormente (2.6.24) todo iba perfecto; y aunque el driver al que se refieren en ese bug no es el de mi tarjeta actual (ahora tengo un Intel Ethernet Pro 100), sí que está afectado también por ese problema. A ver si en la próxima actualización del kernel meten el parche.
Lo que he tenido que hacer al final es lo siguiente:
$ lspci | grep -i ethernet
00:09.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 0c)
$ echo enabled > /sys/bus/pci/devices/0000:00:09.0/power/wakeup
La última línea la he añadido a mi /etc/rc.local para que se haga siempre al arrancar el sistema.
noviembre 30th, 2008
Esta es una de esas entradas de recordatorio para cuando me haga falta otra vez, y además, que le pueda servir a alguien más.
Ayer, a mis amigos de Fanboy.es les cerraron el chiringuito por consumo excesivo de recursos, y por el mensaje del administrador del hosting, tenía toda la pinta de ser culpa de algún plugin que están usando en WordPress.
Anoche, después de que les reactivaran el servicio, me puse a actualizarles el WP y el muy puñetero la cagó al actualizar la BB.DD., porque empezaron a salir caracteres extraños en lugar de las tildes, como si la página estuviese codificada en Latin1, y los datos en UTF-8.
Esta mañana me he puesto a mirar y resulta que lo que había pasado es que el actualizador había convertido a UTF-8 las tablas que ya estaban en UTF-8, así que ahora los caracteres que debían ocupar 2 bytes (los acentuados), estaban ocupando 4 bytes.
Por ejemplo: la palabra “próximo” estaba así “próximo”:
00000000 70 72 c3 83 c2 b3 78 69 6d 6f 0a |pr....ximo.|
Así que lo que he hecho ha sido hacer una copia de seguridad de la BB.DD. y ponerme a buscar cómo “volver atrás” en esa conversión. Buscando un poco por internet, he encontrado esta página, e inspirándome en lo que cuentan ahí, he hecho la conversión de esta forma:
sed -e 's/\xc3\x83\xc2\(.*\)/\xC3\1/g' -e 's/\xC3\x82\xC2\(.*\)/\xC2\1/g' -e 's/\xc3\xa2\xc2\x80\xc2\(.*\)/\xe2\x80\1/g' fanboyes_blog.sql > fanboyes_blog_utf8.sql
Ya sólo quedaba importar ese fichero de nuevo en la BB.DD… Et voilà!, ¡todo funcionando perfectamente! :-)
Una vez más, trabajar con Linux y herramientas GNU me ha ayudado a solucionar un problema… ;)
mayo 21st, 2008
Tengo un ratón láser Logitech G3, el cual lleva un par de botones más de los que normalmente suele traer un ratón.
Para aprovechar esos botones y darle algún uso en Linux, me he guiado por este artículo bastante bueno. Al final el apartado de configuración del ratón en /etc/X11/xorg.conf ha quedado así:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "Device" "/dev/input/event2"
Option "ZAxisMapping" "4 5"
Option "Buttons" "9"
Option "Resolution" "2000"
Option "SendCoreEvents" "True"
EndSection
Sólo he cambiado una cosa de lo que se explica ahí, que son las opciones:
Option "Dev Name" ""
Option "Dev Phys" ""
y es que no es obligatorio definir “Device”, “Dev Name” y “Dev Phys”. Son sólo tres formas distintas de hacer referencia al mismo dispositivo. Puedes usar una sóla de las tres.
Lo bueno de esto es que además de usar dos botones más —en Firefox me sirven para ir hacia delante y hacia atrás en el historial—, he conseguido ponerle una resolución de 2000 dpi… y se nota. :-)