microcode: CPU0 update to revision 0xba failed

No se si os habéis fijado que este error sale de vez en cuando al actualizar servidores virtuales.

Microcode es el firmware del procesador, se puede actualizar a través de la BIOS o a través del Kernel de Linux (Yum o Dandified Yum lo hace solo). Al ser un servidor virtual este proceso obviamente falla. Y, no os preocupéis, no influye para nada la instalación de actualizaciones.
Para que no se instale Microcode del procesador, se tiene que eliminar un paquete:

su -c “yum remove -y microcode_ctl”

Sustituir yum por dnf en Fedora.

Gigas fantasmas en el móvil

Desde hace tiempo tenía un molesto error en mi móvil Android que no impedía el uso del terminal, pero sí aprovechar todo lo que ofrece Android.

“No hay espacio suficiente en el dispositivo”

Lo de espacio insuficiente era total mentira, pues tenía 1,5 GB libres de memoria interna y 7,7 Gb libres en la tarjeta SD. Esos gigas libres, ¿dónde están?

El error saltaba cada vez que quisiera instalar o actualizar un programa. Eso al principio no me pareció un grave problema, hasta que necesité instalar algunos programas. Incluso entonces no me pareció un problema muy grave, hasta que por no actualizar dejé de poder utilizar mis aplicaciones. Sigue leyendo

Drm FIFO underrun ERROR

Mi laptop de trabajo (con Ubuntu) tiene un procesador Intel de la familia Ivy Bridge. Me dí cuenta de un error que me salía al iniciar el sistema. Es bastante molesto eso de ver un error al encender el laptop.

[drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun

Resulta que dicho error es del kernel, hay un bug en los kernels desde la versión 3.14.0 a 3.17.2 y sólo afecta a las CPU Ivy Bridge.

Si queréis comprobar/confirmar que os sale el error, ejecutad esto en la terminal:

echo -n "Linux kernel: "; uname -r; echo; grep -i "$(date +'%b %e')" \
/var/log/kern.log; grep -i error

/usr/bin/xbmc: línea ***: **** Violación de segmento “$LIBDIR/xbmc/xbmc.bin” $SAVED_ARGS

Me he topado con un problema en XBMC. Lo peor de todo es que se cerraba sin más, así que lo ejecuté desde la terminal para ver que errores producía:

[ ~ ]$ xbmc
Running DIL (3.22.0) Version
DtsDeviceOpen: Opening HW in mode 0
DtsDeviceOpen: Create File Failed
libpng warning: iCCP: known incorrect sRGB profile
/usr/bin/xbmc: línea 143: 2433 Violación de segmento “$LIBDIR/xbmc/xbmc.bin” $SAVED_ARGS
Crash report available at /home/sigis/xbmc_crashlog-20140124_092332.log

Parece que el warning de libpng lo producen imágenes con metadatos incorrectos, pero eso no repercute en el funcionamiento del programa.

Para el segundo error, que en inglés sería:

/usr/bin/xbmc: line 143: 2433 Segmentation fault “$LIBDIR/xbmc/xbmx.bin” $SAVED_ARGS

Hay que … Sigue leyendo

warning: %post(…) scriptlet failed, exit status 127

Me he topado con esto en yum:

warning: %post(selinux-policy-targeted-3.12.1-117.fc20.noarch) scriptlet failed, exit status 127
Non-fatal POSTIN scriptlet failure in rpm package 32:selinux-policy-targeted-3.12.1-117.fc20.noarch

Un warning en cerca de 20 paquetes y al intentar hacer un update tras esto:

error: %pre(selinux-policy-targeted-3.12.1-117.fc20.noarch) scriptlet failed, exit status 127
Error in PREIN scriptlet in rpm package 14:selinux-policy-targeted-3.12.1-117.fc20.noarch

Error en los paquetes initscripts, nfs-utils, selinux-policy-targeted y tcpdump.

Al principio le he hechado la culpa a ATrpms, por el aviso de John Mahowald, pero tras buscarlo por la red he visto que varias personas han reportado este bug … Sigue leyendo

Curiosidades del Fedora 19

Una cosa curiosa de la que me he dado cuenta acerca del Fedora 19 es que cuando estas apagando y cierras la tapa de la pantalla, se interrumpe el proceso de apagado. No se si esto pasaba en las versiones anteriores de Fedora, lo que sí sé es que en Centos 6 no pasaba.

Para mí que es culpa del systemd, pero me puedo equivocar.

Ayer, me dió además un error extrañísimo al iniciar el portatil. Resulta que había provocado un mal apagado y al encender, falló en iniciar dos demonios: plymouth y urxvtd… Sigue leyendo

Qemu, el gran desconocido del mundo Linux

Odio cuando algo divertido deja de serlo incluso antes de empezar. Este fin de semana tenía ganas de tontear con ArchBSD y para eso necesitaba una máquina virtual. Decidí dejar de lado el software privativo que es Virtualbox y utilizar Qemu. Es curioso como una palabra puede trascender los filtros de la memoria tras leerla una y otra vez en diferentes sitios.

Fue teclear Qemu en el buscador y dí con varios manuales, incluso libros gratuitos, en la Wikipedia, Redhat, IBM … Me puse manos a la obra: Sigue leyendo

/var/log/boot.log de mi Centos 6

Tras mi reciente incursión con dash he estado más atento a los logs de encendido y apagado. Resulta que durante el encendido me dice esto:

Iniciando atd: OK
/etc/rc5.d/S95nexposeconsole.rc: línea 110: cd: /home/nexpose: No existe el fichero o el directorio
nohup: appending output to «nohup.out»
nohup: failed to run command «/usr/X11R6/bin/Xvfb»: No existe el fichero o el directorio

Me extraña que intente iniciar Nexpose cuando lo tengo desinstalado:

$ which nexpose
/usr/bin/which: no nexpose in $PATH

Sigue leyendo

yum WTF ???

[notfrombrooklyn@centos ~]$ sudo yum update --skip-broken
Loaded plugins: fastestmirror, presto, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
Could not get metalink https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=x86_64 error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.fedoraproject.org'"
http://vault.centos.org/6.0/os/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'vault.centos.org'"

Ahora me falla yum también en mi Centos.

Espacio insuficiente en /boot

Resulta que hoy voy y hago un sudo yum update –skip-broken y ¡atención atención! hay una nueva release para el kernel de mi centos. Le doy a “y” y minimizo la ventana de la terminal. Tras unos 15 minutos voy a mirarla y veo algo extraño en el mensaje de terminación, de hecho no hay ninguno. Esto es lo que decía:

[(‘installing package kernel-2.6.32-279.5.1.el6.centos.plus.x86_64 needs 26MB on the /boot filesystem’, (9, ‘/boot’, 26833920L))]

Sigue leyendo