I have a Canon TS705a printer, this is detected (even over wireless) without a problem and the driver works apart from the fact i cannot get it to print Duplex (ie double sided) .
Everywhere I look I have selected duplex (or 2 sided) and everytime, it prints the first side waits for drying time, then feeds the paper back and spits it out and promptly prints on a second page.
There is a linux driver for this printer but being a complete beginner, I am not sure how to go about installing the RPM or even if it is advisable.
My Windows setup does not suffer from this problem, any help would be appreciated.
If possible try readding the printer from the printer’s settings. Try using another driver if it is possible to choose for your model. It’s the easiest approach. I recommend IPP drivers
I am not sure what you mean by “Reading the printer from the printer settings” but if you mean
System — system settings -– printers -– click printer — configure, that says “On 2 sided Portrait”
I seem to have tried 2 versions, I think an IPP was install originally and now I am on the canon driverless. Both will behave as expected when set to OFF (ie print a page then print the next page) and if I turn duplex on the both will print a page wait, feed the page back, turn it over, spit it out and print a new page.
Just to prove a point I booted into windows and duplex printing works perfectly.
You can try looking for printer specific solution in here
for what I can see your printer is quite new and should be supported by IPP driver. You can try reporting the problem upstream. It’s, in my understanding, the problem with linux drivers itself and not bazzite as a distro.
On Linux and especially in bazzite printer drivers are included in the operating system. Additionally, new printers due to progressing standards (like IPP) doesn’t need special drivers. I checked canon website, but I couldn’t find any rpm file or as a matter of fact any Linux driver, so I’m not sure what have you even downloaded.
In my opinion you should go to settings → printers → go into already added canon printer and delete it → go back to printers page → add printer → choose a different driver that settings page suggests (or if it doesn’t work redo all that again and try with a different driver)
Yes that is exactly what I saw on the canon site as well, however, if you do not select an OS after a short delay the following appears… (At least on canon UK)
SO I deleted the printer, and I now have (in effect) 4 options for the printer
DNS-SD - Using IPP everywhere or Driverless
IPP - With the same 2 options
Well you can try each one and see if duplex works. If none of them works you can try the following
(My bad I didn’t think that drivers on a canon page could be hidden.)
If you want you can try installing them by layering
rpm-ostree install "path to your .rpm driver"
it should look smth like this (assuming you are on a 64-bit system) rpm-ostree install /home/bazzite/Downloads/cnijfilter2-5.80-1-rpm/packages/cnijfilter2-5.80-1.x86_64.rpm
I once again point out. Try every configuration of driverless and IPP option in the settings and only if none works install the driver. Layering on bazzite is not recommended