Difference between revisions of "Template:SelectAudio/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
(定制命令行的欢迎信息(文字LOGO))
(定制命令行的欢迎信息(文字LOGO))
 
Line 43: Line 43:
 
可以听见从系统默认的音频设备里输出音频。<br>
 
可以听见从系统默认的音频设备里输出音频。<br>
 
如果您使用的开发板是H3/H5/H2+系列并且使用的是主线内核,那么更简便的方法是使用[[npi-config]]。
 
如果您使用的开发板是H3/H5/H2+系列并且使用的是主线内核,那么更简便的方法是使用[[npi-config]]。
==定制命令行的欢迎信息(文字LOGO)==
 
欢迎信息主要是这个目录下的脚本来打印的:
 
<syntaxhighlight lang="bash">
 
/etc/update-motd.d/
 
</syntaxhighlight>
 
比如要修改 FriendlyELEC 的大字LOGO,可以修改/etc/update-motd.d/10-header 这个文件,比如要将LOGO改为HELLO,可将以下行:
 
<syntaxhighlight lang="bash">
 
TERM=linux toilet -f standard -F metal $BOARD_VENDOR
 
</syntaxhighlight>
 
改为:
 
<syntaxhighlight lang="bash">
 
TERM=linux toilet -f standard -F metal HELLO
 
</syntaxhighlight>
 

Latest revision as of 07:26, 9 July 2020

选择系统默认音频设备

如果当前系统存在多个音频设备, 例如HDMI-Audio、3.5mm耳机座、I2S-Codec时, 可以通过下列操作设置系统默认使用的音频设备。

  • 启动板子后,执行以下步骤安装alsa包:
$ apt-get update
$ apt-get install libasound2
$ apt-get install alsa-base
$ apt-get install alsa-utils
  • 安装好需要的库后,查看系统当前所有的声卡设备的序列号。这里假设aplay的输出如下, 并不是真实情况, 请根据实际情况进行相对应的修改:
$ aplay -l
card 0: HDMI
card 1: 3.5mm codec
card 2: I2S codec

上面的信息表示card 0代表HDMI-Audio,card 1代表3.5mm耳机座, card 2代表I2S-Codec,修改配置文件/etc/asound.conf如下表示选择HDMI-Audio:

pcm.!default {
    type hw
    card 0
    device 0
}
 
ctl.!default {
    type hw
    card 0
}

如果将card 0修改为card 1, 则表示选择3.5mm耳机座, 以此类推。
拷贝一首 .wav 格式的音乐到开发板上,播放音乐:

$ aplay /root/Music/test.wav

可以听见从系统默认的音频设备里输出音频。
如果您使用的开发板是H3/H5/H2+系列并且使用的是主线内核,那么更简便的方法是使用npi-config