Немає звуку з Chrome, звук прекрасно працює у Firefox тощо (13.10)


44

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

У більшості програм, які хочуть використовувати аудіо речі, ви бачите щось на першій вкладці pavucontrol. Не Chrome; просто нічого немає.

Деякі стародавні публікації на форумах тут і там пропонують пов'язувати каталог «плагінів» 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 у налаштуваннях звуку?
s3lph

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

Виконайте (і встановіть, якщо його не знайдено) xfce4-змішувач з терміналу.
s3lph

@the_Seppi добре, що дає мені контроль гучності тощо, але це не впливає на Chrome. (Дякую за пропозицію, проте.)
Pointy

1
Це стосується лише Flash або також всього іншого? w3schools.com/html/html5_video.asp Дивіться це відео. Якщо ви щось чуєте, це проблема Flash. Якщо ні, то це справді пов’язано з Chrome.
s3lph

Відповіді:


64

У мене була така ж проблема. Зрештою, моя система намагалася передати звук Chrome через HDMI, навіть якщо на той час не був підключений акорд HDMI. Імовірно, це може статися з будь-яким пристроєм виводу звуку. Налаштування звуку, пропоновані Ubuntu, цього не показували, і я не дозволяв мені змінювати його для окремої програми, але pavucontrol зробив це.

Щоб встановити pavucontrol з Терміналу:

sudo apt-get install pavucontrol

Щоб відкрити павуконтроль з терміналу:

pavucontrol

Виберіть меню "Відтворення" та переконайтесь, що в ньому встановлено параметр Показати програми. Тепер почніть грати щось із Google Chrome. Він з’явиться там, і він покаже, який пристрій виводу використовується для Google Chrome. Переконайтеся, що він встановлений на вихідному пристрої, який ви намагаєтесь використовувати.


2
Дуже дякую за це! Я підозрював, що це проблема після того, як звук з половини моїх програм зник, після того як я підключився, потім відключив ноутбук до екрана через HDMI, але центр управління Unity за замовчуванням не показує, з якої розетки звук виходив за кожну програму основа.
Йі Цзян

Повторіть ці кроки для введення мікрофона, якщо у вас також є проблеми з цим. Хороший сайт для тестування - onlinemictest.com
Заз

Ідеально, таким чином мені не довелося вбивати pulseaudio або видаляти конфігурації pulseaudio. Павуконтроль як і раніше працює добре під 18 LTS.
ієронім

Я хотів би сказати велике спасибі, тому що pavucontrolпрацював на мене: D Здається, звукові елементи керування не змогли повернутися до "Вбудованого аудіо" після використання HDMI.
Робін Гуд

3
Велике спасибі, не всі герої в даний час носять накидки
Три Нгуен

48

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

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

І перезавантажити.

Ці команди зупинять pulseaudio та видалять його поточну конфігурацію, щоб розпочати знову за замовчуванням.


Дякуємо за вашу пропозицію. Я спробую в якийсь момент.
Pointy

Працював і для мене на Ubuntu 12.04. Довелося перезапустити Chrome після операції.
Тоні

Працювали для мене чудово.
axel22

10
Скажіть, будь ласка, у своїй відповіді, що насправді роблять ці команди?
Каламалка Малюк

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 я міг бачити, що в потоках відтворення перелічено хром, але якщо ви клацнули правою кнопкою миші на піктограму хрому та вибрали переміщення, була можливість змінити вихідний аудіо для потоку. Я переконався, що це не hdmi, оскільки хотів, щоб звук виходив із моїх колонок чи навушників.


2

Жодна з перерахованих вище форм протягом тижня не була без звуку в хромі. Потім я запустив SMplayer, також немає звуку, Опції> Pregerences> Audio переключився з pulseaudio на alsa.

Наступного разу я почав працювати з хромованими звуками.


Дякую. Ваше рішення працювало на мене. Я запускаю Linux 5.1.19_1 (Void Linux)
dgo.a

1

Chrome постачається із вбудованим флеш-програвачем, і він не завжди працює добре.

Якщо у вас є звук із Firefox на веб-сайтах, таких як youtube або deezer, можливо, у вас вже є Flash Player у вашій системі: пакет "flashplugin-installer".

Якщо ні:

sudo apt-get install flashplugin-installer

Потім ви можете встановити, який програвач Flash потрібно в налаштуваннях плагінів Chrome:

  • відкрийте нову вкладку, введіть chrome: // плагіни замість URL-адреси
  • натисніть на деталі праворуч,
  • виберіть Adobe Flash Player
  • ви побачите два "додаткові" додатки
  • вимкніть поточну та ввімкніть іншу
  • перезавантажте Chrome

Ви також можете знайти коротке відео про те, як це зробити з Chrome для Windows. Це так само в Ubuntu:
http://youtu.be/cDgwNzEFuFY


Дякую, але наскільки я знаю, сучасні версії Chrome вже не підтримують старий API плагін Netscape. Я flashplugin-installerвстановив у своїй системі, але в Chrome єдиний доступний варіант Flash - це PepperFlash.
Pointy

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

У мене вже встановлено та оновлено Pepper Flash, дякую.
Pointy

ви скажете повторно встановити Chrome багато разів. Але ви видалили папку .config / google-chrome у своєму / дому?
ttoine

Так, я спробував Chrome із щойно створеними обліковими записами користувачів та після видалення власної директорії .config. Ця проблема триває майже рік, тому у мене було достатньо часу для експериментів :)
Pointy

1

Перевірте, чи використовується правильна архітектура Chrome.

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


0

У мене була така ж проблема, що ви можете не помітити жодної проблеми одразу після того, як я встановлю хром-віддалений робочий стіл проблема виникає після перезавантаження комп'ютера. тому наступне працювало для мене. Я використовую: Ubuntu 18.04 LTS

  1. sudo apt-get autoremove 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.