不知道爲什麼我的Ubuntu 9.10忽然聽不到聲音了,懷疑跟我這兩天做了一些內核驅動設置有關(使用modprobe命令)。
做了如下幾步的檢查:
- 系統>首選項>聲音,確保沒有靜音。
- lspci | grep audio,查看是否檢測到聲卡,以及聲卡的型號,輸出結果如下:
- lsmod,查看內核驅動模塊,的確使用了正確的驅動:
- 由於以上步驟都沒有檢查出問題,所以我猜測不大可能是硬件或者驅動的問題,很可能是軟件或者軟件設置問題,所以重新安裝了所有與alsa有關的軟件包(用新立得軟件包管理器搜“alsa”)。又試了一下播放器,能夠聽到聲音了。
- 但是重啓之後又無聲音了...把與alsa相關的包重裝一遍,聲音恢復。
- 進一步我發現只需要重裝sl-modem-daemon包,或者使用命令/etc/init.d/sl-modem-daemon restart就能使聲音恢復。
- 最後我發現sl-modem-daemon以一種我不能理解的方式使得Ubuntu變“啞巴”。把這個軟件包刪除以後,問題完全解決,重啓之後也不會復發。