New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing filter with ubuntu server edition #355
Comments
this is a GDI printer. It requires a driver from manufacturer. It does not understand ANY standard format. |
Yes I know, my ppa provide this driver. But something is missing in the server edition, I would like to know which filter. It's working well on the desktop edition, probably the desktop install more package then the server. But I have no idea which one. |
The problem is here:
It seems to be inside your |
Is there perhaps a mismatch of platforms? For example running amd64 code on an i386 system? |
I don't think about a mismatching platform, on the same raspberry pi it's working with the desktop version, but not with the server version. |
@LAfricain could you run your
|
Is perhaps your Desktop installation arm64 and your Server installation armhf (or vice versa)? |
The filter executable rastertolilo in your deb package is i386, although it is packed into a amd64 package. Are you seriously running this on an arm platform? |
I have no idea about platform, I help a French user on the ubuntu french forum, the only thing I can say it's working with the desktop and not with the server edition. It's not a question about platform. For this reason I opened this issue. |
Are you running the server edition and desktop edition both on a raspberry pi ?? Your ppa results in a package that installs an "all" architectures, but that does not mean that it will run on all architectures. The error message looks like a architecture / platform issue. Your binaries will only work on either i386 or on a amd64, nothing else. |
Yes the problem is on the same computer, and is only with the server edition. The guy tested on two computers, with both server and desktop editions. |
please paste the output of uname -a from both computers, and maybe also lshw -c cpu |
Hi, Rpi Ubuntu 20.04 server : pi@raspberrypi:~ $ uname -a pi@raspberrypi:~ $ sudo lshw -c cpu Ubuntu Desktop 20.04 : inifaress@inifaress-Latitude-E5430-non-vPro:~$ uname -a inifaress@inifaress-Latitude-E5430-non-vPro:~$ sudo lshw -c cpu
Thanks |
Hi @jschwender @tillkamppeter @LAfricain This topic is a bit old but the problem is still present. |
@inifaress the desktop is amd64, therefore the driver executable works on it, the server is ARM and therefore the driver executable does not work on it. The problem here is that the manufacturer provides a binary-only (closed-source) driver executable for the i386 platform. Such binaries can only get executed on i386 and amd64 platforms, not on completely different processor platforms like ARM. A solution here could be an emulator, a software running on processor platform X and emulating processor platform Y. There are many free emulators around, like emulating a Commodore Amiga on amd64 or ARM platforms. Perhaps we are lucky that there is an i386 emulator which can be run on an ARM, would be slow if this exists, but for printing it would be good enough. |
Hello,
For a ricoh SP 211 on an Ubuntu server edition, the driver from this ppa is not working due to a missing filter. It's working perfectly on an desktop edition.
I need your help because I have no idea which cups package is missing on the server edition.
This is the /var/log/cups/error_log file:
A French post is opened on the Ubuntu forum.
The text was updated successfully, but these errors were encountered: