Firefox no muestra algunos videos web en Fedora 39

En una instalación desde cero de Fedora 39, una de las cosas que no me han funcionado ha sido la visualización de algunos videos de la web, en concreto los de un curso de EdX en el que me he apuntado. He probado a instalar codecs, etc. conforme se especifica en la página web de Fedora Docs, pero no he conseguido arreglarlo.

La solución finalmente ha sido desinstalar la versión de Firefox que viene por defecto en Fedora e instalar la que se obtiene desde Flathub. Si buscamos «Firefox» en la aplicación Software de Fedora veremos que se ofrece desde dos orígenes: el paquete rpm de la distribución y el flatpak que se obtiene de Flathub. Este último ya viene empaquetado con todos los codecs necesarios par la visualización de videos, etc.

Y con esta versión instalada, ya puedo ver los vídeos del curso sin problemas.

Por cierto, según las estadísticas del curso, solo un 5% de los que estamos apuntados al mismo usamos Linux para hacer los ejercicios, algo que me ha sorprendido, ya que el curso trata de programación y tecnologías web, aspectos en los que yo personalmente me encuentro mucho más a gusto en Linux que en Windows.

Iwlwifi falla en Linux con el error -110

Después de una instalación limpia de Fedora 39 en un Dell Latitude 5590, y comprobando que todo funcionaba bien, tras un par de reinicios, dejó de funcionar el wifi. No es que diera error, simplemente no aparecía ni la opción de activarlo, como si hubiera dejado de reconocerse el hardware. Haciendo un:

dmesg | grep iwlwifi

Se mostraba el error:

iwlwifi failed with error -110

Después de varias tentativas y búsquedas por internet, parece ser que el problema surge a causa del «fast boot» habilitado en la BIOS. Para corregirlo, hay que entrar en la configuración pulsando «F2» al iniciar.

Vamos a la sección Secure Boot y ponemos:

  • Secure Boot Enable, sin el check.
  • Secure Boot Mode, en modo Audit.

Después vamos a la sección POST Behaviour y ponemos:

  • Fastboot en modo Thorough

De esta manera, al reiniciar, ya aparece la wifi funcionando. Al parecer, el inicio rápido es tan rápido que no permite que se carguen correctamente los drivers en Linux al arrancar. Las prisas nunca han sido buenas.