Problemas de audio

Hola,

Recien instalo el sistema y no hay audio, ni en los navegadores, youtube, etc, ni en unos videos en que tengo uns movies, no estoy seguro de haber probado desde el principio el audio o si es una falla reciente. Instalé VLC, los otros medios no tienen audio tampoco.

Aquí dejo información general sobre el sistema.

keos@localhost:~> inxi -Fxxxrza
System:
  Kernel: 6.4.0-150600.23.17-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.17-default
    root=UUID=043e8faa-f3b7-4a9d-b8d7-1eecffa81cf6 splash=silent preempt=full
    mitigations=auto quiet security=apparmor
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.39 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: openSUSE Leap 15.6
Machine:
  Type: Laptop System: Acer product: Aspire A315-58 v: V1.35
    serial: <superuser required>
  Mobo: TGL model: Camellia_TL v: V1.35 serial: <superuser required>
    UEFI: Insyde v: 1.35 date: 07/10/2023
Battery:
  ID-1: BAT1 charge: 53.2 Wh (100.0%) condition: 53.2/53.2 Wh (99.9%)
    volts: 13.0 min: 11.6 model: COSMX AP20CBL type: Li-ion serial: <filter>
    status: full cycles: 2
CPU:
  Info: model: 11th Gen Intel Core i7-1165G7 bits: 64 type: MT MCP
    arch: Tiger Lake gen: core 11 level: v4 note: check built: 2020
    process: Intel 10nm family: 6 model-id: 0x8C (140) stepping: 1
    microcode: 0xB6
  Topology: cpus: 1x cores: 4 tpc: 2 threads: 8 smt: enabled cache:
    L1: 320 KiB desc: d-4x48 KiB; i-4x32 KiB L2: 5 MiB desc: 4x1.2 MiB
    L3: 12 MiB desc: 1x12 MiB
  Speed (MHz): avg: 1206 high: 1300 min/max: 400/4700 scaling:
    driver: intel_pstate governor: powersave cores: 1: 1294 2: 1286 3: 1216
    4: 1233 5: 1259 6: 1169 7: 896 8: 1300 bogomips: 44851
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Enhanced / Automatic IBRS; IBPB:
    conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: SW loop, KVM: SW
    loop
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics]
    vendor: Acer Incorporated ALI driver: i915 v: kernel arch: Gen-12.1
    process: Intel 10nm built: 2020-21 ports: active: eDP-1 empty: HDMI-A-1
    bus-ID: 0000:00:02.0 chip-ID: 8086:9a49 class-ID: 0300
  Device-2: Chicony HD User Facing driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-8:3 chip-ID: 04f2:b72b
    class-ID: fe01 serial: <filter>
  Display: x11 server: X.org v: 1.21.1.11 compositor: xfwm v: 4.18.0 driver:
    X: loaded: modesetting unloaded: fbdev,vesa alternate: intel dri: iris
    gpu: i915 display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-size: <missing: xdpyinfo>
  Monitor-1: eDP-1 model: AU Optronics 0x61ed built: 2018 res: 1920x1080
    hz: 60 dpi: 142 gamma: 1.2 size: 344x194mm (13.54x7.64") diag: 395mm (15.5")
    ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 23.3.4 renderer: Mesa Intel Xe Graphics (TGL GT2)
    direct-render: Yes
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio
    vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
    alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3
    chip-ID: 8086:a0c8 class-ID: 0401
  API: ALSA v: k6.4.0-150600.23.17-default status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.0.5 status: off with: wireplumber status: active
    tools: pw-cat,pw-cli,wpctl
  Server-2: PulseAudio v: 17.0 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl,pavucontrol
Network:
  Device-1: Intel Wi-Fi 6 AX201 driver: iwlwifi v: kernel bus-ID: 0000:00:14.3
    chip-ID: 8086:a0f0 class-ID: 0280
  IF: wlan0 state: down mac: <filter>
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Acer Incorporated ALI driver: r8169 v: kernel port: 3000
    bus-ID: 0000:01:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB rev: 2.0
    speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-10:4 chip-ID: 8087:0026
    class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 3 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
