ไม่มีเสียงจาก Chrome เสียงทำงานได้ดีใน Firefox ฯลฯ (13.10)


43

ฉันใช้ 13.10 (ทั้งหมดทันสมัย) บนแล็ปท็อป Lenovo ที่มีอุปกรณ์เสียงกริฟฟิน iMic USB แม้ว่าในบางครั้งฉันจะต้องใช้เครื่องมือควบคุมระดับเสียง Pulse Audio เพื่อเลือก iMic อีกครั้ง แต่ก็สามารถทำงานได้อย่างต่อเนื่องจากทุกอย่างในระบบยกเว้น Chrome ซึ่งโดยทั่วไปไม่มีเสียงเลย

pavucontrolกับการใช้งานมากที่สุดที่ต้องการที่จะใช้สิ่งที่เสียงคุณจะเห็นสิ่งที่อยู่ในแท็บแรกของ ไม่ใช่ Chrome ไม่มีอะไรเลย

บางฟอรัมโบราณโพสต์ที่นี่และมีคำแนะนำ symlinking ไดเรกทอรี "ปลั๊กอิน" 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" แต่ไม่มี "เอาต์พุต Chrome"

Chromium ทำงานในลักษณะเดียวกัน

แก้ไข - ตอนนี้อยู่ในการติดตั้ง (เก่าและเหนื่อย) 15.04 Chrome ( Version 49.0.2623.112 (64-bit)) ยังใช้งานไม่ได้ แต่ในคืนวันพระจันทร์เต็มดวงหรืออย่างอื่นมันจะส่งเสียงผ่านระบบเสียงอะนาล็อกในตัวบนแล็ปท็อป อย่างไรก็ตามโครเมียม ( Version 48.0.2564.82 Ubuntu 15.04 (64-bit)) ไม่ทำงานในขณะนี้และการทำงานผ่านอุปกรณ์เสียง USB ได้ ฉันไม่รู้ว่ามีสิ่งใดที่ฉันได้ทำเมื่อเร็ว ๆ นี้เพื่อทำให้เป็นจริง แต่


1
Chrome ปิดเสียงอยู่ในการตั้งค่าเสียงหรือไม่?
s3lph

@the_Seppi ไม่มันไม่ได้เป็นเท่าที่ฉันรู้ ฉันใช้ xfce4 เป็นเดสก์ท็อป ฉันไม่รู้ด้วยซ้ำว่าแผงการตั้งค่า (หรือไฟล์กำหนดค่า) นั้นอยู่ที่ไหน
Pointy

ดำเนินการ (และติดตั้งหากไม่พบ) xfce4-mixer จากเทอร์มินัล
s3lph

@the_Seppi เป็นอย่างดีที่ให้ฉันควบคุมปริมาณและอื่น ๆ แต่มันไม่มีผลกับ Chrome (ขอขอบคุณสำหรับข้อเสนอแนะอย่างไร.)
Pointy

1
มันใช้ได้กับ Flash หรือทุกอย่างเท่านั้น w3schools.com/html/html5_video.aspดูวิดีโอนี้ หากคุณได้ยินอะไรก็เป็นปัญหาแฟลช ถ้าไม่ใช่มันเกี่ยวข้องกับ Chrome จริงๆ
s3lph

คำตอบ:


62

ฉันมีปัญหาเดียวกัน. ในที่สุดระบบของฉันก็พยายามใส่เสียงของ Chrome ผ่านทาง HDMI แม้ว่าจะไม่ได้เสียบสายคอร์ด HDMI ในเวลานั้น สันนิษฐานว่าอาจเกิดขึ้นกับอุปกรณ์เสียงออก การตั้งค่าเสียงที่ Ubuntu เสนอไม่ได้แสดงสิ่งนี้หรือให้ฉันเปลี่ยนสำหรับแต่ละแอปพลิเคชัน แต่ pavucontrol ทำ

ในการติดตั้ง pavucontrol จาก Terminal:

sudo apt-get install pavucontrol

วิธีเปิด pavucontrol จากเทอร์มินัล:

pavucontrol

เลือกเมนู "เล่น" และตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่าเป็นแสดงแอปพลิเคชัน ตอนนี้เริ่มเล่นบางอย่างจาก Google Chrome มันจะปรากฏขึ้นที่นั่นและจะแสดงสิ่งที่อุปกรณ์เอาท์พุทจะถูกใช้สำหรับ Google Chrome ตรวจสอบให้แน่ใจว่าได้ตั้งค่าอุปกรณ์เอาท์พุทที่คุณพยายามใช้


2
ขอบคุณมากสำหรับเรื่องนี้! ฉันสงสัยว่านี่จะเป็นปัญหาหลังจากเสียงจากครึ่งแอพของฉันหายไปหลังจากที่ฉันเชื่อมต่อจากนั้นตัดการเชื่อมต่อแล็ปท็อปกับหน้าจอผ่าน HDMI แต่ศูนย์ควบคุมความเป็นศูนย์เริ่มต้นไม่แสดงว่าเต้าเสียบเสียงไหน รากฐาน
Yi Jiang

ทำซ้ำขั้นตอนเหล่านี้สำหรับอินพุตไมโครโฟนถ้าคุณมีปัญหาด้วย เว็บไซต์ที่ดีสำหรับการทดสอบคือonlinemictest.com
Zaz

สมบูรณ์แบบด้วยวิธีนี้ฉันไม่ต้องฆ่า pulseaudio หรือลบ pulseaudio configs pavucontrol ยังคงทำงานได้ดีภายใต้ 18 LTS เช่นกัน
jerome

ฉันแค่อยากจะบอกว่าขอบคุณมากเพราะpavucontrolทำงานให้ฉัน: D ดูเหมือนว่าการควบคุมเสียงล้มเหลวในการเริ่มต้นกลับไปที่ "เสียงในตัว" หลังจากใช้ HDMI
Robin Hood

