良许Linux教程网 干货合集 Linux系统如何设置默认声卡

Linux系统如何设置默认声卡

Linux系统如何设置默认声卡?本篇文章良许教程网为大家分享一下Linux系统设置默认声卡的具体方法, 有需要的小伙伴可以参考一下。

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有两个声卡(sndhdmisndacx00-codec)

二:使用alsamixer查看

首先安装一个程序

 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有两个声卡(sndhdmisndacx00-codec)

三:使用alpay查看

 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有两个声卡(sndhdmisndacx00-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系统设置默认声卡的步骤全部完成,大家有任何问题都可以通过评论区将问题提交给我们。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部