When I started using Linux printers eluded me a bit, my Canon multifunction printer did not have good linux drivers for quite some time and initially I could not find any software to run my small Brother label printer. Eventually Canon improved their driver and I found a program called blabel for my brother label printer.
I have been shipping enough 3D printed objects on 3DHubs that I became annoyed with printing out labels with my inkjet and then tapeing them to padded envelopes. A long time ago I worked with some commercial thermal printers and figured that was the way I wanted to go since they don’t smudge or use any ink. I looked a couple of different times but the printers were still pretty expensive. Eventually there was a sale and I purchased a Dymo LabelWriter 450 Bundle for $49. Before purchasing I checked and there were linux cup drivers available since I only have windows running in a VM.
Once you have downloaded the drivers, install libraries, unpack the drivers and then install.
sudo apt-get install libcups2-dev sudo apt-get install libcupsimage2-dev cd dymo-cups-drivers-220.127.116.11/ sudo ./configure sudo make sudo make install
Once the drivers were installed I added the printer using the built in Ubuntu add printer wizard and installed glabels. The bundle I bought came with 4 different types of labels that I was able to create custom templates for in glabels and print some stickers for my friend’s company.
And some warning labels for their trailer:
The bundle did not include the right labels for printing USPS Shipping labels so I purchased these labels. I set up the shipping labels in the preferences for the printer and then went into my paypal multi order shipping options and adjusted the following settings.
Now I can easily print shipping labels for 5 cents each and don’t have to mess with cutting and taping anymore.