Posts Tagged 'bug'

¡Actualiza ya! Sobre todo si usas x86_64

Ya se encuentra disponible en los repositorios de Archlinux la última actualización del kernel de linux. Se trata de una actualización imprescindible ya que corrige un bug que permite al aumento de privilegios en la arquitectura x86_64. La anecdota de este bug es que se corrigió hace tres años pero un año después de aplicar el parche se volivó a quitar. La verdad es que es algo raro y gracioso aunque no quita los problemas que puede causar en la estabilidad del sistema.

El bug estaba ocasionado por la función compact_alloc_user_space() como bien explica Red Hat:

La función compat_alloc_user_space() no tiene una comprobación de seguridad para la longitud del argumento ni para asegurarse de que el puntero al bloque de memoria en espacio de usuario que el proceso trata de escribir es válido.

sudo pacman -Syu

Si utilizas cualquier otra distribución actualiza el kernel lo antes posible.

Kernel | 2.6.35.5  Changelog

¿Problemas para recibir actualizaciones en Fedora 13? Solución

Las últimas actualizaciones de esta distribución vinieron acompañadas por dos bugs inesperados. Si has actualizado, seguramente ahora no puedas comprobar nuevos actualizaciones ni instalarlar. Por suerte se puede solucionar de forma sencilla, tal y como explican en un comunicado del equipo de Fedora.

Abrimos una terminal y escribimos el siguiente comando:

 su -c "yum -y --skip-broken update"

Con esto lograremos instalar las nuevas actualizaciones saltándonos las que estén rotas. Ahora con reiniciar el equipo ya estará todo solucionado. Desde el equipo de Fedora piden disculpas y también dicen que comprobarán mejor los paquetes para evitar este tipo de problemas.

La verdad es que tan poco ha sido para tanto, ¿no creéis? Ya he tenido problemas mucho peores (sobre todo con el servidor gráfico). Recordad que sólo afecta a Fedora 13 (no se ha reportado nada en F12) y que si habéis realizado un update manual (yum update) después del 22 de julio seguramente tampoco tengáis problemas.

Fedora | Anuncios del equipo

¿Problemas al instalar Fedora 13? Posible solución

Hace unos días os comentaba el bug que me impedía instalar Fedora desde su versión 12. Pues bien, de pura casualidad, descubrí cómo solucionar este bug. El hecho de que la instalación no se congelara utilizando el modo texto me llevó a pensar que el problema no era del instalador, Anaconda, sino del driver libre para tarjetas Nvidia, Nouveau. Esto lo pude confirmar después de instalar Fedora 13 porque al poco tiempo de usar el sistema, éste se congela como durante la instalación. La solución, instalar el driver privado de Nvidia. Después de esto, Fedora 13 va a las mil maravillas.

Pero lo que nos interesa ahora es instalar Fedora 13. La manera en la que evito que la instalación se quede congelada, como en el vídeo que hice, es cambiando a una de las terminales virtuales en el momento en que se están realizando las particiones. Esto se hace con Control + Alt + F1-F4. Pongo F1 a F4 porque cada una es una terminal virtual con la que podemos hacer diversas cosas. Por ejemplo, ver el registro del kernel, de Xorg o incluso ejecutar comandos. Después de esperar un rato volvemos a la ttf donde está la interfaz gráfica de Anaconda (ahora no me acuerdo si era F5 o F6) y podemos seguir la instalación perfectamente.

Cambiar a la terminal virtual justo al hacer clic en guardar cambios

No os puedo garantizar que os funciones, pero a mí me ha funcionado en todas las instalación que he hecho. Eso sí, desde el DVD de instalación, desde los Live-cd no he probado (y no creo que funcione). Podéis descargaros la RC3 de Fedora 13 aquí para probar este método.

Fedora 13 | Bug 590437

Reportando un bug de Fedora 13 (y F12)

