Le son a cessé de fonctionner sur un moniteur connecté au port d'affichage après l'installation des pilotes nVidia pour un gtx 660
.
J'ai essayé de redémarrer Pulseaudio et de commuter entre chacun des périphériques de sortie, mais aucun son n'était transmis par le port d'affichage.
En cherchant dans les forums, j'ai trouvé des scripts de diagnostic, mais aucun d'entre eux n'a entraîné de son sortant des haut-parleurs.
>>> aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
>>> aplay -D hw:1,3 testsound.wav
aplay: main:788: audio open error: Device or resource busy
>>> aplay -D hw:1,7 testsound.wav
Playing WAVE 'testsound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
>>> aplay -D hw:1,8 testsound.wav
Playing WAVE 'testsound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
>>> aplay -D hw:1,9 testsound.wav
Playing WAVE 'testsound.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
Comment faire en sorte que le son fonctionne à nouveau sur mon ordinateur?
On dirait qu'il s'agit d'un bogue connu dans les dernières versions du pilote. Voir: https://devtalk.nvidia.com/default/topic/1019761/linux/no-sound-using-displayport-audio-with-375-82-384-59-and-384-69/
On dirait qu'il faut attendre une mise à jour ou rétrograder vers une version plus ancienne.