首页 > 系统相关 >时隔一个月,再次在 Arch Linux 上安装 HP LaserJet Professional P1106 驱动(关键错误 cupsext,filter failed,xswab)

时隔一个月,再次在 Arch Linux 上安装 HP LaserJet Professional P1106 驱动(关键错误 cupsext,filter failed,xswab)

时间:2025-01-05 17:23:14浏览次数:5  
标签:P1106 cupsext LaserJet pacman sudo ls packages cups usr

省略了安装 CUPS 的过程。

sudo pacman -S hplip
pakku -S gutenprint # 也可以是 yay
hp-setup -i # 此时出现 cupsext not found 错误,解决方案见“cupsext 解决”
hp-setup # 失败
sudo pacman -S cups
sudo systemctl start cups
sudo systemctl enable cups
sudo systemctl status cups
hp-check
sudo pacman -S hplip
python -V
ls /usr/lib/python3.12/site-packages | grep cups
sh hplip-3.12.9.run # 失败
hplip # 失败
sh hplip-3.24.4.run # 失败
hp-setup # 失败
ls /usr/lib/python3.12/site-packages | grep cups
ls /usr/lib/python3.12/site-packages
ls /usr/lib/python3.12/site-packages/cups*
ls /usr/lib/python3.12/site-packages/pycups*
sudo pacman -S hplip-gui hplip hplip-cups hplip-data hpijs hpijs-ppds # 失败
sudo pacman -Sy foomatic-db foomatic-db-ppds
hp-setup -i # 失败
python3 # cupsext not found
sudo pacman -S python-cups # 失败
sudo pacman -S python3-cups # 失败
sudo pacman -S python-pycups # 失败
ls /usr/lib/python3.12/site-packages/cups*
ls /usr/lib/python3.12/site-packages | grep cups
ls /usr/lib/python3.12/site-packages | grep cups
sudo pacman -Syu # 此步 cupsext 解决,此时 python 3.13
ls /usr/lib/python3.12/site-packages | grep cups
ls /usr/lib/python3.13/site-packages/ | grep cups
hp-setup -i # 安装成功
# 此时打印出现 filter failed,先下载 HP-LaserJet_Pro_P1566.ppd,使用该 PPD,以下进一步解决
pakku -S foo2zjs-nightly # 失败
vim /var/log/cups/error_log
foo2zjs-wrapper # not found,证明需完整装 foo2zjs
git clone https://github.com/koenkooi/foo2zjs.git # 失败
git clone https://gitclone.com/github.com/koenkooi/foo2zjs.git
cd foo2zjs/
make
pakku -S foo2zjs # 失败
yay -S foo2zjs # 失败
sudo pacman -S ghostscript
lsusb
makepkg # 失败
make install # 编译失败,xswab
vim icc2ps/cmsio1.c # 把第 40 行的 define 复制一遍放在 endif 下面
make
sudo make install

标签:P1106,cupsext,LaserJet,pacman,sudo,ls,packages,cups,usr
From: https://www.cnblogs.com/Zaunese/p/18653507

相关文章

  • 每日一题:https://www.luogu.com.cn/problem/P1106
    题目链接:https://www.luogu.com.cn/problem/P1106#include<iostream>#include<string>usingnamespacestd;intmain(){intn,k,mu;stringnum;intt=1,wei,ti=0;;intarr[260];boolyes=0;cin>>num>>k;n=num.l......
  • P11068 解题报告
    更好的阅读体验题目传送门题目大意:给定一个有向无环图,每次操作可以选择一个入度为\(0\)的点\(x\)和一个出度为\(0\)的点\(y\),将\(x\)的所有出边全删去,然后新加一条有向边\((y,x)\)。现在需要将所有的点的入度、出度都小于等于\(1\),给出一个总步数不超过\(n\)的......
  • 群晖NAS连接打印机HP P1106实现多平台无线wifi打印(一)
    问题是在“折腾”中解决的!手头有一台黑群(DS918+,DSM7.2.1)和一台惠普LaserJetPro P1106打印机。由于群晖自带打印机驱动列表找不到P1106,所以只能另辟蹊径,在ContainerManager中安装CUPS服务,将群晖作为打印服务器。此方案由本人“折腾”一个多星期,参考了众多网友的文章,成......
  • 洛谷题单指南-贪心-P1106 删数问题
    原题链接:https://www.luogu.com.cn/problem/P1106题意解读:如何删数,让剩下的数最小,贪心选择问题。解题思路:先看样例:1754384第1次遍历:删掉7,剩下15438第2次遍历:删掉5,剩下1438第3次遍历:删掉4,剩下138第4次遍历:删掉8,剩下13,即为结果所以,贪心策略如下:1、遍历每一个数,如果前一......
  • P1106 删数问题
    P1106删数问题对2018年的我一次完美的对位单杀201844ptsCode#include<cstdio>#include<iostream>#include<algorithm>usingstd::cin;usingstd::cout;usingstd::sort;usingstd::pair;usingstd::string;stringzsk_lu_ping;structzsksb{intplace;......