Eu tenho um ThinkPad X220 Tablet que eu uso há cinco anos. Os interlocutores internos funcionaram muito bem até algumas semanas atrás, talvez antes, já que eu não os uso com frequência. O fone de ouvido funciona bem, é assim que ouço música principalmente.
Dentro de pavucontrol
, eu posso ver que a porta do fone de ouvido ("Kopfhörer") funciona bem, diz plugado:
Noentanto,aportadoalto-falante("Lautsprecher") não está disponível:
Na lista de discussão de desenvolvedores do Fedora, fui questionado sobre o que o aplay -l
daria. Esta é a saída:
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: CX20590 Analog [CX20590 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
Em seguida, conectar o número do cartão em alsamixer -c [device number]
mostra que o alto-falante interno está no volume zero:
┌────────────────────────────────────────── AlsaMixer v1.1.1 ──────────────────────────────────────────┐
│ Card: HDA Intel PCH F1: Help │
│ Chip: Conexant CX20590 F2: System information │
│ View: F3:[Playback] F4: Capture F5: All F6: Select sound card │
│ Item: Speaker [dB gain: -74.00, -74.00] Esc: Exit │
│ │
│ │
│ │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │ │ │ │ │
│ │▒▒│ │▒▒│ │ │ │▒▒│ │ │ │▒▒│ │ │ │
│ ├──┤ ├──┤ ├──┤ └──┘ └──┘ ┌──┐ ┌──┐ ┌──┐ ├──┤ Enabled └──┘ │
│ │OO│ │OO│ │MM│ │MM│ │OO│ │OO│ │OO│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 100 100<>100 0<>0 100<>100 0<>0 9 0<>0 │
│ Master Headphon<Speaker > PCM Mic Boos S/PDIF S/PDIF 1 S/PDIF 2 Beep Auto-Mut Internal │
│ │
│ │
│ │
└──────────────────────────────────────────────────────────────────────────────────────────────────────┘
Eu então tentei aumentar o volume para 100%, mas isso não muda nada. Puxar o cabo da tomada de fone de ouvido não irá mudar o som para os alto-falantes internos, não haverá música.
Esse comportamento ocorre quando o laptop está na estação de encaixe, assim como fora dele. Quando não há fones de ouvido conectados, o som passou pelos alto-falantes embutidos antes, dentro e fora do encaixe. Meu dock em casa tem alto-falantes conectados através do fone de ouvido, ele toca música. No escritório, eu anteriormente tinha sons de notificação tocados pelos alto-falantes internos, então eles tinham funcionado.
Como o Fedora 25 pode ser o problema, eu tentei com o Ubuntu 16.04 a partir de um drive USB agora. Há o mesmo problema, a mesma saída em pavucontrol
e apenas nenhum som dos alto-falantes. Trabalho de fones de ouvido.
Minha idéia atual é que o fone de ouvido está fisicamente congestionado, de forma que o hardware assume que os fones de ouvido estão conectados. Portanto, o som é roteado para o conector de fone de ouvido em todos os casos. Existe algo que eu possa fazer para testar isso?