Edite o arquivo / usr / share / pulseaudio / alsa-mixer / paths e localize a seção:
[Element Headphone]
E comente as linhas
switch = off
volume = off
O resultado final será
[Element Headphone]
#switch = off
#volume = off
O problema, no meu caso, estava sendo causado porque o canal "Headphones" estava sendo silenciado e, por algum motivo, ele não precisa ser desativado para que os alto-falantes do notebook funcionem.
Com a minha mudança, os fones de ouvido não silenciam nem ajustam o volume para zero ao desconectar os fones de ouvido.
Para "debugar" qual canal está sendo silenciado no seu caso, você pode usar o alsamixer, e dentro do alsamixer você pode pressionar "C" para selecionar o seu audiocard (o padrão é configurar os volumes para os canais principais do pulseaudio). Conecte e desconecte os fones de ouvido e verifique as alterações.