3
ขอบคุณมากวีรบุรุษทุกคนไม่สวมเสื้อคลุมในวันนี้
Tri Nguyen

48

งานนี้สำหรับฉัน (Ubuntu 14.04):

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

และรีบูท

คำสั่งเหล่านี้จะหยุด pulseaudio และลบการกำหนดค่าปัจจุบันเพื่อเริ่มต้นด้วยค่าเริ่มต้นอีกครั้ง


ขอบคุณสำหรับคำแนะนำของคุณ ฉันจะลองดูในบางจุด
Pointy

ทำงานให้ฉันด้วยบน Ubuntu 12.04 ต้องรีสตาร์ท Chrome หลังจากการดำเนินการ
โทนี่

ทำงานให้ฉันอย่างสมบูรณ์แบบ
axel22

10
คุณช่วยอธิบายในคำตอบของคุณว่าคำสั่งเหล่านี้ทำอะไรได้บ้าง?
Kalamalka Kid

1
ทำงานกับฉันใน Ubuntu 18.04
fgblomqvist

3

ก่อนที่จะกำจัดไดเรกทอรีการกำหนดค่า Chrome ทั้งหมดให้ลองทำสิ่งนี้: สลับไปยังอุปกรณ์เอาต์พุตเสียงอื่นแล้วเปลี่ยนกลับไปเป็นอุปกรณ์ดั้งเดิม หากคุณมีอุปกรณ์เสียงเพียงเครื่องเดียวให้เชื่อมต่ออุปกรณ์ภายนอก (เช่น HDMI หรือ USB audio) จากนั้นปฏิบัติตามขั้นตอนด้านบน

อัปเดตข้อมูล ต่อไปนี้ดูเหมือนว่าจะป้องกันไม่ให้เกิดขึ้นอีกครั้งในอนาคต:

  • แก้ไข/etc/pulse/default.paค้นหาบรรทัดที่ขึ้นต้นด้วยload-module module-stream-restoreและเพิ่มrestore_device=falseที่ส่วนท้ายเพื่อให้บรรทัดมีลักษณะดังนี้:

    load-module module-stream-restore restore_device=false

  • ทำ killall pulseaudio


การเปลี่ยนไปใช้เอาต์พุตเสียงที่แตกต่างกันและแก้ไขกลับมาให้ฉัน ขอบคุณ!
Edson Medina

2

ฉันมีปัญหาที่คล้ายกัน แล็ปท็อปของฉันมีการ์ดเสียงสองตัวหนึ่งตัวสำหรับเสียงในตัวจากลำโพงแล็ปท็อปและอีกอันหนึ่งผ่านเอาต์พุต hdmi เมื่อฉันเล่นเพลงหรือบางสิ่งที่ใช้เสียงเบราว์เซอร์มันเป็นการส่งสัญญาณเสียงผ่านช่องสัญญาณ hdmi จากตัวจัดการเสียง kmix ฉันเห็นได้ว่าโครเมี่ยมนั้นอยู่ในรายการสตรีมการเล่น แต่ถ้าคุณคลิกขวาที่ไอคอน chrome และเลือกการย้ายจะมีตัวเลือกในการเปลี่ยนเอาต์พุตเสียงสำหรับสตรีม ฉันแน่ใจว่าไม่ใช่ hdmi เนื่องจากฉันต้องการให้เสียงมาจากลำโพงหรือหูฟังของฉัน


2

ไม่มีรูปแบบการทำงานใด ๆ ที่กล่าวมาข้างต้นไม่มีเสียงในโครเมียมเป็นเวลาหนึ่งสัปดาห์ จากนั้นฉันก็เริ่มเล่น SMplayer ไม่มีเสียงตัวเลือก> คำนำ> เสียงเปลี่ยนจาก 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 Player ที่คุณต้องการในการตั้งค่าปลั๊กอินของ Chrome:

  • เปิดแท็บใหม่พิมพ์chrome: // pluginsแทน URL
  • คลิกที่รายละเอียดทางด้านขวา
  • เลือก Adobe Flash Player
  • คุณจะเห็นปลั๊กอิน "ย่อย" สองแบบ
  • ปิดการใช้งานปัจจุบันและเปิดใช้งานอีกคนหนึ่ง
  • รีสตาร์ท Chrome

นอกจากนี้คุณยังสามารถค้นหาวิดีโอสั้น ๆ เกี่ยวกับวิธีการใช้งานบน Chrome สำหรับ Windows นี่เป็นวิธีเดียวกับใน Ubuntu:
http://youtu.be/cDgwNzEFuFY


ขอบคุณ แต่เท่าที่ฉันรู้ Chrome รุ่นที่ทันสมัยไม่รองรับ API ปลั๊กอิน Netscape เก่าอีกต่อไป ฉันได้flashplugin-installerติดตั้งบนระบบของฉันแล้ว แต่ด้วย Chrome ตัวเลือกแฟลชเดียวเท่านั้นที่มีให้ใช้คือ PepperFlash
Pointy

คุณพูดถูกเพราะ Ubuntu 14.04, Chrome และ Chromium ไม่สามารถใช้ Netscape plugin API ได้อีกต่อไป บางทีคุณควรทำตามบทช่วยสอนนี้ itsfoss.com/fix-flash-player-issue-chromium-in-ubuntu-14-04 อย่างไรก็ตามคำตอบของฉันควรจะดีสำหรับ Ubuntu 12.04
ttoine

ฉันได้ติดตั้งและอัปเดต Pepper Flash แล้วขอบคุณ
Pointy

คุณบอกว่าคุณติดตั้ง 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 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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.