No se si recodaréis por qué me cambié a ArchLinux, pero uno de los motivos fue que no pude instalar Fedora 12. A diferencia de Fedora 11, el cual instalé sin ningún problema desde la versión alpha, Fedora 12 tenía un bug que hacía que el instalador se congelara cuando estaba buscando los discos duros. Pues bien, casi seis meses más tarde, al intentar instalar la Beta de Goddard en el disco duro (y no en Virtualbox, donde curiosamente no tuve ningún problema) otro bug me impide realizar la instalación. Ahora siempre se congela al dar formato a los discos duros. Lo que ya no tengo tan claro es si es un problema de Anaconda (ha mejorado mucho en su versión 13.x, por cierto) o del driver libre Nouveau porque cuando realizo la instalación en modo texto el proceso se completa sin ningún problema.

Para que no me vuelva a pasar lo mismo que en Fedora 12 he creado un nuevo bug en el Bugzilla de RedHat comentado qué es lo que pasa. A continuación os dejo el video que muestra el bug. Si os pasa lo mismo no dudéis en comentar en el bug y dar la máxima información posible. A ver si para la final esta solucionado…

Bugzilla | Bug 590437

Solución al problema de captura con RecordMyDesktop

Desde que se actualizó el codec de video libre libtheora, recordmydesktop dejó de funcionar correctamente. A la hora de generar el video capturado crea un video de unos pocos segundos o directamente corrupto sin que se pueda abrir (ni siquiera con el VLC) Este problema, por tanto, afecta a todas las interfaces gráficas que emplean este programa: gtk-recordmydesktop, qt-recordmydesktop, RecorItNow, etc. La solución es muy sencilla, pero encontrarla me llevó su tiempo (Al final la encontré en el foro de Arch) 😀

Aquí os dejo el parámetro que hay que añadir para que funcione correctamente:

--v_bitrate 2000000

Poniendo un ejemplo, sería algo así:

recordmydesktop --fps 25 --width 1024 --height 768 --v_quality 63 -o video.ogv
recordmydesktop --fps 25 --width 1024 --height 768 --v_quality 63 --v_bitrate 2000000 -o video.ogv

Y para solucionarlo en las interfaces gráficas hacemos lo mismo. En el caso de gtk-recordmydesktop y qt-recordmydesktop hay que añadir este parámetro en Avanzado – Miscelánea – Opciones Extra.

qt-recordmydesktop

Arch Linux Forums | recordmydesktop no longer working

Origen de la palabra “Bug”

bug

Seguramente todos los que leéis este blog sabréis perfectamente qué es un bug. Un defecto de software según la wikipedia. Pero lo más interesante es el origen de la palabra. La palabra nació en 1945 durante la II Guerra Mundial. Por aquel entonces, Grace Murray Hopper trabaja en un Mark II, uno de los primeros ordenadores de la historia. Un día el ordenador empezó a calentarse más de la cuenta y a emitir un ruido. Siguió así durante días y los técnicos empezaron a revisar todo el hardware y el software. La sorpresa fue cuando encontraron una polilla en el interior del ordenador y era la que estaba causando esos fallos. A la hora de determinar el fallo, escribieron que se había tratado de un “bug” (ya que en ingles significa bicho). Desde ese momento se empezó a utilizar ese término para cualquier fallo en el software, fuera un bicho o no.

A si que recordad, que cada vez que actualizáis vuestro navegador para corregir bugs, lo que estáis haciendo es matar esas polillas que os entran en el ordenador 😉


Fedora 14

Visitas al blog

  • 699,834 visitas

Bienvenido!!

Estimado lector, en primer lugar, gracias por seguir mi blog y ayudar a mejorarlo. En esta bitácora encontrarás noticias, tutoriales y muchas cosas más sobre GNU/Linux y el Software Libre, sobre todo de dos distribuciones, Fedora y Arch Linux. No dudes en preguntar tus dudas, comentar las entradas o proponerme ideas para el blog. Más información en Acerca de
Creative Commons License
Esta obra está bajo una licencia de Creative Commons.

Introduce tu correo para suscribirte a este blog y recibir las entradas en tu correo.

Únete a otros 72 seguidores

Comentarios recientes

Marcos en Post-Instalación de Arch …
Dasn en NTP en ArchLinux
Maria en Borrón y cuenta nueva
iyan gonzalez en Borrón y cuenta nueva
Spanish Red en Fedora o Archlinux

Guia de Usuario Fedora 14

Post-instalación de Arch Linux

Categorías

Fedora Blogger Network