RAID:
  Hardware-1: Intel Volume Management Device NVMe RAID Controller driver: vmd
    v: 0.6 port: N/A bus-ID: 0000:00:0e.0 chip-ID: 8086:9a0b rev: class-ID: 0104
Drives:
  Local Storage: total: 591.54 GiB used: 17.17 GiB (2.9%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Kingston model: OM8SEP4512Q-AA
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: SBI00111 temp: 28.9 C
    scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: SanDisk model: USB 3.2Gen1
    size: 114.6 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: 1.00 scheme: GPT
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  ID-1: / raw-size: 34.11 GiB size: 33.28 GiB (97.56%) used: 11.63 GiB (34.9%)
    fs: ext4 dev: /dev/nvme0n1p5 maj-min: 259:5
  ID-2: /boot/efi raw-size: 1.46 GiB size: 1.46 GiB (99.80%)
    used: 10.7 MiB (0.7%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 1.9 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/nvme0n1p2 maj-min: 259:2
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: rpm pkgs: N/A note: see --rpm tools: yast,zypper
  Active zypp repos in: /etc/zypp/repos.d/Packman.repo
    1: Packman ~ https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/
  Active zypp repos in: /etc/zypp/repos.d/VLC.repo
    1: VLC ~ https://download.videolan.org/SuSE/15.6/
  Active zypp repos in: /etc/zypp/repos.d/repo-backports-update.repo
    1: repo-backports-update ~ http://download.opensuse.org/update/leap/$releasever/backports/
  Active zypp repos in: /etc/zypp/repos.d/repo-non-oss.repo
    1: repo-non-oss ~ http://download.opensuse.org/distribution/leap/$releasever/repo/non-oss/
  Active zypp repos in: /etc/zypp/repos.d/repo-oss.repo
    1: repo-oss ~ http://download.opensuse.org/distribution/leap/$releasever/repo/oss/
  Active zypp repos in: /etc/zypp/repos.d/repo-sle-update.repo
    1: repo-sle-update ~ http://download.opensuse.org/update/leap/$releasever/sle/
  Active zypp repos in: /etc/zypp/repos.d/repo-update-non-oss.repo
    1: repo-update-non-oss ~ http://download.opensuse.org/update/leap/$releasever/non-oss/
  Active zypp repos in: /etc/zypp/repos.d/repo-update.repo
    1: repo-update ~ http://download.opensuse.org/update/leap/$releasever/oss
  Active zypp repos in: /etc/zypp/repos.d/yandex-browser.repo
    1: yandex-browser ~ http://repo.yandex.ru/yandex-browser/rpm/stable/x86_64
Info:
  Processes: 280 Uptime: 1h 38m wakeups: 2062 Memory: available: 7.54 GiB
  used: 3.8 GiB (50.4%) Init: systemd v: 254 default: graphical
  tool: systemctl Compilers: gcc: 7.5.0 alt: 7 clang: 17.0.6 Shell: Bash
  v: 4.4.23 running-in: xfce4-terminal inxi: 3.3.27
keos@localhost:~>

Cualquier otro comando que pueda ayudar para mas data, por favor dejadmelo saber, muchas gracias.

Saludos

Prueba a activar PipeWire (servidor de sonido y video, PulseAudio es sólo sonido) que lo tienes off. Para ello:
sudo zypper in pipewire-pulseaudio

Si te sale (que te saldrá muy seguramente) algo parecido a esto:


elige la opción de desinstalar todos los paquetes de PulseAudio (en el caso de la imagen es la opción 1). No te preocupes por PulseAudio ya que PipeWire es compatible con él.
Además, es lo que sustituye a PulseAudio como en su momento (hace varios años) el servidor de sonido ALSA sustituyó al servidor de sonido OSS.

Después de eso has de reiniciar el ordenador.

Haz un inxi -xxxA y tendrá que salirte algo parecido a esto en la sección Server-1:

Saludos

1 Like
keos@localhost:~> inxi -xxxA
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio
    vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401
  API: ALSA v: k6.4.0-150600.23.17-default status: kernel-api with: aoss
    type: oss-emulator
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active
keos@localhost:~> 

Tambien VLC funciona …

Great!

Edito: ¿quieres decir que pulseaudio ya es asunto pasado?

Gracias por todo, saludos.

Exactamente. Si mi respuesta anterior de instalar PipeWire fue la solución y ya tienes audio, márcala como Solución.

Saludos

No se si lo hago bien, ¿es esa marca pequeña la que indica que el tópico está resuelto?

Tanto en yast (en OTROS) tienes opción de probar el audio, si ahí no va, raro que vaya en otro servicio (navegador,etc) , también tienes opción de probar en preferencias del sistema.

Ahora bien, si en yast no te va, o no aparece con los controles de prueba, raro que funcione en otro sitio, sea el servidor que esté funcionando (ALSA-PULSE, etc)

En yast puede aparecer como no configurado, en el caso que lo este, aparece como tarjeta 0 u otra, si funciona una y la vas a usar, vas a otro, abajo a la derecha y puedes marcar la como tarjeta principal, si el sonido esta mas o menos bien y pulsa en otro y volumen, tienen que aparecer los controles (pcm…volumen maestro,etc y en uno de esos controles aparece probar) , también en otro ,tienes prueba de reproducción de sonido, y mas cosas. (todo eso en yast sonido) , eso es preferente, como primer paso, 2 es el ajuste de preferencias del sistema.
Los servidores los puedes ver con inxi (pulse,alsa,etc) y saber si usas audio digital (HDMI) o analógico) .
El ajuste y configuración del sonido, es bastante sencillo (siempre que los drivers sean correctos y el kernel este ok) .
Saludos

Exacto.

Saludos

Nuevamente sin sonido en el sistema …

keos@localhost:~> inxi -xxxA
Audio:
  Device-1: Intel Tiger Lake-LP Smart Sound Audio
    vendor: Acer Incorporated ALI driver: sof-audio-pci-intel-tgl
    bus-ID: 0000:00:1f.3 chip-ID: 8086:a0c8 class-ID: 0401
  API: ALSA v: k6.4.0-150600.23.17-default status: kernel-api with: aoss
    type: oss-emulator
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active
keos@localhost:~> 


keos@localhost:~> sudo zypper in pipewire-pulseaudio
[sudo] contraseña para root: 
Cargando datos del repositorio...
Leyendo los paquetes instalados...
'pipewire-pulseaudio' ya está instalado.
No hay ninguna actualización posible para 'pipewire-pulseaudio-1.0.5+git36.60deeb2-150600.2.pm.32.x86_64'. La última versión disponible ya está instalada.
Resolviendo dependencias de paquete...
No hay nada que hacer.
keos@localhost:~> 

Hola.

La primera pregunta es si tienes audio para empezar. No conozco las utilidades de otros escritorios, así que te diría de usar YaST para variar.

YaST → Hardware → Sonido

Si tienes una tarjeta, comprueba que esté configurada. Si no lo está, selecciónala, dale a editar y configúrala (debería dejarte elegir una opción “rápida”).

Una vez configurada adecuadamente la tarjeta de red, puede probarse su funcionamiento en el mismo YaST.

Si todo va bien, la mayoría de escritorios modernos permiten configurar qué dispositivo se usa en cada ocasión, incluso para que lo detecte automáticamente. Por ejemplo, puedes usar unos auriculares o incluso usar el puerto HDMI para enviar sonido a una TV o un monitor externo con altavoces integrados. Pero esa herramienta depende del escritorio usado, y tendrás que ver la configuración de la tuya.

Ese módulo desapareció en TW y sigue desaparecido. ¿En Leap sigue apareciendo?

Saludos

Eso lo he estado haciendo desde ayer y no funcionó, daba error (mas arriba) – solo después de:

sudo zypper in pipewire-pulseaudio

fue que comenzó a funcionar, por eso dí el tema por resuelto, pero hoy, después de apagado/encendido …

Al menos en la documentación sigue constando así como se ve en el enlace.

Funcionó porque no lo tenáis instalado por lo que fuera y era necesario. Al reiniciar, por lo que sea no cargó la nueva configuración pero el paquete ya está instalado. Tanto YaST sound como la configuración del sonido del escritorio pueden serte de utilidad aquí.

Lo he hecho hoy tambien varias veces, no funciona el sonido en ningún lugar (?)

El icono del sonido en el panel aparece con una cruz y cuando clikeo en el mesclador de audio:

Por las dudas, prueba a instalar el paquete sof-firmware

Relacionado:

https://www.reddit.com/r/openSUSE/comments/t7127q/sound_card_is_not_being_detected/

Ejemplo del mismo problema en Mint con solución instalando el paquete equivalente:
https://forums.linuxmint.com/viewtopic.php?t=402450

En todo caso se alude a un problema con la versión del núcleo. ¿Puedes probar a arrancar una versión anterior? O incluso directamente arrancar en el snapshot anterior que tengas.

keos@localhost:~> sudo zypper install sof-firmware
[sudo] contraseña para root: 
Recuperando los metadatos del repositorio 'Packman' .................[terminado]
Construyendo el caché del repositorio Packman .......................[terminado]
Cargando datos del repositorio...
Leyendo los paquetes instalados...
'sof-firmware' ya está instalado.
No hay ninguna actualización posible para 'sof-firmware-2023.09.2-150600.1.2.noarch'. La última versión disponible ya está instalada.
Resolviendo dependencias de paquete...
No hay nada que hacer.
keos@localhost:~>
keos@localhost:~> aplay -l
aplay: device_list:277: no soundcards found...
keos@localhost:~> 
keos@localhost:~> lsmod | grep snd
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
snd_seq               131072  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
snd_soc_skl_hda_dsp    24576  0
snd_soc_intel_hda_dsp_common    16384  1 snd_soc_skl_hda_dsp
snd_soc_hdac_hdmi      45056  1 snd_soc_skl_hda_dsp
snd_sof_probes         28672  0
snd_soc_dmic           12288  0
snd_hda_codec_hdmi     94208  0
snd_hda_codec_realtek   208896  0
snd_hda_codec_generic   110592  1 snd_hda_codec_realtek
snd_sof_pci_intel_tgl    12288  0
snd_sof_intel_hda_common   241664  1 snd_sof_pci_intel_tgl
soundwire_intel        73728  1 snd_sof_intel_hda_common
snd_sof_intel_hda_mlink    36864  2 soundwire_intel,snd_sof_intel_hda_common
snd_sof_intel_hda      24576  1 snd_sof_intel_hda_common
snd_sof_pci            24576  2 snd_sof_intel_hda_common,snd_sof_pci_intel_tgl
snd_sof_xtensa_dsp     16384  1 snd_sof_intel_hda_common
snd_sof               425984  4 snd_sof_pci,snd_sof_intel_hda_common,snd_sof_probes,snd_sof_intel_hda
snd_sof_utils          16384  1 snd_sof
snd_soc_hdac_hda       28672  1 snd_sof_intel_hda_common
snd_hda_ext_core       36864  5 snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_soc_acpi_intel_match    94208  2 snd_sof_intel_hda_common,snd_sof_pci_intel_tgl
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,snd_sof_intel_hda_common
snd_soc_core          438272  8 soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_probes,snd_soc_dmic,snd_soc_skl_hda_dsp
snd_compress           28672  2 snd_soc_core,snd_sof_probes
snd_pcm_dmaengine      16384  1 snd_soc_core
snd_hda_intel          65536  0
snd_intel_dspcfg       40960  3 snd_hda_intel,snd_sof,snd_sof_intel_hda_common
snd_intel_sdw_acpi     16384  2 snd_sof_intel_hda_common,snd_intel_dspcfg
snd_hda_codec         217088  8 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek,snd_soc_intel_hda_dsp_common,snd_soc_hdac_hda,snd_sof_intel_hda,snd_soc_skl_hda_dsp
snd_hda_core          139264  11 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_hda_codec_realtek,snd_soc_intel_hda_dsp_common,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_soc_hdac_hda,snd_sof_intel_hda
snd_hwdep              20480  1 snd_hda_codec
snd_pcm               212992  12 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_sof_intel_hda_common,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
snd_timer              53248  3 snd_seq,snd_hrtimer,snd_pcm
snd                   155648  16 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_sof,snd_timer,snd_soc_hdac_hdmi,snd_compress,snd_soc_core,snd_pcm
soundcore              16384  1 snd
keos@localhost:~>

Prueba con:
sudo zypper in intel-media-driver libigdgmm12 libmfx-gen1_2

Saludos

keos@localhost:~> sudo zypper in intel-media-driver libigdgmm12 libmfx-gen1_2
[sudo] contraseña para root: 
La gestión del sistema está bloqueada por la aplicación con pid 13791 (/usr/bin/ruby.ruby2.5).
Cierre la aplicación antes de volver a intentarlo.
keos@localhost:~> sudo zypper in intel-media-driver libigdgmm12 libmfx-gen1_2
Cargando datos del repositorio...
Leyendo los paquetes instalados...
'intel-media-driver' ya está instalado.
No hay ninguna actualización posible para 'intel-media-driver-24.1.3-150600.1.3.x86_64'. La última versión disponible ya está instalada.
'libigdgmm12' ya está instalado.
No hay ninguna actualización posible para 'libigdgmm12-22.3.17-150600.1.2.x86_64'. La última versión disponible ya está instalada.
'libmfx-gen1_2' ya está instalado.
No hay ninguna actualización posible para 'libmfx-gen1_2-24.1.3-150600.1.12.x86_64'. La última versión disponible ya está instalada.
Resolviendo dependencias de paquete...
No hay nada que hacer.
keos@localhost:~> 


Lo del asunto del kernel, no entiendo como se resuelve eso aquí, en yast aparece un solo kernel, el que esta en uso – al menos eso es lo que puedo ver aquí:

keos@localhost:~> uname -a
Linux localhost.localdomain 6.4.0-150600.23.17-default #1 SMP PREEMPT_DYNAMIC Tue Jul 30 06:37:32 UTC 2024 (9c450d7) x86_64 x86_64 x86_64 GNU/Linux
keos@localhost:~> 

Parece que en este hilo tienen tu mismo problema (hace menos de 1 mes) y que logran solucionarlo pero no sé darte los pasos. Lo dejo aquí para que algún compañero pueda ayudarte:
https://bbs.archlinux.org/viewtopic.php?id=297841

Saludos

Ahí puedes ver si tienes varias instaladas, y saberlo es un buen principio. PIncha sobre kernel-default y debajo, en la pestaña Versiones, te mostrará cuáles hay instaladas.

Después, al reiniciar, verás la pantalla de grub, y en Avanzadas debería preguntarte qué versión del kernel iniciar, y si lo quieres en modo seguro (a prueba de fallos).

En cuanto a la propia tarjeta de sonido, sería cuestión de probar con YaST → Hardware → Sonido

Prueba tanto configuración normal como configuración avanzada. En avanzada podría incluirse las opciones

snd_hda_intel.dmic_detect=0 module_blacklist=snd_soc_avs snd_intel_dspcfg.dsp_driver=0