UOS下惠普M128.M126a.M1216打印機問題解決方案
場景
打印機型號:HP LaserJet Pro M128fn MFP
終端硬件型號:706天玥TR1192(龍芯3A400)
終端OS版本信息:統信UOS桌面專業版V20(1021-MIPS)
問題現象
1.未安裝signed_com.hp.hplip_3.21.4.2_mips64el.deb時,使用系統集成的HP LaserJet Pro MFP m128fn, hpcups 3.18.12驅動
(1)無法使用掃描功能(掃描管理一直尋找設備,掃描易無法查找到設備)
(2)一次打印多份文檔時,后續份比第一份行位置下移0.6厘米
2.安裝signed_com.hp.hplip_3.21.4.2_mips64el.deb后,會增加3.21.4和3.21.4.2版本驅動各兩個
(1)掃描功能正常
(2)采用兩個版本的第1個驅動,首次打印正常,但是打印機會卡死(按鍵無反應),再打印,作業顯示為排隊,打印管理器和HP設備配置搜索不到打印機,只能重啟打印機;
(3)采用兩個版本的第2個驅動,首次打印正常,后續打印,系統上顯示打印完成,打印機無動作,偶爾能正常打印。
(4)一次打印多份文檔時,后續每份比上一份行位置下移0.6厘米
問題分析
惠普打印機驅動hplip驅動版本情況
3.18.12:統信UOS桌面專業版系統默認集成,
3.21.2:1個驅動包+10個依賴包,全面升級系統默認集成的3.18.12
3.21.4.2:1個安裝包,安裝新的包com.hp.hplip,並替換3.18.12的hplip、libhpmud0、libsane-hpaio、printer-driver-hpcups中的文件,因此安裝后再卸載會導致hplip驅動故障,需要重新安裝3.18.12、3.21.2或3.21.4.2。
掃描問題:依賴hplip-plugin插件,而且版本需要與hplip一致,mips架構沒有3.18.12版本插件的安裝包,通過命令hp-plugin hplip-3.18.12-plugin.run安裝后,掃描管理器仍然提示未安裝plugin插件,在線和離線安裝后,無改變;有3.21.2版本的插件安裝包
卡死問題:驅動問題,已反饋給惠普廠商
行位置下移問題:驅動問題,已反饋給惠普廠商
解決辦法
切記:如果已安裝signed_com.hp.hplip_3.21.4.2_mips64el.deb,務必先從啟動器中找到HP插件安裝程序、HP設備配置、HP設備管理器、HP UI掃描,右擊其中任意一個進行卸載。如果未先卸載,會導致后續在打印管理器從添加驅動時提示:安裝失敗,lpadmin無效的device-uri值,需要dpkg -P徹底刪除hplip開通的3個包,其中會有提示:/usr/share/hplip目錄非空,刪除失敗,用sudo rm -rf /usr/share/hplip刪除該目錄,然后再安裝3.21.2的11個離線包。
如果未安裝signed_com.hp.hplip_3.21.4.2_mips64el.deb,直接按照順序點擊3.21.2的11個安裝包進行更新安裝。
3.21.2下載鏈接:https://pan.baidu.com/s/1d37nayqUb_pu1Bd4xAiARg 提取碼:uctu
其它
打印機型號:HP LaserJet Pro M1216nfh MFP和HP LaserJet Pro M128fw MFP
終端硬件型號:聯想開天M530Z(龍芯3A400)
終端OS版本信息:統信UOS桌面專業版V20(1031-MIPS)
打印機型號:HP LaserJet Pro MFP M126a
終端硬件型號:706 TR1252(飛騰2000)
終端OS版本信息:統信UOS桌面專業版V20(1031-ARM)
上面場景也遇到了相同問題,已采用此方案解決。