TS700 series Printer Duplex?

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.

I’m rather talking about forgetting the printer and readding it back with use of a different driver


You should tinker with whatever works. For what I can see it’s the only approach for your model

I am completely confused by your second comment sorry, I am familiar with windows and only just started using BAzzite recently (like 3 weeks ago).

I have downloaded the RPM from Canon, which I would expect to work but I have no idea how to go about installing it or even if that would help.

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)

scrolling through the 6 drivers you find the options in the second image (I agree it is not logical but that is what happens)
https://www.canon.co.uk/support/consumer/products/printers/pixma/ts-series/pixma-ts705a.html?type=drivers&os=all and there is even a source file further down

Thanks for your help BTW, I am hoping that at some stage I can abandon windows (but I fear my VR headset will be a pain).

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