Нет звука из 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

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

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

Juan
источник
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

ttoine
источник
Спасибо, но, насколько я знаю, современные версии 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-битную версию, звук работал нормально.

Alex
источник
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

Kidquick
источник