这篇文章主要介绍Linux系统怎么设置默认声卡,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
orangepi@orangepi3:~$ ll /proc/asound/ total 0 dr-xr-xr-x 4 root root 0 Dec 23 02:58 ./ dr-xr-xr-x 178 root root 0 Jan 1 1970 ../ dr-xr-xr-x 4 root root 0 Dec 23 11:02 card0/ dr-xr-xr-x 4 root root 0 Dec 23 11:02 card1/ -r--r--r-- 1 root root 0 Dec 23 11:02 cards -r--r--r-- 1 root root 0 Dec 23 11:02 devices -r--r--r-- 1 root root 0 Dec 23 11:02 hwdep -r--r--r-- 1 root root 0 Dec 23 11:02 pcm lrwxrwxrwx 1 root root 5 Dec 23 11:02 sndacx00codec -> card1/ lrwxrwxrwx 1 root root 5 Dec 23 11:02 sndhdmi -> card0/ -r--r--r-- 1 root root 0 Dec 23 11:02 timers -r--r--r-- 1 root root 0 Dec 23 11:02 version
可以看到我的Linux有两个声卡(sndhdmi和sndacx00-codec)
首先安装一个程序
sudo apt-get install alsa-base -y alsamixer
执行上面的命令之后就会出现一个界面,然后按F6
┌─────────────────────────────────────── AlsaMixer v1.1.3 ────────────────────────────────────────┐ │ Card: sndacx00-codec F1: Help │ │ Chip: F2: System information │ │ View: F3:[Playback] F4: Capture F5: All F6: Select sound card │ │ Item: Line Out Mixer [dB gain: 6.00] Esc: Exit │ │ │ │ │ │ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒┌───── Sound Card ──────┐▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│- (default) │▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│0 sndhdmi │▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│1 sndacx00-codec │▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ enter device name...│▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒└───────────────────────┘▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ → │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │▒▒│ │ │ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ ┌──┐ ┌──┐ ┌──┐ │ │ │MM│ │OO│ │OO│ │ │ └──┘ └──┘ └──┘ │ │ 100 100100 100 100 100100 100100 100 │ │ I2S Mixe I2S Mixe ADC Inpu DAC Mixe DAC Mxie LINEOUT Left DAC Left DAC Left I2S │ │ │ │ │ └─────────────────────────────────────────────────────────────────────────────────────────────────┘
可以看到我的Linux有两个声卡(sndhdmi和sndacx00-codec)
orangepi@orangepi3:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: sndhdmiraw [sndhdmi], device 0: SUNXI-HDMIAUDIO audiohdmi-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: sndacx00codec [sndacx00-codec], device 0: SUNXI-AUDIO acx00-dai-0 [] Subdevices: 1/1 Subdevice #0: subdevice #0
可以看到我的Linux有两个声卡(sndhdmi和sndacx00-codec)
修改配置文件/etc/asound.conf
如果没有这个文件,可以自己创建
sudo touch /etc/asound.conf sudo vi /etc/asound.conf
asound.conf文件如下
defaults.ctl.card 1 defaults.pcm.card 1 defaults.timer.card 1
以上是“Linux系统怎么设置默认声卡”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。