Я установил Gentoo clean в моей системе, кроме моего / home, но я удалил все скрытые папки, которые могут повлиять на звук (.mplayer .pulse * .config .esd_auth и другие), и у нового пользователя adduser mistertest -m -G audio,video,users
результат такой же, нет звук, когда я играю файл в mplayer.
Это чипсет Z68, и я использую Intel IGP H2000 внутри моего процессора, так что это не должно быть проблемой с разъемом spdif на моей материнской плате, и я думаю, что я установил все правильные модули в ядре. У меня нет дополнительного оборудования, чтобы проверить, работает ли мой звук вообще (нет гарнитуры или внешних динамиков), но я полагаю, что проблема в каком-то плохом конфиге или внутреннем spdif (если есть).
dronemother ~ # lsmod | grep snd
snd_hda_codec_hdmi 22705 1
snd_hda_codec_realtek 190506 1
snd_hda_intel 21727 3
snd_hda_codec 63422 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep 5726 1 snd_hda_codec
snd_pcm 69969 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_timer 17697 1 snd_pcm
snd 53814 13 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_ timer
soundcore 5009 1 snd
snd_page_alloc 6641 2 snd_hda_intel,snd_pcm
dronemother ~ # lspci -v
# cut other stuff away here
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: ASRock Incorporation Device 1892
Flags: bus master, fast devsel, latency 0, IRQ 46
Memory at fe600000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel
Capabilities: [130] Root Complex Link
Kernel driver in use: snd_hda_intel
Kernel modules: snd-hda-intel
У меня есть pulseaudio, alsa-plugins, mplayer, микшер и pavucontrol. Я не получаю ошибок при воспроизведении файла в mplayer, просто нет звука.
Итак, как я могу проверить, где именно находится моя проблема?
Изменить: Я только что загрузил компьютер с USB-флешки Ubuntu Live, звук тоже не работал. (заняло немного больше времени, не может перезагружать сервер каждый день, некоторые люди полагаются на его услуги.)
alsamixer
Меняет ли что-нибудь воспроизведение с помощью регуляторов громкости с помощью (в media-sound / alsa-utils)?Ответы:
После того, как я несколько раз задавал эти вопросы на gentoo IRC и, наконец, на форумах , меня подтолкнули в правильном направлении и я смог решить проблему.
Как указано в строке 2, это все доступные устройства воспроизведения. Я настроил свой /etc/asound.conf соответственно. (также может быть сделано в ~ / .asoundrc для каждого пользователя)
В каждой записи часть после точки является локальным псевдонимом, который можно выбрать. Другие приложения могут использовать это для идентификации устройства. Используя
aplay -D plug:hdmi1 ~/soundfile.wav
наконец проигранный звук (на самом деле вы должны воспроизвести файл wav, потому что aplay не может декодировать mp3 или аналогично).Поэтому я добавил эти несколько строк в мой /etc/asound.conf
И теперь все работает как шарм.
источник