标签: cups

CUPS 根据需要打印 n² 份数

这让我困惑了几个星期。我在 CUPS 中设置了一台 Kyocera 网络打印机,每当我尝试使用它进行打印时,我似乎最终会得到 n² 数量的副本。那是,

  • 我尝试打印一份文件的 2 份副本,但我得到了 4 份
  • 我尝试打印一份文档的 5 份副本,但得到 25 份
  • 我尝试在无人看管的情况下打印一份文件的 60 份副本,它的纸张用完了,我在大楼里四处闲逛,将多余的副本存放在许多回收箱中,以免将自己直接归咎于罪魁祸首

我无法开始想象如何诊断这个,但除了有点有趣之外,它确实意味着要获得我想要的 60 份文档,我必须进行一些深奥的长度(例如打印 7 份,打印 3 份,打印 1 份两份次)起初很有趣,但很快就变老了。

所以我在这里发帖是希望有人可以让我放心,我没有疯,并希望也许有人以前经历过这种情况并知道如何解决它?

我正在从 Document Viewer 3.18.2 打印 PDF

linux printing cups

30
推荐指数
1
解决办法
3360
查看次数

如何“关闭”打开的端口?

几天前,我开始非常关心我的数据安全,结果我nmap自己:nmap 127.0.0.1

惊喜,惊喜,我有很多活跃的服务监听本地主机:

