
我安裝了 Guest Additions 和 Virtual Box 擴充包,現在我可以透過 USB 將印表機連接到虛擬機器。我使用 GUI 配置印表機並發送“測試頁" 但大約 2-5 分鐘後,印表機佇列中的狀態變更為 "已停止”,如下圖所示:
守護cups
進程正在運行(我檢查sudo /etc/init.d/cups status
:
我查看錯誤日誌 ( /var/log/cups/error_log
),但沒有出現任何內容,它是空的:
VM 偵測到 USB 印表機(我正在執行lsusb
以檢查 USB 連接埠)。出現的唯一錯誤訊息是:
error: HPLIP is not installed properly or is installed without graphical support. Please reinstall HPLIP
warning: Qt/PyQt 4 initialization failed.
error: hp-systray requires Qt4 GUI and DBus support. Exiting.
warning: Unable to connect to dbus. Is hp-systray running?
當我執行時,hp-info -i
輸出是:
當我運行hp-info -i
命令時我得到了這個。但我相信這是 HP GUI 模組缺失,擁有它並不是很重要(如果我錯了,請告訴我)。
- 虛擬盒版本:5.2.6
- Ubuntu 版本:16.04.02
- 印表機型號:HP Laser Jet-Professional M1132 MPF
我的問題:
- 為什麼印表機不列印測試頁?
- 我是否對印表機進行了錯誤的配置?
- 任何人都可以透過 USB 從 Ubuntu VM Virtual Box 進行列印嗎?
答案1
我轉到 HP 的支援頁面並從以下位置下載 HPLIP(我之前提到的那個):https://developers.hp.com/hp-linux-imaging-and-printing/gethplip
我使用 bash 運行腳本bash hplip-3.17.11.run
並按照自動安裝模式的說明進行操作。
- 我的舊版:HPLIP 3.16.3
- 新版本:HPLIP 3.17.11
畢竟是 HPLIP 導致我的印表機故障。這是我找到的解決方案。希望它對遇到此問題的任何人都有效!