Нет звука из Chrome, звук нормально работает в Firefox и т. Д. (13.10)


44

Я использую 13.10 (все последние версии) на ноутбуке Lenovo с USB-аудиоустройством Griffin iMic. Хотя мне иногда приходится использовать инструмент регулировки громкости Pulse Audio для повторного выбора iMic, он работает согласованно со всем в системе, кроме Chrome, в котором вообще нет звука.

В большинстве приложений, которые хотят использовать аудио, вы видите что-то на первой вкладке pavucontrol. Не хром; там просто ничего

Некоторые древние посты на форуме тут и там предлагали создать символическую ссылку на каталог «плагинов» Firefox на каталог установки Chrome, который кажется довольно глупым и который в любом случае не работает.

Версия Chrome 34.0.1847.132.

Есть ли какая-то хитрость, чтобы заставить Chrome работать с аудиоустройством USB? (Насколько я могу судить, он также не работает со встроенным звуком ...)

редактировать - все еще не работает, теперь на 14.04 и Chrome 37.0.2062.120

Больше информации:

Chrome переустанавливался не раз, без эффекта. Я также пробовал бета-версию (в настоящее время Chrome 38.0.2125.77 бета). Средство диспетчера PulseAudio в своем списке клиентов показывает Firefox и другие различные вещи, а также «Chrome input», но не «Chrome output».

Хром ведет себя точно так же.

редактировать - теперь на (старой и уставшей) установке 15.04. Chrome ( Version 49.0.2623.112 (64-bit)) по- прежнему не работает, хотя в полнолуние или что-то еще случайным образом он посылает звук через встроенный аналоговый звук на ноутбуке. Тем не менее, хром ( Version 48.0.2564.82 Ubuntu 15.04 (64-bit)) делает работу в настоящее время, и он работает через USB аудиоустройства. Я не знаю ни одной конкретной вещи, которую я сделал в последнее время, чтобы сделать это правдой, но


2
Chrome отключен в настройках звука?
— августа

@ the_Seppi нет, насколько я знаю. Я использую xfce4 в качестве рабочего стола; Я даже не знаю, где может быть такая панель настроек (или файл конфигурации).
— Заостренный

Выполните (и установите, если не найден) xfce4-mixer с терминала.
— s3lph

@the_Seppi хорошо, что дает мне регулировку громкости и т. д., но это не влияет на Chrome. (Спасибо за предложение, однако.)
— Заостренный

1
Это относится только к Flash или ко всему прочему? w3schools.com/html/html5_video.asp Посмотрите это видео. Если вы слышите что-нибудь, это проблема Flash. Если нет, то это действительно связано с Chrome.
— s3lph

Ответы:


64

У меня такая же проблема. В итоге моя система пыталась пропустить звук Chrome через HDMI, хотя аккорд HDMI не был подключен в то время. Предположительно, это может произойти с любым устройством вывода звука. Настройки звука, предлагаемые Ubuntu, не показывали этого и не позволяли мне изменять его для отдельного приложения, но pavucontrol делал.

Чтобы установить pavucontrol из Терминала:

sudo apt-get install pavucontrol

Чтобы открыть pavucontrol из Терминала:

pavucontrol

Выберите меню «Воспроизведение» и убедитесь, что оно установлено на «Показать приложения». Теперь начните играть в Google Chrome. Он появится там и покажет, какое устройство вывода используется для Google Chrome. Убедитесь, что он настроен на устройство вывода, которое вы пытаетесь использовать.


2
Спасибо тебе большое за это! Я подозревал, что это проблема после исчезновения звука из половины моих приложений после того, как я подключился, а затем отключил ноутбук к экрану через HDMI, но центр управления Unity по умолчанию не показывает, из какой розетки исходил звук в приложении основа.
— И Цзян

Повторите эти шаги для входа микрофона, если у вас также есть проблемы с этим. Хороший сайт для испытания на это onlinemictest.com
— Zaz

Отлично, таким образом мне не нужно было убивать pulseaudio или удалять конфиг pulseaudio. Кажется, что pavucontrol все еще отлично работает под 18 LTS.
— Джером

Я просто хотел бы сказать вам большое спасибо, потому что pavucontrolработал на меня: D Кажется, что управление звуком не смогло вернуться к «Встроенному аудио» после использования HDMI.
— Робин Гуд

3
Большое спасибо, в наши дни не все герои носят накидки
— Три Нгуен,

48

Эта работа для меня (Ubuntu 14.04):

