跳转到内容跳转到页面导航:上一页 [访问键 p]/下一页 [访问键 n]
适用于 openSUSE Leap 15.6

16 设置声卡 编辑源文件

YaST 会自动检测大多数声卡并使用适当的值进行配置。要更改默认设置,或要设置无法自动配置的声卡,请使用 YaST 声卡模块。在那里,您还可以设置其他声卡或更改它们的顺序。

Warning
警告

如果您不了解声卡系统的所有详细信息,请不要手动更改其设置。相反,让您的声音子系统——PipeWire 或 PulseAudio——为您配置它。使用专用的桌面应用程序来切换音频设备。作为备选方案,使用 pavucontrol 图形应用程序。

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

过程 16.1: 配置声卡

如果您添加了新的声卡,或者 YaST 无法自动配置现有的声卡,请按照以下步骤操作。要配置新的声卡,您需要知道您的声卡供应商和型号。如有疑问,请参阅您的声卡文档以获取所需的信息。有关 ALSA 支持的声卡及其相应的声卡模块的参考列表,请参阅 https://www.alsa-project.org/main/index.php/Matrix:Main

在配置过程中,您可以选择以下设置选项

快速自动设置

您无需经过任何进一步的配置步骤——声卡将自动配置。您可以稍后设置音量或要更改的任何选项。

正常设置

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

具有更改选项的高级设置

仅供专家使用。允许您自定义声卡的全部参数。

Important
重要提示:高级配置

只有在您确切知道自己在做什么的情况下才使用此选项。否则,请保持参数不变,并使用正常或自动设置选项。

  1. 启动 YaST 声卡模块。

  2. 要配置已检测到但 未配置 的声卡,请从列表中选择相应的条目并单击 编辑

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

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

  4. 如果您选择了 正常设置,现在可以 测试 您的声音配置并调整音量。为了避免损坏您的听力或扬声器,您应该从大约 10% 的音量开始。

  5. 如果所有选项都已根据您的意愿设置,请单击 下一步

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

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

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

过程 16.2: 修改声卡配置
  1. 要更改单个声卡的配置(仅供专家使用!),请在 声音配置 对话框中选择声卡条目,然后单击 编辑

    这将带您进入 声卡高级选项,您可以在此处微调多个参数。有关更多信息,请单击 帮助

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

    Note
    注意: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. 默认情况下,openSUSE Leap 使用 PulseAudio 声音系统。这是一个抽象层,有助于混合多个音频流,绕过硬件可能存在的任何限制。要启用或禁用 PulseAudio 声音系统,请单击 其他 › PulseAudio 配置。如果启用,将使用 PulseAudio 守护程序播放声音。禁用 PulseAudio 支持 以系统范围内使用其他内容。

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

打印此页面