Sonido se entrecorta

Buenas.

Es algo que me pasa con GNU/Linux, en Windows 10 va perfecto. Supongo que será algo de drivers, pero por si acaso lo comento. A veces, cuando le da el punto se entrecorta el sonido del portátil, tenga o no conectado el portátil a la corriente.

Es algo que me hizo abandonar Linux la última vez, pero esta vez quiero darle una solución... normalmente he visto que pasa usando el navegador (Chromium, aunque da igual: pasa en todos).

Haciendo lspci tengo lo siguiente:
00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 08)
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter


¿Qué creéis que puede ser? aún con el kernel 4.10, es algo que sigue pasando. Por lo demás, KDE Plasma 5 me va perfectamente y es muy fluido.
¿Se entrecorta todo el sonido o solo cuando usas un navegador? En el caso de que sea solo con el navegador ¿te pasa con todo el sonido o solamente usando flashplayer?
Si es un problema que te salió hace no demasiado tiempo puede darse algunos casos de sonido con chasquidos/cortes por un cambio que hicieron en Pulseaudio.

Puedes probar a cambiar esto que te copio/pego:

Disabling timer-based scheduling (0/4)

By default, PulseAudio uses timer-based scheduling. In this mode, fragments are not used at all, and so the default-fragments and default-fragment-size-msec parameters are ignored. To turn timer-based scheduling off add tsched=0 in /etc/pulse/default.pa:

/etc/pulse/default.pa

load-module module-udev-detect tsched=0

Es editar el archivo que pone, y hacer ese cambio.
@hchilde Buenas! con el navegador sobretodo, porque tiene más carga, entiendo. Pero no uso flashplayer, uso HTML5.

Voy a probar lo que dijo @Darumo (¡Gracias! [beer] ).

Es un corte que a veces no se da y otras se da muy seguido, en Windows va estupendamente (por tema de drivers, que será lo de pulseaudio seguro. Ya sabemos que bastante hacen los programadores de GNU/Linux, tienen todo mi apoyo - lo digo para descartar que sea por hardware).

Una pregunta Darumo, ¿sabes si lo arreglarán? lo digo por si te metes en su página o algo, es que es algo que pasa con kernels más antiguos (4.8 y demás).
Si dices que kernel mas modernos no tiene el problema entonces el problema no sería de Pulseaudio.

Además si es un problema de un kernel viejo y que no está presente en versiones posteriores entonces lo que tienes es que saltar a las versiones nuevas. Cualquier Ubuntu 17.04 o variante ya debe venir al menos con el kernel 4.9 (creo que al final le metieron la 4.10), Manjaro y otras basadas en Archlinux probablemente estén ya en la 4.10 o sea posible actualizar a el desde repositorio.
Darumo escribió:Si dices que kernel mas modernos no tiene el problema entonces el problema no sería de Pulseaudio.

Además si es un problema de un kernel viejo y que no está presente en versiones posteriores entonces lo que tienes es que saltar a las versiones nuevas. Cualquier Ubuntu 17.04 o variante ya debe venir al menos con el kernel 4.9 (creo que al final le metieron la 4.10), Manjaro y otras basadas en Archlinux probablemente estén ya en la 4.10 o sea posible actualizar a el desde repositorio.

Me refiero a que ocurre igual en antiguos como nuevos, perdón por no explicarme bien xD.

Por cierto, "por ahora" -veremos si sigue así xD-, no se ha cortado.

Mirando los logs de errores, tengo bastantes...

21:49:47 kernel: [drm:intel_pipe_update_end [i915]] *ERROR* Atomic update failure on pipe A (start=15879 end=15880) time 640 us, min 763, max 767, scanline start 757, end 787
21:46:50 pulseaudio: [alsa-sink-CX20751/2 Analog] alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_avail.
21:46:50 pulseaudio: [alsa-sink-CX20751/2 Analog] alsa-sink.c: Most likely this is a bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA developers.
21:46:50 pulseaudio: [alsa-sink-CX20751/2 Analog] alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write.
21:46:12 bluetoothd: Failed to set mode: Blocked through rfkill (0x12)
21:46:11 spice-vdagent: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
21:46:07 pulseaudio: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
21:46:07 bluetoothd: RFCOMM server failed for Headset Voice gateway: rfcomm_bind: Address already in use (98)
21:45:58 wpa_supplicant: dbus: Failed to construct signal
21:45:58 wpa_supplicant: dbus: wpa_dbus_get_object_properties: failed to get object properties: (none) none
21:45:55 bluetoothd: Failed to set mode: Blocked through rfkill (0x12)
21:45:54 spice-vdagent: Cannot access vdagent virtio channel /dev/virtio-ports/com.redhat.spice.0
21:45:52 pulseaudio: [pulseaudio] backend-ofono.c: Failed to register as a handsfree audio agent with ofono: org.freedesktop.DBus.Error.ServiceUnknown: The name org.ofono was not provided by any .service files
21:45:48 NetworkManager: ((devices/nm-device.c:970)): assertion '<dropped>' failed
21:45:45 bluetoothd: Failed to set mode: Blocked through rfkill (0x12)
21:45:45 bluetoothd: sap-server: Operation not permitted (1)
21:45:45 bluetoothd: Sap driver initialization failed.
21:45:45 bluetoothd: Failed to obtain handles for "Service Changed" characteristic
21:45:43 kernel: Bluetooth: hci0: Failed to load rtl_bt/rtl8723b_config.bin
21:45:34 kernel: DMAR: Failed to find handle for ACPI object \_SB.PCI0.SDHC
21:45:34 kernel: DMAR: Failed to find handle for ACPI object \_SB.PCI0.SDMA
21:45:34 kernel: ACPI: watchdog: Device creation failed: -16
21:45:34 kernel: platform wdat_wdt: failed to claim resource 4


Me preocupan los del kernel -ya he mirado por Google y lo de ACPI object que suele aparecer al encender el PC, no he encontrado nada- y lo de pulseaudio es raro. También veo que me falta el config del driver del bluetooth. Y de hecho, parece no funcionar bien, lo puedo activar pero al añadir mi móvil no me deja enviar archivos ni nada... lo detecta como si fuese un altavoz.

Muy raro todo, pésimo soporte de Lenovo con este B50-50, esperemos que mejoren en los próximos kernel -el proce es un i3-5005u-.
5 respuestas