我正在阅读,似乎 32 位驱动程序在 64 位窗口下不起作用。这是真的?因为 32 位应用程序可以在 64 位窗口下运行,所以 32 位打印机驱动程序不能运行似乎很荒谬。打印机驱动程序是否在内核级别运行?
听起来我们正在为我们的 RDP 环境陷入驱动程序地狱。
我的问题:处理订单时,需要在两台打印机上打印同一份文档。
我建议的解决方案:在 CUPS 中创建一个队列,并使用后端脚本将作业发送到两个真实的打印机队列。
我的问题:文档。也许我正在查看靶心周围的每个环,但我找不到任何规定编写 CUPS 后端脚本的规则的内容。
最后我有几个问题:
lpadmin -p MultiPass -E -v multipass -P Generic PostScript Printer”。但是 DeviceURI 是不好的,除非我指定一个像“ -v multipass:/tmp”这样的目录。为什么是这样?我试图让这个问题保持简短,所以请询问更多信息,因为我确信我已经遗漏了所有这一切中最重要的部分。老实说,我刚刚结束了追逐自己的尾巴。感谢您的时间。
我有一个带有打印机接口的古老传真设备,它只接受以特定方式格式化的 postscript 1 级文档。我只能通过 lpd:// 协议访问这台打印机。
我有一些来自我们以前系统的旧文档,它们在我们的 Unix 机器上运行良好,但是当我在 Linux 系统上使用 lp 时,它们被 CUPS 以某种方式改变了。最终出现在打印队列中的 PDF 文件是原始文件的显着修改版本,尽管它们仍然以 ghostscript 格式呈现,但它们不会在打印机上执行任何操作。
我想知道是否有办法告诉 CUPS“不要处理这个,只需将它发送到打印机而不做修改”,或者是否有我可以尝试的 lpd 客户端或程序?
我突然想到工作站可以通过以下两种方式之一连接到打印机:
\\Server\Printer1使用驻留在服务器上的打印队列打印到共享。哪种方式是首选?
我认为从网络流量的角度来看,直接打印到网络打印机而不是通过服务器是最有效的。另一方面,服务器打印机共享会更容易管理,正确的驱动程序会自动下载到工作站。
另外,如何使用组策略首选项在工作站上安装这台打印机?这需要任何特定的方式吗?
像通过命令行一样远程。不确定是否有 reg 键或类似的东西,我可以查看用户是否映射了正确的打印机。
我正在尝试通过组策略部署打印机。互联网上的帖子建议使用组策略首选项方法(用户/首选项/控制面板设置/打印机)是首选方法。
但是,打印机部署失败,并且在事件查看器中出现以下错误:
“组策略对象 {GUID}”组策略对象中的用户“爱普生打印机”首选项未应用,因为它失败,错误代码为“0x80070bcb 指定的打印机驱动程序未在系统上找到,需要下载”。这个错误被抑制了。
互联网上的各种来源,包括Microsoft Technet,都建议需要修改指向和打印限制GPO 策略,以便允许在没有提示的情况下安装驱动程序。
此策略存在于User/Policies/Administrative Templates/Control Panel/Printers下的 User Configuration 树中;以及Computer/Policies/Administrative Templates/Printers下的 Computer Configuration 树。
我尝试了两种方法:
每次尝试后,我执行了完整目录复制,并在测试计算机上从提升的管理员和普通用户命令提示符执行gpupdate /force,重新启动,然后执行gpresult /H result.html以验证已应用设置。
但是,我仍然在事件查看器中收到上述错误并且打印机没有安装。
如果我使用控制面板中的“添加打印机”手动添加打印机,则驱动程序安装正常。此外,如果我使用通过Computer/Windows Settings/Deployed Printers部署打印机连接的“传统”方法,打印机驱动程序和打印机似乎安装得很好,但是我无法使用 GPP 方法支持的一些较新的功能。
域控制器是 Windows Server 2012 R2,客户端是 Windows 10 Enterprise。所有计算机都安装了最新的补丁。
现在,我们所有的网络打印机都通过单个 Windows 服务器汇集。然后通过组策略将打印机部署到桌面。
但是,如果此服务器出现故障,则联网打印机都会“噗通”一声,没有人可以打印。显然,某种基于 AD 的复制会很棒——有一个“热待机”是可以的,但没有简单的方法来重新定向打印作业:除非我们将两台打印机都添加到客户端,但这很烦人我应该使用打印机,“服务器 1 上的主打印机”还是“服务器 2 上的主打印机”?”。出于这个原因,我想避免最终用户的解决方法,并希望在上游的某个地方处理它。
想法?
我有一个运行杯子的 Debian 盒子,我将我的激光打印机共享给家庭网络中的所有其他机器。我在市场上升级到彩色激光多功能(打印/扫描/传真)打印机,我想保持相同的网络设置。
我不认为通过杯子共享打印功能会出现任何问题,但是扫描是如何工作的?我可以扫描到打印机并以某种方式将图像推送到机器上吗?或者我会从需要扫描图像的客户端机器上启动扫描过程吗?
我正在寻找集中管理(和跟踪!)我们 AD 域打印的最佳方式。我知道 Windows Server 可以配置为“打印服务”服务器,但我的理解是这只是为了集中队列,并没有真正进行会计和报告(谁打印什么、何时、多久打印一次等)。
我们的打印机包括基本的 USB 本地打印机(可能会或可能不会共享到附近的隔间),教室里有位于角落并充当打印服务器的专用 Win7 x86 盒(不连接到任何单独的机器,因为许多机器双启动OSX 和 Windows Vista 或 Win7),以及本地网络上更大的“大复印机”。
自从最近在那里受雇以来,我已经开始在 AD 中将共享发布为标准化格式,但该系统非常无组织。我想要一个中央打印服务器,每个盒子都会向其报告队列,并且当用户想要将打印机添加到他们的机器(或者我想通过组策略部署到他们)时,他们可以去查找网络上的任何打印机)。
我有空闲的 Windows 2008 服务器可供我使用,如果打印服务是要走的路,或者我很乐意构建 Linux CUPS 盒或其他任何东西。我开始研究如何最好地解决这个问题,但我认为如果有人想在此期间投入 2 美分,这将同时发布。
谢谢。
我在各种论坛上看到大量帖子提出了这个问题和类似的问题,但似乎没有人能够提供解决方案。
基本问题是这样的:
在 [Insert Old Version of Linux Distro] 上打印工作正常,但在更新到 [Newer version of Linux Distro] 后,现在在将文件发送到打印提示和打印机实际发送之间有 [5,10,15] 秒延迟开始打印。
在我的特殊情况下,打印在 Ubuntu 8.04 上立即开始,但在升级到 10.04 后,有 10 秒的延迟。我在 Ubuntu Server 上执行此操作,使用 lpr 命令打印,但问题也存在于 10.04 桌面上。从我读到的内容来看,它也会影响最新版本的 MOST linux 发行版。Fedora、OpenSUSE、Arch 等
打印机都是网络打印机。从 Windows 打印也是即时的。打印机上的指示灯立即开始闪烁,但 10-15 秒内没有任何显示。
Ubuntu 10.04 使用 CUPS 1.4.3。我认为这可能是 CUPS 中的一个错误,所以我编译了 CUPS 1.4.5(最新稳定版)来替换 Ubuntu 的 1.4.3。但是还是有延迟。
知道是什么原因造成的吗?或者解决问题的方法以找出导致问题的原因?
更新:我将日志级别设置为调试,并在我的日志中为单个作业获得了大约 660 行输出。我发送的测试文件从添加到提示到出现需要 10 秒钟。
我不会在这里发布整件事(除非你真的想要它!),但这里是亮点:
工作被提示,一堆事情在同一秒内发生。那一秒的最后一行是:
D [28/Nov/2010:14:44:19 -0500]
Discarding unused printer-state-changed event...
Run Code Online (Sandbox Code Playgroud)
下一个日志行在整整 4 秒后出现:
D [28/Nov/2010:14:44:23 -0500]
[Job 3071] prtGeneralCurrentLocalization type …Run Code Online (Sandbox Code Playgroud) printing ×10
cups ×5
linux ×3
windows ×3
32bit-64bit ×1
group-policy ×1
print-server ×1
printer ×1
rdp ×1
share ×1
ubuntu ×1
windows-10 ×1