我使用的是 64 位 Linux Mint 18 (Cinnamon 3.0.7)。我已经将 PlayOnLinux 与 Microsoft Office 2007 32 位一起安装,到目前为止一直运行良好。我既无法从 Word 和 Excel 进行打印,也无法将文档另存为 PDF。每次我尝试这样做时,都会收到一条错误消息,提示未安装打印机。以前它曾经有效。
我确实安装了一台网络(WiFi)打印机 - 它是 Canon Pixma MX885,从官方网站下载并安装了 Linux 驱动程序。我可以毫无问题地从 Linux 程序以及 PlayOnLinux 上安装的其他 Windows 应用程序打印文件,但 Microsoft Office 无法检测到打印机。可能是什么原因?有什么办法让它发挥作用吗?
答案1
我尝试遵循 Kaleo 的建议并 scr***wd 我的 linux...它没有修复,把一切搞乱了,并且摆脱修改真是太糟糕了。
在研究了打印文件结构等之后,我找到了一个更好的解决方案!似乎有些发行版没有指向正确的 printcap 文件。所以,这就是我所做的:
首先,确保您已安装 CUPS:
sudo apt-get install cups cups-pdf
然后,如果有的话,备份原始 printcap
sudo mv /etc/printcap /etc/printcap.bkp
现在创建一个指向 CUPS printcap 的符号链接。就我而言,它位于 /var/run/cups/
ln -s /var/run/cups/printcap /etc/printcap
答案2
我遇到了这个问题,并安装了 lpr 软件包来解决这个问题。安装包后查看/etc/printcap目录,是否有该文件。
我的系统是:Core i5 笔记本电脑上的 mint mate 64,我也安装了 libcups-pdf 以及一般的 cups 软件包。我安装了playonlinux,然后安装了office 2007 32位。
答案3
解决方案很简单,只需在 playonlinux 安装菜单上使用 Microsoft Office 2010 即可。然后浏览驱动器上的 MS Office 2007 CD 或 exe 并完成安装。不要在 playonlinux 安装菜单上使用 Microsoft Office 2007.. 有错误..
答案4
libcups2:386
只需安装.就解决了我这边的问题(Mint 18.3) 。
sudo apt install libcups2:i386