On Wednesday, 12 July 2017 17:11:41 +08 Johannes Meixner wrote:
Hello,
On Jul 11 21:44 Chan Ju Ping wrote (excerpt):
I have successfully set up a thermal printer in printing a test page using the drivers provided by the manufacturer here:
http://www.sprt-printer.com/Item/list.asp?id=1724
But when I attempt to print a receipt from the odoo POS system, nothing gets printed on the 80 mm wide thermal paper, although the thermal printer cuts off exactly 20 mm of the unprinted paper. The Print Queue states "No pages found!"
I have tried saving the file as a .pdf and .ps to be printed separatedly outside of the browser, but the problem still remains.
How do I diagnose the problem to get receipts properly printed?
See https://en.opensuse.org/SDB:How_to_Report_a_Printing_Issue
For a general starting point see https://en.opensuse.org/Portal:Printing
On http://www.sprt-printer.com/Item/list.asp?id=1724 I get a 2017031116342278519.rar that contains some files but I cannot find any license therein so that the fallback applies which is "non-free driver software" because when there are no restrictions to download something it does not make that something 'free' as in https://en.wikipedia.org/wiki/The_Free_Software_Definition In particular free software needs an explicit free software license that is provided directly together with the software. Accordingly I immediately deleted all that from my computer because I will not have any stuff on my computer where the license is not clear.
Regarding "Printers with non-free driver software" see https://en.opensuse.org/SDB:Printer_buying_guide
You may also point the manufacturer of your printer device to https://en.opensuse.org/ SDB:Information_for_Printer_Manufacturers_Regarding_ Linux_Support
Kind Regards Johannes Meixner
Thanks Johannes. I managed to get the printer's driver software engineer on email, and he sent me some SDKs. I will nudge him into the right direction with this information!