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 混音器设置。对于日常使用和声音选项的微调,请使用桌面提供的混音器小程序或 alsasound 命令行工具。
要播放 MIDI 文件,请选择 › 。
当检测到受支持的声卡时,您可以安装 SoundFonts 以播放 MIDI 文件
将原始驱动程序 CD-ROM 插入您的 CD 或 DVD 驱动器。
选择 › 以将 SF2 SoundFonts™ 复制到您的硬盘。SoundFonts 保存到目录 /usr/share/sfbank/creative/。
如果您在系统中配置了多个声卡,可以调整声卡的顺序。要将声卡设置为主设备,请在 中选择声卡,然后单击 › 。索引为 0 的声音设备是默认设备,因此由系统和应用程序使用。
默认情况下,openSUSE Leap 使用 PulseAudio 声音系统。这是一个抽象层,有助于混合多个音频流,绕过硬件可能存在的任何限制。要启用或禁用 PulseAudio 声音系统,请单击 › 。如果启用,将使用 PulseAudio 守护程序播放声音。禁用 以系统范围内使用其他内容。
单击 并退出 YaST 声卡模块时,将保存所有声卡的音量和配置。混音器设置保存到文件 /etc/asound.state。ALSA 配置数据附加到文件 /etc/modprobe.d/sound 的末尾,并写入 /etc/sysconfig/sound。