2

Я обновился до Kubuntu 12.10 с 12.04, и мой звук перестал работать ... Я думаю, из-за того, что в моей системе есть две звуковые карты, и я думаю, что отключение одной из них должно решить проблему. Вот вывод inxi:

$ inxi -Ax
Audio:     Card-1: NVIDIA GF106 High Definition Audio Controller
             driver: snd_hda_intel     bus-ID: 05:00.1
           Card-2: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) 
             driver:     snd_hda_intel bus-ID: 00:14.2
           Sound: Advanced Linux Sound Architecture ver: 1.0.25
$ 

Я хочу отключить NVIDIA GF106, потому что его выход HDMI не подходит к моим наушникам. Как я могу это сделать? Или какие-нибудь другие советы, чтобы вернуть звук? Большое спасибо.

Вот aplay -l :

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

и вот ~/.asoundrc

pcm.!default {type hw card 0 device 0}
ctl.!default {type hw card 0 device 0}

и до сих пор не работает :(

1 ответ1

2

Возможно, ваша видеокарта NVIDIA установлена в качестве аудиоустройства по умолчанию; У меня похожая проблема при попытке получить звук через HDMI, например, во Flash. Проблема в том, что моя карта Realtek установлена по умолчанию, и некоторые приложения не позволяют вам выбрать, какое звуковое устройство использовать. Я решил эту проблему, установив звук HDMI как устройство aduio по умолчанию, чего можно добиться, отредактировав файл .asoundrc в вашем домашнем каталоге.

Вот что нужно сделать. Сначала вы должны найти правильную карту и устройство, которое хотите использовать. Запустите команду aplay -l . Я предполагаю, что вы хотите, чтобы звук выходил из ваших USB-наушников? Из вывода aplay -l вы можете видеть, что USB-наушники - это карта № 2 и устройство № 0, поэтому добавьте следующее в ваш файл .asoundrc .

pcm.!default {
type hw
card 2
device 0
}

ctl.!default {
type hw
card 2
device 0
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .