使用 YaST 设置硬件组件

目录

8.1. 硬件信息
8.2. 设置图形卡和监视器
8.3. 设置键盘和鼠标
8.4. 设置声卡
8.5. 设置打印机
8.6. 设置扫描仪

摘要

YaST 允许您在安装时和已安装系统中配置硬件项。要配置音频硬件、打印机或扫描仪支持,或要了解您的计算机中连接了哪些硬件组件,请使用“YaST 硬件信息”模块。

[Tip]图形卡、显示器、鼠标和键盘设置

图形卡、显示器、鼠标和键盘可以使用 KDE 或 GNOME 工具来配置。

硬件信息

如果要了解有关硬件的更多信息,或需要查看某个硬件的供应商和型号等详细信息以便对其进行正确配置,请使用 YaST 硬件信息模块。

  1. 启动 YaST 并单击硬件+硬件信息。硬件探测会立即启动,而且需要一段时间才能在独立窗口中看到硬件信息树。

  2. 在硬件信息树中,递归式地单击加图标以展开有关特定设备的信息。

  3. 单击保存到文件... 以将输出保存到文件。

  4. 单击关闭离开硬件信息概述。

设置图形卡和监视器

安装之后,可以根据需要更改图形系统(图形卡和监视器)的配置。由于辅助功能问题或硬件升级,可能必须进行此类更改。

[Warning]更改监视器频率

虽然提供有安全机制,但在手动更改所允许的监视器频率时仍要非常小心。错误的值会损坏显示器。更改频率之前,请始终参考监视器的手册。

如果字体太小或圆圈形状不对,请更改分辨率。按如下所示继续:

  1. 在 YaST 中,单击硬件+图形卡和监视器。SaX2 检查系统资源并显示一个窗口。

  2. 确保正确检测监视器。否则,使用更改从列表中选择适当的型号。

  3. 如果需要,选择合适的分辨率颜色

  4. 在新配置应用于系统之前对其进行测试。单击确定决定对配置作何处理(测试保存取消)。

要激活第二台监视器,请执行以下操作:

  1. 在 YaST 中,单击硬件+图形卡和监视器。SaX2 检查系统资源并显示卡和监视器属性对话框。

  2. 确保正确检测监视器。否则,使用更改从列表中选择适当的型号。

  3. 启用激活双传感头方式并单击配置,以便进行进一步的调整。

  4. 确保正确检测第二个监视器。否则,使用更改从列表中选择适当的型号。

  5. 确定是在复制的多传感头还是 Xinerama 多传感头方式下使用第二台监视器,然后单击确定

  6. 在新配置应用于系统之前对其进行测试。单击确定决定对配置作何处理(测试保存取消)。

[Note]重启动 X 服务器

只有在您重启动 X 服务器之后,此处所做的更改才会生效。如果要立即重启动 X 服务器,请从图形系统注销并再次登录。

设置键盘和鼠标

使用 YaST 键盘和鼠标模块重新配置键盘或鼠标之类的输入设备,或添加其中多个设备。

键盘布局

如果要将标准 104 键的键盘替换为多媒体键盘或使用其他语言或国家/地区布局,请执行以下操作:

  1. 在 YaST 中,单击硬件+键盘布局。SaX2 配置工具读取系统资源并显示键盘属性对话框。

  2. 类型列表中选择自己的键盘型号。

  3. 布局列表中选择国家/地区。

  4. 根据国家/地区布局,可以选择某个变体。将立即应用选择,进行测试。

  5. 也可以启用其他布局。选中列表中的一个或多个框。如果在无需重新配置的情况下在运行系统中的不同语言或脚本之间切换,此项功能很便利。

  6. 保存配置之前,请使用对话框底部的测试字段检查变音和重音字符之类的特殊字符是否可正确输入和显示。

  7. 单击确定离开配置对话框,然后在下一个消息中单击保存以应用更改。

[Note]配置控制台键盘布局

通过单击保存按钮(按照步骤 7中所述),控制台键盘布局的设置将同时生效。如果要更改控制台键盘布局,请调用 yast keyboard(文本方式界面)或在 /etc/sysconfig/keyboard 中选中 KEYTABLEYAST_KEYBOARD 设置。

