Linux设置默认的声卡

摘要:
首先检查计算机上的声卡使用命令行查看orangepi@orangepi3:~$ll/proc/asound/total0dr-xr-xr-x4rootroot0Dec2302:58。/dr-xr-xr-x178rootroot0Jan11970../dr-xr-xr-xrootroot0Dec 2311:02卡0/dr-xr-/r-xr-x4root 0Dec 2311:00卡1/-r

首先查看自己电脑上的声卡

使用命令行查看

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    100<>100   100      100    100<>100 100<>100   100                                  │
│   <Line Out>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设置默认的声卡》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇eclipse复制工作空间配置步骤ubuntu ceph集群安装以及简单使用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux 根目录所在分区被脏数据占满

背景: ​ 公司在做一个项目,大概功能就是一个通行闸机的人脸识别系统,要经过门禁的人注册了之后,系统就会存储一张原始的图片在服务器的数据文件夹里面,包括了永久的存储和一些访客注册临时存储。一天周五的时候要使用df -h 查看根目录已经被占用98%,根目录挂载的分区有50G大小;当时显示的是还有3.8G可用,按照每个人脸产生的数据只有200K大小的话,根据...

Linux中查看CPU信息【转】

转自:http://blog.chinaunix.net/uid-23622436-id-3311579.html cat /proc/cpuinfo中的信息 processor       逻辑处理器的id。 physical id    物理封装的处理器的id。 core id        每个核心的id。 cpu cores      位于相同物...

记一次linux 内存异常的处理

最近一次接到一个反馈linux系统内存占用很高,通过top没看到异常的服务,使用free 命令查看内存 占用就是很高,操作系统内存在49G,直接就占用了40G,可用的很少,而且反馈说主机重启之后 直接也就占用了40G的空间 大致分析 在刚开始的时候感觉是应用异常(没了解少直接重启也出现类似问题),top之后没发现异常进程(后边 打算使用per-too...

linux上限值网速、限值带宽

Linux操作系统中的流量控制器TC(Traffic Control)用于Linux内核的流量控制,主要是通过在输出端口处建立一个队列来实现流量控制。 Linux流量控制的基本原理如下图所示。 接收包从输入接口(Input Interface)进来后,经过流量限制(Ingress Policing)丢弃不符合规定的数据包,由输入多路分配器(Input De...

Linux环境下Gitblit服务搭建及秘钥配置

一、安装gitblit服务 1、下载地址https://pan.baidu.com/s/1wQ3TEE_gw5xZvyFPZB9xFg 2、上传至linux服务器并解压缩 tar xvf gitblit-1.8.0.tar.gz 3、修改defaults.properties文件 vim /usr/local/gitblit-1.8.0/data/defa...

通过yum升级gcc/g++至版本4.8.2

最近在坐一个日期处理的问题,需要安装sxtwl模块,但是gcc版本4.7死活也安装不上,最后测试到只能升级gcc版本到4.8才得以解决 [root@123 bin]# gcc -vUsing built-in specs.Target: x86_64-redhat-linuxThread model: posixgcc version 4.4.7 2012...