Мой компьютер на работе, который работает исключительно 11.10, был очень очень тихим в течение нескольких недель. Я не уверен, когда именно звук перестал работать, но это было после обновления до oneiric, поскольку я помню, как слушал музыку непосредственно перед обновлением. Я попробовал много предложенных решений там, но это все еще не хочет работать. Это не тот случай, когда звук приглушен или понижен.
Когда я играю музыку, я вижу активность в импульсном контроллере громкости (под вкладкой воспроизведения есть индикатор выполнения, который показывает активность). Но не слышен звук ни из передних или задних 3,5-мм разъемов, ни из HDMI (через монитор). У меня Unity, Gnome3 и XFCE установлены рядом, и ни один из них не кричит! В любом случае, мне действительно нравится знать, как отлаживать и исправлять эту проблему. Мне удобно пользоваться терминалом, и если вы мне поможете, я могу предоставить отладочную информацию. Что я могу сделать, чтобы выяснить, в чем заключается проблема, и исправить ее?
Sound is onboard:
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
03:00.1 Audio device: nVidia Corporation High Definition Audio Controller (rev a1)
Обновление 1: Как указывает fossfreedom в комментарии, проблема, похоже, заключается в устройство для вывода звука . Каким-то образом мои настоящие устройства были заменены «фиктивными». Как я могу добавить свое встроенное звуковое устройство в этот список?
Обновление 2: Я попытался запустить sudo alsa force-reload
как предложено, и вот ошибка, которую я получаю:
sudo alsa force-reload
Unloading ALSA sound driver modules: snd-intel8x0 snd-ac97-codec snd-hdacodec-hdmi
snd-hda-codec-realtek snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-seq-midi
snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc
(failed: modules still loaded: snd-hda-codec-hdmi snd-hda-codec-realtek
snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-timer snd-page-alloc).
Loading ALSA sound driver modules: snd-intel8x0 snd-ac97-codec snd-hda-codec-hdmi
snd-hda-codec-realtek snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-seq-midi
snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc.
Обновление 3: Вот подробный список моих звуковых устройств по запросу:
sudo lshw -class multimedia
*-multimedia
description: Audio device
product: High Definition Audio Controller
vendor: nVidia Corporation
physical id: 0.1
bus info: pci@0000:03:00.1
version: a1
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=HDA Intel latency=0
resources: irq:17 memory:fbefc000-fbefffff
*-multimedia
description: Audio device
product: 82801JI (ICH10 Family) HD Audio Controller
vendor: Intel Corporation
physical id: 1b
bus info: pci@0000:00:1b.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=HDA Intel latency=0
resources: irq:56 memory:f9cf4000-f9cf7fff
Обновление 4: Это становится интересным. Я подумал, что нашел решение, когда увидел, что у моего пользователя нет разрешения на использование звукового устройства.
Так что я добавляю себя в аудио и видео группы и перезагружаюсь. Теперь звуковые устройства доступны для выбора устройства для вывода звука. С большой надеждой я выбрал Internal Audio Analog Stereo в качестве устройства, но звука из системы по-прежнему нет :(. Я пытался использовать инструмент тестирования динамиков, а также проигрывать музыку во время попытки все разные разъемы. Я также пытался переключаться между HDMI и Internal Audio, но все же не повезло. Что еще я могу сделать дальше?
Я попробовал это с моей новой установкой Ubuntu 11.10, а также с несколькими другими руководствами, чтобы заставить звук работать со всеми без единого взгляда на динамики.
Моя система использует драйверы intel8x0 ICH7, у меня установлена alsa, но я до сих пор не могу заставить работать какой-либо звук. Согласно полученной информации, драйверы установлены, используются, alsamixer полностью заполнен и не отключен. Устройство по умолчанию установлено на мою звуковую карту (F6 в микшере alsa)
Устройство не показывает в настройках звука его, как будто оно не установлено, когда каждая проверяемая команда говорит мне, что это так.
Как я уже сказал, я просмотрел много страниц. это мой третий день. мой 4-й день в качестве пользователя Linux. Я просто хотел указать на эту страницу.
http://www.serkey.com/tag/ubuntu-11-10-no-sound-drivers-detected/
Если вы посмотрите вниз на левую сторону я уверен, что вы придете к тому же выводу, что и я, ubuntu и sound не совпадают.
Я могу жить без звука, я всегда могу использовать мою очень работающую и стабильную систему Windows для этого. Однако я думаю, что мои дни Linux сочтены. Я предпочитаю устанавливать и работать, а не устанавливать исправления (возможно) и работать. Тем не менее, не все так плохо, я думаю, время покажет.
Я столкнулся с этой проблемой (или хотя бы ее вариантом) после обновления с 10.04 до 12.04. Я испробовал популярные известные обходные пути, такие как sudo alsa force-reload
, и убедился, что у меня установлены правильные драйверы, загруженные с помощью modprobe, и правильная модель, определенная в /etc/modprobe.d/alsa-base.conf
и т. Д., Но недавно я также обнаружил, что sudo killall pulseaudio
также является возможным обходным путем, и это привело меня к подозрению, что основная причина может иметь большее отношение к pulseaudio, чем к драйверам alsa. Я взял лист из трюка /etc/rc.local, который использовал для Как заставить Network Manager установить автоматическое согласование на false / off для определенного сетевого адаптера (eth0) при запуске? и добавил [ 113] к нему. Как бы грубо это ни выглядело, это в значительной степени лучшее, что можно сделать прямо сейчас.
Примечание: если это работает и для вас (или других), пожалуйста, подтвердите отчет, который я представил на https://bugs.launchpad.net/pulseaudio/+bug/933209
Если в вашей домашней папке есть папка .pulseaudio или .alsa, попробуйте удалить / переместить их, чтобы они были восстановлены.
Это сработало для меня, когда у меня были обновления звука / проблемы
Попробуйте вручную запустить драйверы. Поскольку Ubuntu распознает устройства, проблема должна быть только в драйвере. Сначала откройте терминал и запустите этот код:
sudo modprobe snd-[NAME OF YOUR SOUNDCARD'S DRIVER]
После этого попытайтесь воспроизвести что-нибудь, и если вы слышите звук, это хорошо и плохо. Хорошая часть заключается в том, что ваше устройство работает, плохая, вам придется вручную заставить компьютер загружать драйверы. Для этого вернитесь в терминал и введите:
gksudo gedit /etc/modules
Затем добавьте имя вашего звукового драйвера в последнюю строку файла, сохраните и перезагрузите компьютер.
Драйверы звука по умолчанию для исходной настройки
sudo apt-get install --reinstall linux-image-$(uname -r)
Настройка объемного звучания
Редактировать alsa-base.conf с gksudo gedit /etc/modprobe.d/alsa-base.conf
Добавить вниз, options snd-hda-intel model=auto
Перезагрузите компьютер
Откройте консоль и запустите alsamixer
, включите звук на всех и установите каналы на 6 .