YaST 可用于配置直接连接到您的计算机的本地打印机(通常使用 USB 或并行端口),也可用于设置使用网络打印机进行的打印。还可以通过网络共享打印机,并可以添加第三方“驱动程序”(PostScript 打印机说明 (PPD) 文件)。第 11 章 打印机操作 (↑管理指南)中提供了有关打印的进一步信息(概念、技术细节和查错)。
在 YaST 中,单击+以启动打印机模块。默认情况下,其会在视图中打开,显示所有可用和已配置打印机的列表。这一点在通过网络访问大量打印机时尤其有用。在此,您还可以在所选打印机上并配置本地打印机。
如果检测到未配置的本地打印机,YaST 会自动启动配置它。如果能够自动设置并行或 usb 端口并检测到所连接的打印机,则 YaST 能够自动配置打印机。 打印机型号也必须列在自动硬件检测期间使用的数据库中。
如果打印机型号未知或无法自动检测出来,请手动配置它。没有自动检测到打印机,可能的原因有两个:
打印机无法正确识别自身。这可能适用于很老的设备。试试按第 8.5.1.1 节 “手动配置”中所述配置打印机。
如果手动配置不起作用,就不可能在打印机和计算机间进行通讯。检查电缆和插头,确保打印机连接正确。如果是这种情况,问题可能并非和打印机相关,而是与 USB 或并行端口有关。
要手动配置打印机,请在视图中选择。YaST 将装载打印机驱动程序列表 - 这可能需要花费一段时间。使用指定打印机连接到计算机的方式。然后,选择合适的驱动程序并在字段中为打印机队列指定唯一名称。
打印机从不直接使用,通常都是通过打印机队列来使用的。这可确保将并发任务逐个排队和处理。各打印机队列会被指派到某一特定驱动程序,一台打印机可有多个队列。这样就能在一台彩色打印机上设置第二个队列,例如,该队列只打印黑色。请参阅第 11.1 节 “打印系统工作流程” (第 11 章 打印机操作, ↑管理指南)以获取有关打印队列的更多信息。
许多打印机型号都有多个可用驱动程序。配置打印机时,YaST 默认为标有推荐 的那个,这是一般规则。通常都需要更改驱动程序 - 推荐的驱动程序的效果应该是最好的。但是,举例来说,如果希望彩色打印机只打印黑白两种颜色,使用不支持彩色打印的驱动程序最为方便。如果用 PostScript 打印机打印图形时遇到性能问题,从 PostScript 驱动程序切换到 PCL 驱动程序(假定您的打印机可以识别 PCL)可能有帮助。
如果没有列出适用于您的打印机的驱动程序,可以尝试从列表中选择带有相应标准语言的通用驱动程序。请参阅您的打印机文档,以找出您的打印机可以识别的语言(控制打印机的命令集)。如果不起作用,请参阅第 8.5.1.2 节 “使用 YaST 添加驱动程序”了解其他可能的解决方案。
此时,打印机配置了默认设置并准备好可供使用。单击以返回到视图。此时,可以在打印机列表中看到新配置的打印机。
如果添加新的打印机时您的打印机未出现在对话框中,针对您的型号的 PPD(PostScript 打印机说明)文件不可用。有关 PPD 文件的更多信息,请参阅第 11.3 节 “安装软件” (第 11 章 打印机操作, ↑管理指南)。要从本地文件系统或 FTP 或 HTTP 服务器中手动添加 PPD 文件,请选择。
请直接从您的打印机供应商或打印机的驱动程序 CD 中获取 PPD 文件。有关详细信息,请参阅 第 11.8.2 节 “没有合适的 PPD 文件可用于 PostScript 打印机” (第 11 章 打印机操作, ↑管理指南). 或者,也可在 http://www.linuxfoundation.org/en/OpenPrinting/(“OpenPrinting.org 打印机数据库”)中查找 PPD 文件。从 OpenPrinting.org 下载 PPD 文件时,请记住其始终显示最新的 Linux 支持状态,因此未必适合 SUSE Linux Enterprise Server。
要调整纸张大小、分辨率、媒体源和其他默认设置,请从视图中选择打印机并单击。在用于修改相应打印机队列的窗口中,可以通过打开来进行详细调整。如果可以访问多个打印机队列,则可以指定此打印机是否应为。还可在此变更通用打印机和说明。
许多打印机型号都有多个可用驱动程序。配置打印机时,YaST 默认为标有推荐 的那个,这是一般规则。请参阅对话框的部分以获取所有的可用驱动程序。当前所选的驱动程序标记为。
通常无需更改驱动程序 - YaST 所选的驱动程序的效果应该是最好的。但是,举例来说,如果希望彩色打印机只打印黑白两种颜色,使用不支持彩色打印的驱动程序最为方便。如果用 PostScript 打印机打印图形时遇到性能问题,从 PostScript 驱动程序切换到 PCL 驱动程序(假定您的打印机可以识别 PCL)可能有帮助。
无法自动检测到网络打印机。必须使用 YaST 打印机模块手动进行配置。视您的网络设置而定,可以打印到打印服务器(CUPS、LPD、SMB 或 IPX)或直接打印到网络计算机(首选通过 TCP)。通过从 YaST 打印机模块的左窗格中选择来访问网络打印配置视图。
在 Linux 环境中,CUPS 通常用于通过网络打印。最简单的设置是仅通过所有客户端都可直接访问的一台 CUPS 服务器来打印。选中并指定该服务器的名称或 IP 地址。单击以确保您已选择正确的名称/IP 地址。使用离开。
如果通过多台 CUPS 服务器打印,请选中。指定是要侦听所有可用网络中的服务器、本地网络中的服务器,还是特定 IP 地址。此设置需要一个正在运行的本地 CUPS 守护程序,该守护程序会与远程 CUPS 服务器通讯。因此,询问是否启动本地 CUPS 守护程序时,请回答。
本地 CUPS 守护程序所管理的打印机可通过网络共享,这样就能将您的计算机转变为 CUPS 服务器。通常,可通过启用 CUPS 所谓的“浏览模式”来共享一台打印机。如果浏览已启用,就可将本地打印机队列用于在网络上侦听远程 CUPS 守护程序。也可设置专用 CUPS 服务器,用于管理所有打印队列且通过远程客户端直接访问。这种情况下,无需启用浏览。
要共享您的打印机,请打开 YaST 打印机模块中的视图。选择并将您的 CUPS 守护程序配置为可访问。要启用浏览模式,还请选中。然后,指定 CUPS 服务器应使用的网络接口。如果启用了多个接口,还可在每个接口的基础上启用或禁用浏览模式。使用应用设置并允许重启动 CUPS 服务器。