У меня вот такое железо и дистрибутив:
vsevolod@hp15debian9:~$ uname -a
Linux hp15debian9 4.9.0-5-amd64 #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux
vsevolod@hp15debian9:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.3 (stretch)
Release: 9.3
Codename: stretch
vsevolod@hp15debian9:~$ cat /proc/asound/cards
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xc521c000 irq 47
1 [HDMI ]: HDA-Intel - HDA Intel HDMI
HDA Intel HDMI at 0xc5218000 irq 48
vsevolod@hp15debian9:~$ lspci | grep -i audio
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
Ранее у меня заикался звук, а в логе PulseAudio:
D: [alsa-sink-ALC3227 Analog] protocol-native.c: Implicit underrun of 'audio stream'
Но недавно я экспериментировал с QEMU. Я решил попробовать на ней звук без PulseAudio, для чего тупо
apt remove pulseaudio
SDL_AUDIODRIVER=alsa
AUDIODEV=hw
QEMU_AUDIO_DRV=sdl
QEMU_AUDIO_DRV=alsa
QEMU_SDL_SAMPLES=2048
apt install pulseaudio
На данный момент PulseAudio стоит, звук идет через него без заиканий,
vsevolod@hp15debian9:~$ cat /etc/environment
QT_QPA_PLATFORMTHEME=gtk2
#QT_STYLE_OVERRIDE=gtk2
#SDL_AUDIODRIVER=alsa
#AUDIODEV=hw
#QEMU_AUDIO_DRV=sdl
#QEMU_AUDIO_DRV=alsa
#QEMU_SDL_SAMPLES=2048
Объясните мне — почему звук _перестал_ глючить, строчки в /etc/environment ведь закомментированны?
Да, и хоть у меня Xfce, недавно я сменил xfwm4 на openbox — но я не знаю, связано ли это?
UPD: openbox не при чем, удалил закомментированные, перезагрузился, все норм со звуком:
vsevolod@hp15debian9:~$ cat /etc/environment
QT_QPA_PLATFORMTHEME=gtk2
#QT_STYLE_OVERRIDE=gtk2