Tuxguitar is a superb open source app that lets you write and print sheet music and guitar tabs. I did not find an install available for it in the regular repository, so I installed it via Flatpak. It all works great, except that I cannot print from it for some reason. In most apps, like LibreOffice Writer, I hit the print command and it offers me my own and only printer, the HP Laserjet P1005. When I do that in Tuxguitar, it offers me "print to file" and "LPR" (whatever that is). I've been frustrated that it won't directly print up a piece of music. It makes no difference whether the piece of music is in the *.gp3 or the *.gp4 format. The Laserjet P1005 is unavailable in either case.
It has made me wonder if the problem is because it's a Flatpak install. I did not find a Snap install, a Debian package, an Appimage, or a PPA for it. I believe Tuxguitar does require Java, but I had no trouble installing the OpenSource version of Java when I set up my machine, and other Java-based apps run just fine.
I did run into an issue at one point where Flatpak-installed apps could not access any external media that I plugged in such as thumb drives. I solved that problem. Long story, but I have both the regular install of Dolphin and a Flatpak-installed Dolphin on this system. At first, regular Dolphin could access external media, but Flatpak Dolphin could not. I solved this problem with this code:
Problem solved. Flatpak-installed Dolphin can access external media.
I did the same for Tuxguitar:
Tuxguitar can load up a *.gp3 or *gp4 file just fine from an external medium. However, it cannot print with my printer. Frustrating. I've found a workaround. I printed to file, making a PDF, and then printed that file with Okular. However, I have a lot of music that I need to learn, and it would sure be nice if Tux guitar would access my printer like most any app does. Any ideas?
Btw, my printer is not networked. This is a Dell Desktop computer hooked up to my printer via a USB cable. No other PCs need to access this printer. OS = Kubuntu 20.04 LTS.
It has made me wonder if the problem is because it's a Flatpak install. I did not find a Snap install, a Debian package, an Appimage, or a PPA for it. I believe Tuxguitar does require Java, but I had no trouble installing the OpenSource version of Java when I set up my machine, and other Java-based apps run just fine.
I did run into an issue at one point where Flatpak-installed apps could not access any external media that I plugged in such as thumb drives. I solved that problem. Long story, but I have both the regular install of Dolphin and a Flatpak-installed Dolphin on this system. At first, regular Dolphin could access external media, but Flatpak Dolphin could not. I solved this problem with this code:
Code:
sudo flatpak override org.kde.dolphin --filesystem=host
I did the same for Tuxguitar:
Code:
sudo flatpak override ar.com.tuxguitar.TuxGuitar --filesystem=host
Btw, my printer is not networked. This is a Dell Desktop computer hooked up to my printer via a USB cable. No other PCs need to access this printer. OS = Kubuntu 20.04 LTS.
Comment