在Debian裡不重啟切換兩塊音效卡

2021-09-22 13:36:41 字數 1038 閱讀 4054

在電磁干擾嚴重的狹小空間裡,筆記本的內建音效卡表現一般比較差,至少我的n600c底噪就很明顯。要獲得更好的效果或者需要數字輸出時只能借助外接音效卡了,包括pcmcia介面和usb介面兩種,前者如創新的audigy2 zs notebook,當然很貴了;後者如我的玲瓏ii,價效比還不錯。

在linux裡不像windows那樣可以簡單的在控制面板裡選擇使用哪個音效卡作為首選裝置,經過一段時間的研究,我找到乙個還可以接受的辦法,至少不需要重啟系統。首先 將以下的文字儲存為/etc/modutils/sound_cards,然後sudo update-modules,這個命令會處理/etc/modutils裡的所有檔案,合成/etc/modules.conf檔案。

alias snd-card-0 snd-maestro

alias snd-card-1 snd-usb-audio

options snd-maestro index=0

options snd-usb-audio index=1

options snd-usb-audio enable="1"

要切換到usb音效卡時:

sudo /etc/init.d/alsa force-unload

sudo modprobe snd-usb-audio

類似的,要切換到內建音效卡(使用maestro3晶元)時:

/etc/init.d/alsa force-unload

modprobe snd-maestro3

注意force-unload的時候會先自動殺掉所有使用音效卡的程序,如firefox、音量控制和bmp等等,如果沒有這樣的程序在執行,可以直接unload,或者rmmod snd-maestro3這樣解除安裝模組。

另外一種方法是在應用程式裡切換,例如bmp,在「首選項->外掛程式->輸出」裡把輸出外掛程式選為alsa,然後在alsa的配置裡選擇希望使用的音訊裝置和混音裝置即可。其他應用程式類似,其實如果只關心某個應用程式,這樣更省事。

最後,gentoo使用者請參考這個tip,感謝acura提供。

本文**

八進位制

切換路徑在Jupyter裡呼叫本地檔案的操作

jupyter是乙個 的 編輯工具,想要呼叫本地的檔案則需要切換路徑到相應的檔案路徑下 切換路徑要在開啟jupyter之前完成 操作 cd 空格 檔案路徑 碟符 示例 pytorch c users zh cd e duchenggang 2018 2 file cs231n pytorch c u...

在頁面的每個tab切換塊裡巢狀swiper輪播

在乙個頁面裡可以同時放多個swiper輪播,但是放在tab切換裡,問題就很多。結構如下,main content 是兩個需要切換的tab內容塊,每個 main content 裡都有乙個 swiper container 對於swiper外掛程式自帶的class名,我們在引用swiper的時候不要修...

在乙個ajax裡呼叫control裡的兩個方法

思維 想在乙個ajax裡呼叫control裡的兩個方法 先呼叫乙個方法,然後再第乙個方法裡呼叫另乙個方法 ban function event confirm 確定要禁用選中的記錄?function else requirespermissions tuserinfo ban public resu...