跳到内容跳到页面导航:上一页 [access key p]/下一页 [access key n]
documentation.suse.com / SUSE Linux Enterprise Server 文档 / 管理指南 / 硬件配置 / 设置声卡
适用范围 SUSE Linux Enterprise Server 15 SP4

33 设置声卡

YaST 可以自动检测大多数声卡,并使用相应的值配置它们。要更改默认设置,或者需要设置不能自动配置的声卡,可以使用 YaST 声音模块。在其中,还可以设置附加声卡或切换它们的顺序。

要启动声音模块,可以启动 YaST 并单击硬件 › 声音。或者,也可以直接启动声音配置对话框,方法是以 root 用户身份从命令行运行 yast2 sound &。如果声音模块不可用,请使用 sudo zypper install yast2-sound 命令安装它。

过程 33.1︰ 配置声卡

如果已添加新声卡或者 YaST 不能自动配置现有声卡,则执行以下步骤。要配置新声卡,需要知道声卡供应商和型号。如果有疑问,可以参考声卡文档以了解所需信息。有关 ALSA 所支持的声卡及其相应声音模块的参考列表,请参见 http://www.alsa-project.org/main/index.php/Matrix:Main

在配置过程中,可以选择以下几个设置选项:

快速自动设置

您不需要执行任何进一步的配置步骤 — 声卡自动进行配置。您可以设置音量或稍后要更改的任意选项。

常规设置

允许您在配置过程中调节输出音量和播放测试声音。

可更改选项的高级设置

仅针对专家。允许您自定义声卡的所有参数。

重要
重要:高级配置

只有在完全清楚自己所执行的操作时,才能使用该选项。否则,保留参数不变,并使用一般设置或自动设置选项。

  1. 启动 YaST 声音模块。

  2. 要配置检测到但未配置的声卡,请从列表中选择相应项,然后单击编辑

    要配置新声卡,请单击添加。选择声卡供应商和型号,并单击下一步

  3. 选择其中一个设置选项,并单击下一步

  4. 如果选择了常规设置,则现在可以测试声音配置,并对音量进行调节。您应从总音量的 10% 开始,以免损坏您的听力或扬声器。

  5. 如果对所有选项设置感到满意,请单击下一步

    声音配置对话框只会显示新配置或经过修改的声卡。

  6. 要删除不再需要的声卡配置,可以选择相应条目并单击删除

  7. 单击确定保存更改,并退出 YaST 声音模块。

过程 33.2︰ 修改声卡配置
  1. 要更改个别声卡的配置(仅针对专家!),可以在声音配置对话框中选择声卡条目并单击编辑

    此时会转到声卡高级选项,在其中可以微调多个参数。有关更多信息,单击帮助

  2. 要调节已配置声卡的音量或测试声卡,可以在声音配置对话框中选择声卡条目,并单击其他。选择相应的菜单项。

    注意
    注意:YaST 混音器

    YaST 混音器设置仅提供基本选项。这些选项旨在用于差错(例如,是否可以听见测试声音)。从其他 ›  音量访问 YaST 混音器设置。要每天使用声音选项和对这些选项进行微调,请使用桌面或 alsasound 命令行工具提供的混音器小程序。

  3. 要播放 MIDI 文件,可以选择其他 › 启动序列发生器

  4. 检测到支持的声卡时,您可以安装 SoundFonts 来播放 MIDI 文件:

    1. 将原始驱动程序 CD-ROM 插入 CD 或 DVD 驱动器。

    2. 选择其他 › 安装 SoundFonts 将 SF2 SoundFonts™ 安装到硬盘中。SoundFonts 保存在目录 /usr/share/sfbank/creative/ 中。

  5. 如果在系统中配置了多个声卡,则可以调整声卡的顺序。要将某个声卡设置为主设备,可以在声音配置中选择该声卡,并单击其他 › 设置为主卡。索引为 0 的声音设备是默认设备,由系统和应用程序使用。

  6. 默认情况下,SUSE Linux Enterprise Server 使用 PulseAudio 声音系统。它是帮助混合多个音频流的抽象层,能够绕过硬件可能会有的任何限制。要启用或禁用 PulseAudio 声音系统,可以单击其他 › PulseAudio 配置。如果启用,PulseAudio 守护程序将用于播放声音。禁用 PulseAudio 支持可在系统范围使用其他设置。

单击确定并退出 YaST 声音模块时,将会保存所有声卡的音量和配置。混音器设置保存到文件 /etc/asound.state 中。ALSA 配置数据追加到文件 /etc/modprobe.d/sound 的末尾,并写入 /etc/sysconfig/sound