ฉันไม่มีเสียงใน lubuntu 12.04 หลังจากกลับมาทำงานต่อจากการหยุดชั่วคราว ฉันเหนื่อย
sudo alsa force-reload
ไม่มีประโยชน์ เสียงทำงานหลังจากรีบูต กรุณาช่วย.
sudo alsa force-reload
แก้ไขปัญหาของฉัน ขอบคุณ!
ฉันไม่มีเสียงใน lubuntu 12.04 หลังจากกลับมาทำงานต่อจากการหยุดชั่วคราว ฉันเหนื่อย
sudo alsa force-reload
ไม่มีประโยชน์ เสียงทำงานหลังจากรีบูต กรุณาช่วย.
sudo alsa force-reload
แก้ไขปัญหาของฉัน ขอบคุณ!
คำตอบ:
สำหรับบางระบบจำเป็นต้องฆ่ากระบวนการ pulseaudio และป้องกันไม่ให้โหลดซ้ำอีกครั้งก่อนที่จะรีสตาร์ท ALSA หากขั้นตอนต่อไปทำงานก็สามารถอัตโนมัติ
ตั้งค่า Pulseaudio เพื่อไม่ให้เกิดใหม่โดยอัตโนมัติ:
mkdir ~/.pulse
echo "autospawn = no" >> ~/.pulse/client.conf
ระงับคอมพิวเตอร์ของคุณและปลุกเขา
รีสตาร์ท ALSA:
sudo alsa force-reload
เริ่ม pulseaudio:
pulseaudio --start
หากต้องการคืนค่าการเปลี่ยนแปลงให้ลบไฟล์~ / .pulse / client.conf
หลังจากปรึกษาบางโพสต์สิ่งที่ฉันทำเพื่อให้ฉันกลับมาทำงานอีกครั้ง:
ตั้ง pulseaudio ไม่ให้เกิดใหม่โดยสร้างไฟล์ config ที่โฮมไดเร็กตอรี่:
mkdir ~/.pulse
echo "autospawn = no" >> ~/.pulse/client.conf
สร้างไฟล์ (50alsa) เพื่อให้เป็นแบบอัตโนมัติหลังจากระบบหยุดการทำงานชั่วคราว
sudo gedit /etc/pm/sleep.d/50alsa
เพิ่มสิ่งต่อไปนี้ในไฟล์ เพิ่มประกาศ 'pulseaudio --kill' แล้ว
case "$1" in
hibernate|suspend)
# Stopping is not required
;;
thaw|resume)
pulseaudio --kill
/sbin/alsa force-reload
pulseaudio --start
;;
*) exit $NA
;;
esac
ลองกดCTRL+ ALT+ F1เพื่อเปลี่ยนtty
หน้าจอจากนั้นกดCTRL+ ALT+ F7เพื่อกลับไปที่เดสก์ท็อป
บางครั้งสิ่งนี้นำเสียงกลับมา แต่ล้มเหลวเปลี่ยนความละเอียดของหน้าจอและเปลี่ยนกลับเป็นวิธีแก้ไขปัญหาอื่น ใช้งานได้กับเสียง HDMI เช่นกัน
ลองวิ่ง
pulseaudio -k && sudo alsa force-reload
ฉันลองสิ่งนี้แต่นั่นก็ไม่ได้ช่วยอะไร
เพื่อแก้ปัญหานี้โดยไม่ต้องเริ่มต้นใหม่หรือหยุดทำงานชั่วคราวอื่นฉันแก้ไขด้วยวิธีง่ายๆ
pulseaudio --kill
pulseaudio --start
sudo alsa force-reload
อะไรเอาท์พุท? มันอาจจะช่วยให้ได้รับข้อมูลเพิ่มเติมเกี่ยวกับระบบของคุณเช่นการ์ดเสียงของคุณ:lspci | grep -i audio