鼠标方式

鼠标通常会自动检测,但是如果自动检测失败,可以设置自己的鼠标型号。请参考鼠标文档查看其型号。如果要修改鼠标配置,请执行以下操作:

  1. 在 YaST 中,单击硬件+鼠标型号。SaX2 配置工具将读取系统资源并显示鼠标属性对话框。

  2. 单击更改并从显示的列表中选择鼠标型号。

  3. 单击确定离开配置对话框并使用保存应用更改。

在对话框的选项部分中,设置用于操作鼠标的各选项。

激活 3 键仿真

只要您的鼠标只有两个按键,则同时单击两个按键即是仿真第三个按键。

激活鼠标滚轮

选中此框以使用滚轮。

翻转 X 轴 / 翻转 Y 轴

如果要更改鼠标指针的移动方向,请选中这些选项。

激活左手按键映射

选中此框将使按键映射适合左手使用。

用鼠标按键模拟滚轮

如果鼠标没有滚轮,但是您希望使用类似功能,则可以为此功能指派一个附加按钮。 选择要使用的按钮。 在按此按键时,鼠标的任何移动都会被转换为滚轮命令。此功能对于轨迹球特别有用。

设置声卡

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

要启动声音模块,可以启动 YaST 并单击 硬件+声音。 或者,也可以直接启动声音配置对话框,方法是以 root 用户身份从命令行中运行 yast2 sound &

对话框中会显示已配置的所有声卡。

如果 YaST 无法自动检测您的声卡,可以按照过程 8.1, “配置新声卡”中所述手动配置它。 因此,您需要知道声卡供应商和型号。如果有疑问,可以参考声卡文档以了解所需信息。在配置过程中,可以在各种设置选项之间进行选择:

快速自动设置

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

一般设置

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

可更改选项的高级设置

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

[Important]高级配置

只有准确了解自己所执行的操作时,才能使用该选项。否则,保留参数不变,并使用一般设置或自动设置选项。

过程 8.1. 配置新声卡

  1. 在 YaST 声音配置对话框中,单击添加

  2. 选择声卡供应商和型号,并单击下一步

    有关 ALSA 所支持的声卡及其相应声音模块的参考列表,请参见 /usr/share/doc/packages/alsa/cards.txthttp://www.alsa-project.org/alsa-doc/

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

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

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

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

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

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

过程 8.2. 修改声卡配置

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

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

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

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

  4. 检测到受支持声卡(例如 Creative Soundblaster LiveAudigyAWE 声卡)时,还可以安装用于播放 MIDI 文件的 SoundFonts:

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

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

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

  6. 要启用或禁用 PulseAudio 声音系统,可以单击其他+PulseAudio 配置。 如果启用,PulseAudio 守护程序将用于播放声音。如果希望在系统范围使用其他设置,可以禁用 PulseAudio 支持

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

设置打印机

YaST 可用于配置直接连接到您的计算机的本地打印机(通常使用 USB 或并行端口),也可用于设置使用网络打印机进行的打印。还可以通过网络共享打印机,并可以添加第三方驱动程序(PostScript 打印机说明 (PPD) 文件)。第 10 章 打印机操作 (↑管理指南)中提供了有关打印的进一步信息(一般信息、技术细节和查错)。

在 YaST 中,单击硬件+打印机以启动打印机模块。默认情况下,其会在打印机配置视图中打开,显示所有可用和已配置打印机的列表。这一点在通过网络访问大量打印机时尤其有用。在此,您还可以在所选打印机上打印测试页并配置本地打印机。

配置本地打印机

如果检测到未配置的本地打印机,YaST 会自动启动配置它。如果能够自动设置并行或 usb 端口并检测到所连接的打印机,则 YaST 能够自动配置打印机。 打印机型号也必须列在自动硬件检测期间使用的数据库中。

