Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> Linux

แก้ปัญหาไม่มีเสียงใน Linux: คู่มือแก้ไขทีละขั้นตอน

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

ในกรณีส่วนใหญ่ ขั้นตอนง่ายๆ นี้ควรจะแก้ปัญหาได้ คุณจะพบว่าขั้นตอนเหล่านี้สามารถกู้คืนเสียงได้ง่ายดาย หากคุณยังไม่มีเสียงใน Linux ให้อ่านต่อเพื่อดูวิธีแก้ไขอื่นๆ ที่ควรจะทำงานเมื่อวิธีอื่นๆ ล้มเหลว แม้จะดูเหมือนปัญหาที่ยากลำบาก แต่คุณอาจพบว่าไม่มีเสียงใน Linux ไม่ได้ยากอย่างที่คิด เมื่อใช้เคล็ดลับง่ายๆ นี้เพื่อทำให้สิ่งต่างๆ ทำงานได้อีกครั้ง

วิธีที่ 1: ใช้ PulseAudio Volume Control

ผู้ใช้ LXDE, KDE, GNOME และ Cinnamon สามารถคลิกหรือแตปที่เมนู Applications แล้วเลือก PulseAudio Volume Control คุณอาจพบมันในแท็บ Sound หรือ Multimedia ขึ้นอยู่กับ Linux distribution ของคุณ ผู้ใช้ Ubuntu Unity อาจต้องการค้นหา PulseAudio Volume Control จาก Dash หากคุณไม่พบ ให้กด Super+R และพิมพ์ pavucontrol เพื่อเปิดขึ้นมา หากคุณอยู่ที่บรรทัดคำสั่งแล้ว คุณสามารถเริ่มต้นได้โดยรันคำสั่งนั้นเหมือนคำสั่งอื่นๆ

เลือกแท็บ Playback และปรับแถบระดับเสียงตามที่เหมาะสม คุณอาจพบว่าต้องปิดการปิดเสียง (unmute) หากคุณเห็นเพียง System Sounds เป็นตัวเลือก คุณอาจไม่มีโปรแกรมใดที่กำลังสร้างเสียงอยู่ ให้รันโปรแกรมที่สร้างเสียงเพื่อดูว่ามันถูกปิดเสียงหรือไม่ จากนั้นไปที่เมนู Output Devices และเพิ่มระดับเสียง

คุณอาจต้องการทำแบบเพิ่มขึ้นเรื่อยๆ เพื่อไม่ให้ดังเกินไป นอกจากนี้ คุณควรจะได้ยินเสียงได้โดยไม่ต้องเล่นกับอะไรเพิ่มเติม นี่เป็นวิธีแก้ไขที่ดีมาก โดยเฉพาะอย่างยิ่งที่มาจากคำสั่งเพียงคำเดียว! แม้หลายคนเคยมีปัญหากับ PulseAudio ในอดีต แต่นี้เป็นวิธีแก้ไขที่ง่ายมากสำหรับปัญหาไม่มีเสียงใน Linux หากต้องการ คุณสามารถเพิ่มระดับเสียงเกิน 100% ได้ แต่อย่าลองทำจนกว่าคุณจะลองฟังที่ระดับเสียงต่ำก่อน เมื่อคุณแก้ไขปัญหาเสียงทั้งหมดแล้ว คุณอาจพบว่านี่เป็นเคล็ดลับที่มีประโยชน์มาก บางครั้งคุณอาจเล่นวิดีโอหรือสิ่งที่มีเสียงต่ำมาก และการใช้ PulseAudio Volume Control อย่างระมัดระวังที่ระดับเพิ่มขึ้นสามารถนำเสียงกลับมาให้ฟังได้ชัดเจนอีกครั้ง

วิธีที่ 2: ตรวจสอบเสียงเบราว์เซอร์

Mozilla Firefox และ Google Chrome ให้คุณเลือกที่จะปิดเสียงแท็บแต่ละแท็บได้ และเป็นไปได้ว่ามันถูกปิดเสียงอยู่ หากคุณไม่ได้ยินวิดีโอหรือเกมเบราว์เซอร์บางประเภท ให้ดูที่แท็บด้านบนของหน้าต่าง คุณอาจเห็นสัญลักษณ์ลำโพง

