Linux 安装Xprtiner USB打印机 - xiaohao0576/odoo-doc GitHub Wiki
硬件和系统
- 打印机品牌: Xprinter, 中文品牌名称: 芯烨
- 打印机型号: XP-N160II ,USB + 网口。
- 连接方式: USB
- 操作系统: Ubuntu 22.04, xUbuntu 24.04 , Linux Mint 22
- 驱动文件名: XP-80 , SHA-256: e878d2d00b2dcdf42e62300a447a5d305e1121a7ae0591d50e6ed67aceca5b92
- 文件大小: 24,860 字节
安装步骤
- 下载 XP-80 驱动到电脑
chmod 755 XP-80
给文件可执行sudo ./XP-80
执行文件。- 在浏览器打开
http://localhost:631
,用户名和密码是操作系统的用户名和密码 - 添加打印机, 可以参考这个文档: 点击打开
- 测试打印
- 根据需求,可以把此打印机设置为默认打印机
出现的问题
Ubuntu 22.04安装后一切正常,无论是从系统打印对话框,还是谷歌浏览器打印都是正常的。但在Ubuntu 24.04和Linux Mint 22下,用Chrome和Firefox的网页预览打印出来都是乱码,使用系统打印对话框打印正常。 解决方案: 在谷歌启动程序后面加参数 --disable-print-preview
,禁用网页预览,直接调用系统打印对话框。
常用的Chrome启动参数
--kiosk-printing
--start-maximized
--start-fullscreen
--use-system-default-printer
https://peter.sh/experiments/chromium-command-line-switches/