Ir al contenido principal

Problemas de sonido con Opensuse Tumbleweed

Hoy venimos rápido con una pequeña entrada que espero les sea de utilidad.

Un problema muy común cuando usamos la maravillosa distribución Rolling-Release de Opensuse, Tumbleweed, es el de perder la configuración de sonido después de instalar o realizar alguna actualización con el comando:

sudo zypper dup


 La primera opción que nos viene a la mente es intentar seguir la guía de solución de problemas de sonido con OpenSuse.

No se Uds. pero en mi caso esa publicación suele ser frustrante y pocas veces me ha dado resultado.

En caso de que Ud. sea uno de los desafortunados, voy a dejar una serie de pequeños pasos que me funcionaron cuando ya estaba bastante desesperado por encontrar una solución.

Contexto

El fallo que menciono suele suceder al actualizar kernels de reciente data, 5.13.x o superior.

OS: openSUSE 20211111
Kernel: x86_64 Linux 5.14.14-2-default
Shell: zsh 5.8
DE: KDE 5.87.0 / Plasma 5.23.2
WM: KWin
Disk: 19G / 1,2T (2%)
CPU: 11th Gen Intel Core i7-11800H @ 16x 4.6GHz [55.0°C]
RAM: 3146MiB / 64002MiB

Se puede hacer funcionar con éxito, digamos, unos audífonos Bluetooth pero los altoparlantes de tu laptop no funcionan para nada.

Ya ha intentado varios pasos, sino todos de la guía mencionada con anterioridad.

Alternativa

 Con la esperanza de arreglar este fallo, se propone hacer lo siguiente:

  • -Editar el archivo grub
    Esto se puede hacer con el comando
    sudo nano /etc/default/grub
  • -Buscar la entrada que del atributo GRUB_CMDLINE_LINUX_DEFAULT
    En mi caso tiene el valor...
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apparmor=0"
  • -Agregar en esa entrada el siguiente valor "snd_hda_intel.dmic_detect=0"
    Resultado...
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash apparmor=0 snd_hda_intel.dmic_detect=0"
  • -Guardar el archivo, (ctrl-o), y salir (ctrl-x)
  • -Ejecutar el comando de configuración de grub
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
  • -Hacer reboot
Listo, al hacer login ya el sonido en los altoparlantes debe funcionar.
Espero tengan suerte solucionando sus problemas con Linux.

Dejo enlace al post del que obtuve esta alternativa.

Comentarios

Entradas populares de este blog

El Melange todavía corre

Ese era el estribillo de un capítulo de unas de mis series favoritas de la infancia, Meteoro o Speed Racer. En ese capítulo un auto “fantasma” el X-3, aparecía de imprevisto y dejaba a todos asombrados con su rendimiento y prestaciones y volvía a desaparecer. Traigo ese episodio a colación puesto que recientemente sostuve una amena charla con un querido amigo, en la que el me manifestaba como los Mainframes habían muerto, o mejor dicho, el concepto de la computación distribuida basada en Mainframes había desaparecido. Para variar, yo no estuve de acuerdo, y le dije que por el contrario, el modelo de computación basado en Mainframes está mas vigente que nunca. Estos fueron mis argumentos:

Primeros pasos con Camunda BPM – Modelando un Proceso BPMN 2.0

Tenemos entre manos la tercera publicación de nuestra serie sobre la Plataforma de BPM de Camunda .  El día de hoy vamos, por fin, a empezar a modelar o construir nuestro primer proceso sencillo en notación BPMN 2.0. Para ello vamos a usar el modelador o editor que ya hemos instalado en nuestra primera publicación , y vamos a guardarlo en la sección de recursos del proyecto Maven Java que configuramos en la segunda publicación . Así que, como ya es costumbre, manos a las sobras…

Como configurar jBPM para usar nuestra propia Base de Datos en un sólo paso

Llevo un buen rato trabajando con jBPM en su serie 6.x, y mi opinión sobre este producto en la versión mecionada no ha mejorado para nada. Es una herramienta plena de funciones y caracteristicas avanzadas, pero tambien está llena de Bugs y es realmente inestable, sobre todo en el ambiente de modelamiento.  Así mismo, debo decir que tiene una muy aceptable API REST y que el motor de procesos y la consecuente ejecución de los procesos es estable y bastante rápida. En esta publicación daré inicio a una serie de artículos que hablan sobre ciertas configuraciones comunes e importantes que se hacen con jBPM. Hoy iniciamos con la configuración de jBPM para que use nuestra base de datos favorita. Esto tiene sentido porque el producto viene con la base de datos H2 por omisión, la cual es excelente para pruebas y evaluaciones rápidas de la herramienta, pero es completamente inaceptable en un ambiente de desarrollo, QA o producción cualquiera. Así que manos a l