33 设置声卡 #
YaST 可以自动检测大多数声卡,并使用相应的值配置它们。要更改默认设置,或者需要设置不能自动配置的声卡,可以使用 YaST 声音模块。在其中,还可以设置附加声卡或切换它们的顺序。
如果不了解声音系统设置的所有相关细节,请不要手动更改其设置,而是应该让您的声音子系统(PipeWire 或 PulseAudio)来为您配置。使用专用桌面应用程序切换音频设备。作为后备措施,请使用 pavucontrol
图形应用程序。
要启动声音模块,可以启动 YaST 并单击root
用户身份运行 yast2 sound &
,直接启动 对话框。如果声音模块不可用,请使用 sudo zypper install yast2-sound
命令加以安装。
如果已添加新声卡或者 YaST 不能自动配置现有声卡,则执行以下步骤。要配置新声卡,需要知道声卡供应商和型号。如果有疑问,可以参考声卡文档以了解所需信息。有关 ALSA 所支持的声卡及其相应声音模块的参考列表,请参见 https://www.alsa-project.org/main/index.php/Matrix:Main。
在配置过程中,可以选择以下几个设置选项:
您不需要执行任何进一步的配置步骤 — 声卡自动进行配置。您可以设置音量或稍后要更改的任意选项。
允许您在配置过程中调节输出音量和播放测试声音。
仅针对专家。允许您自定义声卡的所有参数。
重要:高级配置只有在完全清楚自己所执行的操作时,才能使用该选项。否则,保留参数不变,并使用一般设置或自动设置选项。
启动 YaST 声音模块。
要配置检测到但
的声卡,请从列表中选择相应项,然后单击 。要配置新声卡,请单击
。选择声卡供应商和型号,并单击 。选择其中一个设置选项,并单击
。如果选择了
,则现在可以 声音配置,并对音量进行调节。您应从总音量的 10% 开始,以免损坏您的听力或扬声器。如果对所有选项设置感到满意,请单击
。要删除不再需要的声卡配置,可以选择相应条目并单击
。单击
保存更改,并退出 YaST 声音模块。
要更改个别声卡的配置(仅针对专家!),可以在
对话框中选择声卡条目并单击 。此时会转到
,在其中可以微调多个参数。有关更多信息,单击 。要调节已配置声卡的音量或测试声卡,可以在
对话框中选择声卡条目,并单击 。选择相应的菜单项。注意:YaST 混音器YaST 混音器设置仅提供基本选项。这些选项旨在用于差错(例如,是否可以听见测试声音)。从
› 访问 YaST 混音器设置。日常使用以及要对声音选项进行微调时,请使用桌面提供的混音器小程序或alsasound
命令行工具。要播放 MIDI 文件,可以选择
› 。检测到支持的声卡时,您可以安装 SoundFonts 来播放 MIDI 文件:
将原始驱动程序 CD-ROM 插入 CD 或 DVD 驱动器。
选择
› 将 SF2 SoundFonts™ 安装到硬盘中。SoundFonts 保存在目录/usr/share/sfbank/creative/
中。
如果在系统中配置了多个声卡,则可以调整声卡的顺序。要将某个声卡设置为主设备,可以在
中选择该声卡,并单击 › 。索引为0
的声音设备是默认设备,因此系统和应用程序均会使用该设备。默认情况下,SUSE Linux Enterprise Server 使用 PulseAudio 声音系统。它是帮助混合多个音频流的抽象层,能够绕过硬件可能会有的任何限制。要启用或禁用 PulseAudio 声音系统,可以单击 › 。如果启用,PulseAudio 守护程序将用于播放声音。禁用 可在系统范围使用其他设置。
单击/etc/asound.state
中。ALSA 配置数据会追加到文件 /etc/modprobe.d/sound
的末尾,并写入 /etc/sysconfig/sound
中。