Ubuntu 22.04/24.04打印无法根据PDF尺寸自动识别正确纸张大小的问题求助
Ubuntu 22.04/24.04打印无法根据PDF尺寸自动识别正确纸张大小的问题求助
大家好,我最近碰到了一个打印相关的棘手问题,想过来请教下各位大佬。
在Ubuntu 22.04和24.04系统中,使用系统对话框打印PDF文件时,系统再也没法根据PDF本身的尺寸自动识别对应的正确纸张大小了。之前在Ubuntu 20.04及更早的版本里完全没这个问题——不管打印机里实际装的是什么尺寸的纸张,打印A4尺寸的PDF时,系统都会直接按A4规格打印,最多就是把页面拉伸适配,不会受打印机现有纸张的影响。
我自己用的是自定义纸张尺寸,结果现在打印A4大小的PDF时,系统不会自动按A4尺寸输出,反而会被打印机里实际装的纸张尺寸限制,这完全打乱了我的使用习惯。
为了修复这个问题,我已经尝试过更换打印机驱动,还试着降级CUPS相关的软件包。我添加了Ubuntu 20.04(focal)的软件源,然后安装了特定版本的相关组件,执行的命令如下:
sudo apt install --allow-downgrades -y libcups2=2.3.1-9ubuntu1 sudo apt install --allow-downgrades -y cups-daemon=2.3.1-9ubuntu1 sudo apt install --allow-downgrades -y cups-client=2.3.1-9ubuntu1 sudo apt install --allow-downgrades -y cups-core-drivers=2.3.1-9ubuntu1 sudo apt install --allow-downgrades -y cups=2.3.1-9ubuntu1 sudo apt install --allow-downgrades -y cups-filters=1.27.4-1ubuntu0.2 sudo apt install --allow-downgrades -y cups-filters-core-drivers=1.27.4-1ubuntu0.2
不过降级之后问题依旧存在,我想问问:是不是有某个特定的软件包或者配置项,是专门控制PDF打印时自动识别纸张尺寸这个功能的?有没有不用降级整个CUPS栈的其他解决办法?
备注:内容来源于stack exchange,提问作者Grga Man
相关产品推荐
相关产品推荐

