錯誤:無法建立 /var/spool/cups/tmp/.hplip

錯誤:無法建立 /var/spool/cups/tmp/.hplip

每當我嘗試列印到 HP 印表機時,我都會在印表機附近收到「過濾器失敗」通知。 “sudo service cups status”顯示以下錯誤訊息:

error: Failed to create /var/spool/cups/tmp/.hplip

我怎樣才能解決這個問題?

編輯:

$ sudo namei -l /var/spool/cups/tmp/.hplip

返回:

f: /var/spool/cups/tmp/.hplip
drwxr-xr-x root root /
drwxr-xr-x root root var
drwxr-xr-x root root spool
drwx--x--- root lp   cups
drwxrwx--T root lp   tmp
drwxr-xr-x lp   lp   .hplip

答案1

這是對我有用的解決方案:

  1. 重新安裝hplip:
sudo apt remove hplip
sudo apt install hplip
  1. 重新安裝印表機從命令列(不是來自印表機 GUI):
hp-setup -i
n (=network printer)
d (=download driver)
  1. 從印表機 GUI 中刪除舊印表機。

答案2

我知道我有點晚了,但也許這對某人有幫助。跑步:

sudo apt install printer-driver-escpr

解決了我的 Epson XP-415 在 Ubuntu 20.04 下的問題(不知為何出現了相同的錯誤訊息)。

安裝後,印表機會自動新增(位於同一網路中),我可以毫無問題地從 PDF 列印。

相關內容