killall pulseaudio
rm -r ~/.config/pulse/*
rm -r ~/.pulse*

И перезагрузка.

Эти команды остановят pulseaudio и удалят его текущую конфигурацию, чтобы снова начать со значениями по умолчанию.


Спасибо за ваше предложение. Я попробую в какой-то момент.
— Заостренный

У меня тоже работал на Ubuntu 12.04. Пришлось перезагружать Chrome после операции.
— Тони

У меня сработало отлично.
— axel22

10
Не могли бы вы описать в своем ответе, что на самом деле делают эти команды?
— Kalamalka Kid

1
Работал для меня на Ubuntu 18.04.
— fgblomqvist

3

Перед удалением всего каталога конфигурации Chrome попробуйте следующее: переключитесь на другое устройство вывода звука, а затем переключитесь обратно на исходное. Если у вас есть только одно аудиоустройство, подключите внешнее (например, аудио HDMI или USB), а затем выполните описанный выше прием.

Обновление Следующее, кажется, предотвращает повторное появление проблемы в будущем:

  • Отредактируйте /etc/pulse/default.pa, найдите строку, которая начинается с, load-module module-stream-restoreи добавьте restore_device=falseв конец, чтобы строка выглядела следующим образом:

    load-module module-stream-restore restore_device=false

  • Делать killall pulseaudio


Переключение на другой аудиовыход и обратно решило это для меня. Благодарность!
— Эдсон Медина

2

У меня была аналогичная проблема. В моем ноутбуке было две звуковые карты, одна для встроенного звука из динамиков ноутбука, другая для выхода через выход HDMI. Когда я играл музыку или что-то, что использовало звук браузера, он передавал звук через канал HDMI. Из менеджера звука kmix я мог видеть, что chrome был указан в потоках воспроизведения, но если вы щелкнули правой кнопкой мыши на значке chrome и выбрали перемещение, была возможность изменить вывод звука для потока. Я убедился, что это не HDMI, так как я хотел, чтобы звук исходил из моих динамиков или наушников.


2

Ни одна из вышеперечисленных работ не работала, не обходилась без звука в течение недели. Затем я запустил SMplayer, тоже без звука, Функции> Предустановки> Аудио переключилось с pulseaudio на alsa.

В следующий раз я начал хромировать звук.


Спасибо. Ваше решение сработало для меня. Я использую Linux 5.1.19_1 (Void Linux)
— dgo.a

1

Chrome поставляется со встроенным флеш-плеером, и он не всегда работает хорошо.

Если у вас есть звук с Firefox на таких сайтах, как youtube или deezer, возможно, у вас уже есть Flash-плеер в вашей системе: пакет "flashplugin-installer".

Если не:

sudo apt-get install flashplugin-installer

Затем вы можете установить, какой Flash Player вы хотите в настройках плагинов Chrome:

  • откройте новую вкладку, наберите chrome: // plugins вместо URL
  • нажмите на детали справа,
  • выберите Adobe Flash Player
  • вы увидите два разных "sub" плагина
  • отключить текущий и включить другой
  • перезапустить Chrome

Вы также можете найти короткое видео о том, как это сделать в Chrome для Windows, то же самое в Ubuntu:
http://youtu.be/cDgwNzEFuFY


Спасибо, но, насколько я знаю, современные версии Chrome больше не поддерживают старый API плагинов Netscape. Я flashplugin-installerустановил в моей системе, но с Chrome единственная доступная опция Flash - PepperFlash.
— Заостренный

Вы правы, поскольку Ubuntu 14.04, Chrome и Chromium больше не могут использовать API плагинов Netscape. Может быть, вы должны следовать этому руководству? itsfoss.com/fix-flash-player-issue-chromium-in-ubuntu-14-04 . Тем не менее, мой ответ должен быть хорошим для Ubuntu 12.04
— ttoine

Я уже установил и обновил Pepper Flash, спасибо.
— Заостренный

Вы говорите, что переустановили Chrome много раз. Но вы удалили папку .config / google-chrome в вашем / home?
— ttoine

Да, я пробовал Chrome со свежими учетными записями пользователей и после удаления своего собственного каталога .config. Эта проблема продолжается уже почти год, поэтому у меня было достаточно времени для экспериментов :)
— Pointy

1

Убедитесь, что вы используете правильную архитектуру Chrome.

У меня был установлен i386 Chrome в 64-битной системе, и у меня была эта проблема. Когда я удалил и установил 64-битную версию, звук работал нормально.


0

У меня была такая же проблема, вы можете не заметить никаких проблем сразу после установки Chrome-Remote-Desktop. Проблема возникает после перезагрузки компьютера. так что следующее сработало для меня. Я использую: Ubuntu 18.04 LTS

  1. sudo apt-get авто-удаление chrome-remote-desktop
  2. killall pulseaudio rm -r ~ / .config / pulse / * rm -r ~ / .pulse *

скопируйте и пропустите каждую строку в терминале. Надеюсь, это поможет


0

Простая переустановка Chrome у меня работала на Ubuntu 14.04.

sudo apt-get install google-chrome-stable --reinstall

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.