安装好 cups-pdf 虚拟打印机后找不到生成的 PDF 文件。
晕
打印机已经装好了。见下图。
根本用不上,12.3 好像已经内置了 pdf 模块,可以在很多程序里直接打印生成 pdf 文档。
不用这么麻烦。office 自带导出为 pdf 功能。打开“文件”菜单,直接选导出为 pdf 就完事了。
不是所有文件都要走 office 这条路的,能装一个打印机,其它程序都通用,更好。
还有其它的虚拟打印机吗?
我装了一个 cups-pdf 试了一下,
zypper ar -f download.opensuse.org/repositories/Printing/openSUSE_12.3/ print
zypper in cups-pdf
systemctl restart cups.service
开始打印两个 pdf,好像过了 10 分钟在目录里出现了。莫名其妙的。
后来用命令行启动打开文件,
kate 文档 / 文本文件
打印文件时没有 cups 的错误消息。
现在 cups-pdf 又正常了,打印一个出来一个。
打印机的日志文件在:/var/log/cups/
可以用 root 查看 cups-pdf_log,
Tue Apr 9 13:04:47 2013 [STATUS] directory created (/var/spool/cups-pdf/SPOOL)
Tue Apr 9 13:04:47 2013 [STATUS] spool directory created (/var/spool/cups-pdf/SPOOL)
Tue Apr 9 13:04:47 2013 [STATUS] directory created (/var/spool/cups-pdf/suse123)
打印文件临时存的地方就是 /var/spool/cups-pdf/ 用户名 。
找不到文件就去那里找。
谢谢帮助,我已经删除了这个软件,但是在删除它时,把我其它软件的依赖包都删除了,目前系统已经崩溃,正在重新安装系统中。。。。
又试了一下,知道这软件坑在哪了。
比如编辑器打开文件 wget-log,
你打印时 cups-pdf 默认给你提供了文件名如:
/home/ 用户名 /wget-log.pdf
坑爹的就在这里。
一旦你使用默认文件名,它打印的 pdf 文件就卡在临时目录
/var/spool/cups-pdf/ 用户名 /
死活不出来了。
打印时点击文件名右边的“…”浏览按钮,
只要把默认的文件名字改掉,比如改成
/home/ 用户名 /wget-logxxxxx.pdf
打印的 pdf 就会出现在正确的地方。
。。。。。。。。你厉害。
谢谢了,等我安装好系统后再试试,晕,第四次重装了。
是觉得有点问题,在 yast 的软件管理里面,搜索 cups 关键字,出来了个 5 到 6 个打钩的软件包,我就都选上了,结果删除时,不止这几个包,足足删除了我 2 百多个包。
好吧,这是我没认真看提示的结果,以后我要吸取教训,用命令来删除。
至于提交报告,就算了吧,感觉是自己的错误操作造成的。
不过,有没有 BUG 报告的范文啊,万一那天我用得上呢。
看好我引用的对象是不是你。
bugzilla 有向导。
晕,又看错了。
启禀女王陛下,微臣讨厌英文。
奇怪了,我没有安装 cups-pdf 也能打印啊
bruce@www:~> rpm -qa|grep pdf
bruce@www:~> rpm -qa|grep cups
cups-1.5.4-5.2.1.i586
python-cupshelpers-1.3.12-4.2.1.noarch
cups-client-1.5.4-5.2.1.i586
python-cups-1.9.61-5.1.1.i586
cups-pk-helper-0.2.4-3.1.1.i586
cups-libs-1.5.4-5.2.1.i586
此外,我使用默认的输出路径和文件名,也是可以正常生成 pdf 文件呀。
像记事本就打不了吧。
默认能打印的是 office 和火狐,它们都自带了 pdf 插件。
kate, gwenview 都可以打印…
晕,我又 OUT 了,重新安装好系统后,我发现原来在每一个字处理程序里都可以直接选择打印到 PDF 文件。难道 12.3 已经内置了 PDF 模块了。。。。。