如果打印机型号未知或无法自动检测出来,请手动配置它。没有自动检测到打印机,可能的原因有两个:

  • 打印机无法正确识别自身。这可能适用于很旧的设备。试试按第 8.5.1.1 节 “手动配置”中所述配置打印机。

  • 如果手动配置不起作用,就不可能在打印机和计算机间进行通讯。检查电缆和插头,确保打印机连接正确。如果是这种情况,问题可能并非和打印机相关,而是与 USB 或并行端口有关。

手动配置

配置打印机的过程基本上分为三步。首先指定连接类型,然后选择驱动程序,并命名该设置的打印队列。

许多打印机型号都有多个可用驱动程序。配置打印机时,YaST 默认为标有推荐 的那个,这是一般规则。通常不需要更改驱动程序—推荐的驱动程序的效果应该是最好的。但是,举例来说,如果希望彩色打印机只打印黑白两种颜色,使用不支持彩色打印的驱动程序最为方便。如果用 PostScript 打印机打印图形时遇到性能问题,从 PostScript 驱动程序切换到 PCL 驱动程序(假定您的打印机可以识别 PCL)可能有帮助。

如果没有列出适用于您的打印机的驱动程序,可以尝试从列表中选择带有相应标准语言的通用驱动程序。请参见您的打印机文档,以找出您的打印机可以识别的语言(控制打印机的命令集)。如果不起作用,请参见第 8.5.1.2 节 “使用 YaST 添加驱动程序”了解其他可能的解决方案。

打印机从不直接使用,通常都是通过打印队列来使用的。这可确保将并发任务逐个排队和处理。各打印机队列会被指派到某一特定驱动程序,一台打印机可有多个队列。这样就能在一台彩色打印机上设置第二个队列,例如,该队列只打印黑色和白色。请参见第 10.1 节 “打印系统工作流程” (第 10 章 打印机操作, ↑管理指南)以获取有关打印队列的更多信息。

过程 8.3. 添加新的本地打印机

  1. 通过硬件+打印机启动 YaST 打印机模块。

  2. 打印机配置屏幕中单击添加

  3. 如果确定连接下已列出您的打印机,则继续下一步。否则,启动连接向导并选择连接类型(例如,对于 USB 打印机 选择 USB 端口)。

  4. 指派驱动程序下的输入框中输入供应商名称和/或型号名称,然后单击搜索。

  5. 选择标记为推荐并与您的打印机最匹配的驱动程序。如果未显示适合的驱动程序

    1. 检查搜索条件

    2. 通过单击更多驱动程序扩大搜索

    3. 第 8.5.1.2 节 “使用 YaST 添加驱动程序”中所述添加驱动程序

  6. 指定默认纸张大小

  7. 设置名称字段中输入打印机队列的唯一名称。

  8. 此时,打印机配置了默认设置并准备好可供使用。单击确定以返回到打印机配置视图。此时,可以在打印机列表中看到新配置的打印机。

使用 YaST 添加驱动程序

如果在添加新打印机时,指派驱动程序对话框中未提供适合的驱动程序,则说明没有对应于您所用型号的 PPD(PostScript 打印机描述,通常称为打印机驱动程序)文件。有关 PPD 文件的更多信息,请参见第 10.3 节 “安装软件” (第 10 章 打印机操作, ↑管理指南)。

请直接从您的打印机供应商或打印机的驱动程序 CD 中获取 PPD 文件。有关详细信息,请参见 第 10.7.2 节 “没有合适的 PPD 文件可用于 PostScript 打印机” (第 10 章 打印机操作, ↑管理指南). 反之,也可在 http://www.linuxfoundation.org/en/OpenPrinting/OpenPrinting.org 打印机数据库)中查找 PPD 文件。从 OpenPrinting.org 下载 PPD 文件时,请记住其始终显示最新的 Linux 支持状态,因此未必适合 SUSE Linux Enterprise Server。

过程 8.4. 添加 PPD 文件

  1. 通过硬件+打印机启动 YaST 打印机模块。

  2. 打印机配置屏幕中单击添加

  3. 指派驱动程序部分中单击添加驱动程序

  4. 使打印机描述文件可用下的输入框中输入 PPD 文件的完整路径,或者通过单击浏览从对话框中选择文件。

  5. 单击确定返回添加新的打印机配置屏幕。

  6. 为了直接使用该 PPD 文件,请按照过程 8.3, “添加新的本地打印机”中所述执行操作。否则,单击取消

