I&#39;m experiencing the same symptom. I&#39;ve enabled system-wide PulseAudio in <br>/etc/asound.conf<br><br>pcm.pulse {<br>    type pulse<br>}<br>ctl.pulse {<br>    type pulse<br>}<br>pcm.!default {<br>    type pulse<br>
}<br>ctl.!default {<br>    type pulse<br>}<br><br>when gdm3 starts and plays a sound through PulseAudio when the login screen <br>pops up,  but unfortunately since PulseAudio service has not  been started yet <br>(PulseAudio  is run as a per-session daemon which is Debian&#39;s default) , <br>
it fails and stuck there for serveral seconds.<br><br>So I removed  the configs in  /etc/asound.conf  and created $HOME/.asoundrc with <br>the same content. then logout and login again, gdm3 will play the sound directly <br>
through  Alsa instead of PulseAudio and does  not stuck any more. <br><br>I&#39;ve also tested that by totally removing PulseAudio and using Alsa, the  symptom <br>will not show itself either.<br>