$ nmap 127.0.0.1
Starting Nmap 5.21 ( http://nmap.org ) at 2013-05-05 00:19 WEST
Nmap scan report for localhost (127.0.0.1)
Host is up (0.00025s latency).
Not shown: 993 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
25/tcp  open  smtp
53/tcp  open  domain
111/tcp open  rpcbind
139/tcp open  netbios-ssn
445/tcp open  microsoft-ds
631/tcp open  ipp

Nmap done: 1 IP address (1 host up) scanned in 0.05 seconds
Run Code Online (Sandbox Code Playgroud)

可能会使用的唯一一个是ssh(虽然它可能没有很好地配置,但我会将这个问题留到另一个问题中去)。

据我所知ipp,CUPS 使用协议来共享我的打印机,我不需要共享它们,只需从服务器访问打印机。 …

security smtp cups nmap

23
推荐指数
2
解决办法
7万
查看次数

正在运行停止作业以使远程杯子打印机在本地可用

几乎每次关闭我的 Linux Mint 18.2 Cinnamon 64 位时,我都必须等待很长时间:

正在运行停止作业以使远程杯子打印机在本地可用

我觉得最有用的一些信息:

  1. 除非需要,否则我安装了一台未连接的本地 USB 打印机。

  2. 也就是说,我不知道系统在等待什么。

  3. 打印机是HP,所以安装了HPLIP。

  4. 我再说一遍,在关机时,打印机永远不会连接到 USB。

  5. 但通常每周一次我需要在上面打印。

  6. 我可以禁用cups-browsed服务来解决这个问题吗?

我的意思是:

sudo systemctl disable cups-browsed.service
Run Code Online (Sandbox Code Playgroud)

打印机还能用吗?

cups services

23
推荐指数
1
解决办法
1万
查看次数

ArchLinux 和 CUPS 服务的打印问题

在 ArchLinux 上几天(我怀疑是因为我已经升级到 gnome 3.14)我不能再打印了。如果我打开 gnome 控制中心的打印面板,我会收到一条消息(从意大利语翻译而来):“打印系统服务似乎不可用”

所以从终端我尝试:

$ sudo systemctl start cups
Failed to start cups.service: Unit cups.service failed to load: No such file or directory.
Run Code Online (Sandbox Code Playgroud)

我也尝试重新安装杯子,但没有运气。我也用谷歌搜索并尝试了提出的各种解决方案,但没有一个对我有用。

arch-linux cups systemd

19
推荐指数
1
解决办法
2万
查看次数

unable to install anything using apt-get because of insserv

Whenever I try to install something using apt-get I get the error messages involving insserv. I have tried install many different packages but everything give same error. And apparently, CUPS package is doing/has done something because every error message involves it. The following are the errors displayed when I ran sudo apt-get install wine1.8 winetricks:

After this operation, 716 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Extracting templates from packages: …
Run Code Online (Sandbox Code Playgroud)

startup ubuntu init-script cups

19
推荐指数
1
解决办法
3万
查看次数

线轴对打印意味着什么?

马克为我写了一条评论

我不知道如何让杯子不假脱机,即如何让 lpr 命令只在打印机驱动程序运行后退出。

打印的“线轴”是什么意思?

谷歌说这是一个动词,意思是“将(用于在外围设备上打印或处理的数据)发送到中间存储”。打印spool代表的中间存储是什么,比如lpr命令打印的时候

马克似乎将线轴的含义与阻塞联系起来。但我无法通过查看谷歌给出的定义来弄清楚。

谢谢。

printing cups lpr

19
推荐指数
3
解决办法
7766
查看次数

杯子“添加打印机”页面在 Web 界面上返回禁止

杯子“添加打印机”页面返回禁止在 Web 界面上 http://localhost:631/admin

我尝试将我的主要用户添加到“lp”并重新启动,但没有任何变化。我也试过在cups.conf顶部设置SystemGroup printadmin和做sudo systemctl restart cups无济于事。

这是相关的cups.conf

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>
Run Code Online (Sandbox Code Playgroud)

我只是尝试使用 Web 界面添加打印机,但有关权限的某些内容不允许我的用户凭据起作用。没有名为 SYSTEM 或 lpadmin 的组。

fedora cups

18
推荐指数
3
解决办法
5万
查看次数

如何显示 CUPS 打印机作业历史记录?

我正在使用 lpr 命令将一些文件从远程计算机打印到网络打印机。它显然有效,但几分钟后当我输入 lpstat 或 lpq 时,作业已经消失,它可能已经打印了文件。有没有办法检查打印机队列中我成功完成的作业的历史记录或日志?

cups lpr

16
推荐指数
3
解决办法
8万
查看次数

从命令行每张打印两页

假设我从一个 PDF 文档开始,比如说 12 页,用evince查看。要生成另一个 6 页的 PDF,页面设置为每面两页,我通常使用 ^P 对话窗口中列出的“打印到文件”设备。这很巧妙。

我想为命令行翻译这个操作。

  • 据我了解,这不是pdftk可以做的操作。请交叉检查。
  • lp接受该选项的命令-o number-up=2无法识别任何称为“打印到文件”的设备,而该设备确实没有出现在lpstat -p -d.
  • 我知道什么是“打印到文件”的帖子,它可以从命令行使用吗?. 我已经安装了cups-pdf,其中确认了名为 PDF 的新打印机。但是,简单文本文件的打印质量太原始(例如,开始时没有打印边距)。此外,如果我在此设备上重新打印现有的 PDF 文件,例如lp -p PDF existing.pdf,evince 甚至无法打开复制的输出,而“打印到文件”方式则不是这种情况。
  • 我看了看man evince。在底部,它涉及一些打印预览选项并重定向到GNOME 开发人员项目页面。不可否认,我无法理解和使用它。

实际上有没有办法将命令行的灵活性与我从 GUI evince 中的“打印到文件”选项中获得的打印质量相结合?

同样,我的测试用例是从命令行从每张纸打印两页的源文档中创建一个 PDF。

谢谢你的思考。

cups pdf pdftk evince lp

15
推荐指数
2
解决办法
9766
查看次数

在 /dev/usb 安装打印机并仍然使用 CUPS

由于新版本的 CUPS,我突然失去了以前在/dev/usb/lpXXX. 我用它直接从命令行打印。echo "test" > /dev/usb/lp0.

搜索后,我找到了解决此问题的方法,方法是blacklist usblp/etc/modprobe.d/blacklist.conf. 这确实有效,但如果我这样做,CUPS 将不再能够与任何打印机通信(我确实需要那个)。那么我如何才能拥有某种直接到达打印机的路径,并且仍然可以使用 CUPS?

注意:某些(收据)打印机无法被 CUPS 识别,因此lpr不适用于这些打印机。

usb printing kernel-modules cups devices

14
推荐指数
1
解决办法
2万
查看次数