编辑本地打印机配置

通过编辑本地打印机的现有配置,不仅可以更改诸如连接类型和驱动程序之类的基本设置,而且可以调整纸张大小、分辨率和媒体源等的默认配置。可以通过更改打印机描述来更改打印机的标识符。

过程 8.5. 编辑本地打印机

  1. 通过硬件+打印机启动 YaST 打印机模块。

  2. 打印机配置屏幕中,从列表中选择本地打印机并单击编辑

  3. 过程 8.3, “添加新的本地打印机”中所述更改连接类型或驱动程序。只有当前配置存在问题时,才需要执行该操作。

  4. 通过选中默认打印机将该打印机设为默认打印机。

  5. 通过单击当前驱动程序的所有选项调整默认设置。 要更改设置,可以通过单击相对的 + 符号展开选项列表。通过单击选项更改默认值。通过单击确定应用更改。

使用 YaST 配置网络打印

无法自动检测到网络打印机。必须使用 YaST 打印机模块手动进行配置。视您的网络设置而定,可以打印到打印服务器(CUPS、LPD、SMB 或 IPX)或直接打印到网络计算机(首选通过 TCP)。通过从 YaST 打印机模块的左窗格中选择网络打印来访问网络打印配置视图。

使用 CUPS

在 Linux 环境中,CUPS 通常用于通过网络打印。最简单的设置是仅通过所有客户端都可直接访问的一台 CUPS 服务器来打印。通过多个 CUPS 服务器进行打印时,需要运行与远程 CUPS 服务器通讯的本地 CUPS 守护程序。

过程 8.6. 通过单个 CUPS 服务器进行打印

  1. 通过硬件+打印机启动 YaST 打印机模块。

  2. 从左窗格中启动通过网络打印屏幕。

  3. 选中直接通过一台远程 CUPS 服务器来执行您的所有打印并指定该服务器的名称或 IP 地址。

  4. 单击测试服务器以确保您已选择正确的名称/IP 地址。

  5. 单击“确定”返回到打印机配置屏幕。现在会列出通过 CUPS 服务器提供的所有打印机。

过程 8.7. 通过多个 CUPS 服务器进行打印

  1. 通过硬件+打印机启动 YaST 打印机模块。

  2. 从左窗格中启动通过网络打印屏幕。

  3. 选中接受来自以下服务器的打印机信息

  4. 常规设置下指定要使用的服务器。您可以选择接受来自所有可用网络、本地网络或特定主机的连接。如果选择最后一个选项,则还需要指定主机名或 IP 地址。

  5. 在询问是否启动本地 CUPS 服务器时,通过单击确定进行确认。在服务器启动之后,将会回到打印机配置屏幕。现在会列出所有可用打印机。

使用打印服务器而非 CUPS

如果网络通过 CUPS 之外的其他打印服务器提供打印服务,可以通过硬件+打印机启动 YaST 打印机模块,并从左窗格中启动通过网络打印屏幕。启动连接向导并选择相应的连接类型。关于在您的环境中配置网络打印机的细节,请咨询您的网络管理员。

通过网络共享打印机

本地 CUPS 守护程序所管理的打印机可通过网络共享,这样就能将您的计算机转变为 CUPS 服务器。通常,可通过启用 CUPS 所谓的浏览模式来共享一台打印机。如果浏览已启用,就可将本地打印机队列用于在网络上侦听远程 CUPS 守护程序。也可设置专用 CUPS 服务器,用于管理所有打印队列且通过远程客户端直接访问。这种情况下,无需启用浏览。

