您可以在 Linux 主機系統上的命令提示字元中輸入命令,以取得 ALSA 音效卡的相關資訊,並判定目前使用者是否具有存取它的適當權限。

必要條件

取得alsamixer程式的說明文件。說明文件可在網際網路上取得。

程序

  • 使用alsamixer程式來判斷目前使用者是否具有存取 ALSA 音效卡的適當權限。
    如果使用者沒有適當的權限,則類似下列內容的錯誤: alsamixer: function snd_ctl_open 失敗,預設值: 無此類裝置。隨即顯示。
  • 如果使用者沒有存取 ALSA 音效卡的適當權限,請授與使用者對包含 ALSA 音效卡之目錄的讀取、寫入和執行權限。
    ALSA 音效卡通常位於 /dev/snd/ 。此位置會根據 Linux 發行版本而有所不同。
  • 若要列出主機系統上音效晶片組的名稱和類型,請輸入命令 lspci | grep -I audio
  • 若要列出主機系統上的音效卡,請輸入命令 cat /proc/asound/cards
  • 如果 ALSA 音效卡已靜音,請使用alsamixer程式將其取消靜音。