หากมีเส้นทับผ่านมัน แสดงว่าแท็บนั้นถูกปิดเสียงเพียงอย่างเดียว คลิกที่ลำโพงเองและคุณจะได้ยินเสียงอีกครั้ง nhưปกติ นี่เป็นวิธีแก้ไขที่มีประโยชน์มากสำหรับกรณีที่คุณได้ยินทุกอย่างยกเว้นเช่น YouTube หรือ Netflix เนื่องจากมันขึ้นอยู่กับเบราว์เซอร์มากกว่า desktop environment วิธีนี้จะทำงานเหมือนกันไม่ว่าคุณจะใช้ Xfce4, LXDE, GNOME, KDE หรืออื่นๆ เนื่องจากคุณอาจจะมีหรือไม่มีคีย์ลัดแป้นพิมพ์ที่ปิดเสียงแท็บเหล่านี้ได้ จึงเป็นไปได้ที่จะทำโดยไม่ได้ตั้งใจ

วิธีที่ 3: ล้างแคชเสียงเพื่อแก้ปัญหาไม่มีเสียงใน Linux

หากวิธีพื้นฐานไม่ได้ผล คุณอาจต้องล้างแคช PulseAudio มันบางครั้งต้องการการรีเฟรชเพื่อทำงานต่อได้ กด Ctrl+Alt+T เพื่อเปิดเทอร์มินัล คุณจะทำงานกับอุปกรณ์และไฟล์ที่ผู้ใช้ทั่วไปเข้าถึงได้เท่านั้น จึงไม่ต้องใช้คำสั่ง sudo หรือรหัสผ่านผู้ดูแลระบบ

พิมพ์ aplay -l และกด Enter เพื่อดูรายการอุปกรณ์เสียง หากคุณไม่มีระบบเสียงสเตอริโอพิเศษหรือคอมพิวเตอร์เกมมิ่งระดับสูงที่มีหลายเอาต์พุต คุณจะเห็นการ์ดเดียว ให้แน่ใจว่าการ์ดอยู่ที่นั่นก่อนดำเนินการต่อ หากคุณไม่เห็นอุปกรณ์ใดๆ แสดงว่าคุณอาจไม่มีระบบเสียงต่อกับคอมพิวเตอร์ คุณอาจต้องปิดเครื่องและตรวจสอบการเชื่อมต่อที่หลวม

สมมติว่าคุณพบอุปกรณ์ คุณสามารถรีเฟรชแคช PulseAudio ได้ โปรดทราบว่าคุณจะลบไฟล์ชั่วคราวบางส่วน ดังนั้นคุณควรลองวิธีอื่นๆ ให้หมดก่อน พิมพ์ rm -r ~/.config/pulse/* ตามด้วย rm -r ~/.pulse* เพื่อลบไฟล์ชั่วคราวของ PulseAudio หากคำสั่ง aplay ทำงานแต่ยังไม่มีเสียงหลังจากทำนี้แล้ว ให้รีบูทระบบเพื่อรีเซ็ตทุกอย่าง คุณเกือบแน่นอนจะแก้ปัญหาไม่มีเสียงใน Linux ที่คุณเผชิญหลังจากนั้น

หากคุณใช้ฟีเจอร์ hibernate เพื่อเร่งกระบวนการรีบูท คุณควรเลือกการรีสตาร์ทจริง ขึ้นอยู่กับ desktop environment คุณอาจต้องคลิกที่เมนู Applications แล้วเลือก Logout คุณอาจมีปุ่มจัดการพลังงานหรือกด Alt+F4 ที่เดสก์ท็อปเปิดอยู่ เมื่อคุณมีเมนูปิดเครื่อง ให้เลือกตัวเลือก Restart จริงเพื่อทำ warm reboot ของระบบปฏิบัติการ คุณจะกลับมาใช้เสียงได้ตามปกติ

เกี่ยวกับผู้เขียน

แก้ปัญหาไม่มีเสียงใน Linux: คู่มือแก้ไขทีละขั้นตอน

Kevin Arrows

Kevin Arrows เป็นผู้เชี่ยวชาญด้านเทคโนโลยีที่มีประสบการณ์มากกว่าหนึ่งทศวรรษ เขาได้รับการรับรอง Microsoft Certified Technology Specialist (MCTS) และมีความหลงใหลในการติดตามข่าวสารเทคโนโลยีล่าสุด เขาเขียนบทความอย่างกว้างขวางเกี่ยวกับหัวข้อเทคโนโลยีต่างๆ แสดงให้เห็นถึงความเชี่ยวชาญในด้านการพัฒนาซอฟต์แวร์ ความปลอดภัยทางไซเบอร์ และการคอมพิวติ้งบนคลาวด์ ผลงานของเขาได้รับการยอมรับและเคารพจากเพื่อนร่วมงาน และเขาถูก推崇ในความสามารถในการอธิบายแนวคิดทางเทคนิคที่ซับซ้อนอย่างชัดเจนและกระชับ