过程 8.8. 共享打印机

  1. 通过硬件+打印机启动 YaST 打印机模块。

  2. 从左窗格中启动共享打印机屏幕。

  3. 选择允许远程访问

  4. 选中对于本地网络中的计算机,并通过选中默认情况下,在本地网络中发布打印机启用浏览模式。

  5. 添加由 CUPS 服务器使用的网络接口。如果希望将打印机与网络上的所有主机共享,则也选中默认情况下,通过以下网络接口发布计算机

  6. 如果希望将 CUPS 服务器的访问权限制为特定网络或 IP 地址,可以通过两个输入框指定它们。

  7. 单击“确定”重启动 CUPS 服务器并返回打印机配置屏幕。

  8. 如果使用了防火墙,则需要确保允许通过 IPP 访问端口 631。使用 SUSEFirewall2 时,需要启用服务 CUPS(有关更多信息,请参见第 15.4.1 节 “Configuring the Firewall with YaST” (第 15 章 Masquerading and Firewalls, ↑安全指南))。

设置扫描仪

您可以随时使用 YaST 配置 USB 或 SCSI 扫描仪。 sane-backends 包中包含使用扫描仪所需的硬件驱动程序和其他必要数据。与并行端口连接的扫描仪必须手动配置。如果您具有 HP 多合一设备,请参见第 8.6.1 节 “配置 HP 多合一设备”第 8.6.3 节 “通过网络进行扫描”提供了关于如何配置网络扫描仪的指示信息。

过程 8.9. 配置 USB 或 SCSI 扫描仪

  1. 将 USB 或 SCSI 扫描仪与计算机连接,并打开它。

  2. 启动 YaST,然后选择硬件+扫描仪。YaST 构建了扫描仪数据库,它会尝试自动检测扫描仪型号。

  3. 如果正确检测到扫描仪,可以通过选择其他+测试来测试它。

    如果未正确检测到 USB/SCSI 扫描仪,则先尝试其他+重启动检测。如果这并未奏效,或者如果扫描仪与并行端口连接,则按过程 8.10, “配置并行端口扫描仪 ”中所述手动配置它。

  4. 通过单击确定退出配置屏幕。

过程 8.10. 配置并行端口扫描仪

  1. 将扫描仪与计算机连接,并打开它。

  2. 启动 YaST 然后选择硬件+扫描仪。YaST 会装载扫描仪数据库。

  3. 单击添加并从列表中选择扫描仪。

  4. 使用其他+测试可确保选择了正确的驱动程序。

  5. 通过单击确定退出配置屏幕。

配置 HP 多合一设备

HP 多合一设备可以通过 YaST 进行配置,即使它与并行端口连接,或通过网络提供。如果您具有 USB HP 多合一设备,可以按过程 8.9, “配置 USB 或 SCSI 扫描仪”中所述开始配置。 如果正确检测到它,并且测试成功,则它已可供使用。

如果未正确检测到 USB 设备,或者 HP 多合一设备与并行端口或网络连接,可以运行 HP 设备管理器:

  1. 启动 YaST,然后选择硬件+扫描仪。YaST 会装载扫描仪数据库。

  2. 通过其他+运行 hp-setup 启动 HP 设备管理器,并遵循屏幕指示信息执行操作。完成 HP 设备管理器操作之后,YaST 扫描仪模块会自动重启动自动检测。

  3. 如果正确检测到扫描仪,可以通过选择其他+测试来测试它。

    如果未正确检测到它,则按过程 8.10, “配置并行端口扫描仪 ”中所述手动配置它。

  4. 通过单击确定退出配置屏幕。

通过网络共享扫描仪

SUSE Linux Enterprise Server 支持通过网络共享扫描仪。要实现该目的,可以如下配置扫描仪:

  1. 第 8.6 节 “设置扫描仪”中所述配置扫描仪。

  2. 选择其他+通过网络进行扫描

  3. 服务器配置+允许 Saned 的客户端下输入允许使用扫描仪的客户端的主机名(使用逗号分隔),并单击确定退出配置对话框。

通过网络进行扫描

要使用通过网络进行共享的扫描仪,可以执行以下操作:

  1. 启动 YaST,然后选择硬件+扫描仪

  2. 通过其他+通过网络进行扫描打开网络扫描仪配置菜单。

  3. 客户端设置+用于 Net 元驱动程序的服务器下输入扫描仪所连接计算机的主机名。

  4. 使用确定离开。网络扫描仪现在会在“扫描仪配置”窗口中列出,并可供使用。