Re: [GNC] Printer not showing up in print dialogue box
Op woensdag 13 januari 2021 02:44:32 CET schreef Jean-David Beyer via gnucash-user: >On 1/12/21 1:56 PM, Adrien Monteleone wrote: > > Are you using the Flatpak by chance? > There is a work around I believe to expose a printer to a Flatpak > app. (a limitation of Flatpak, not specific to GnuCash as far as I > am aware) > There were some issues with direct printing on MacOS (and I think > Windows) due to a problem with the Webkit version used by GnuCash, > and the temporary solution was to default to printing to file. But I > didn't think Linux suffered this issue. (or I could have my OSs > mixed up) > Also, I think I recently saw a change that put MacOS (if not all > systems) back on Webkit2 which should have resolved this issue. > >I got GnuCash 4.something from Flatpak and it worked pretty well on my >RHEL8.2 Linux system except it would not print. In my experience, >Flatpack puts things in the wrong directories and gives them bizarre >very-complex names. This violated many of the security constraints of >the SELinux kernel that comes with RHEL releases since RHEL 6. > Printing is indeed the major known issue with flatpak gnucash. It's due to an incompatibility between flatpak and webkitgtk. Our report system is based on WebkitGtk and hence printing is not working. It's a bit strong to state "flatpak puts things in the wrong directories". The directories aren't wrong. It has consciously chosen to store its files in paths outside of the usual system directories. That's the whole point of flatpak - to be independent of the system paths. The selinux violations are because RHEL has not kept up with flatpak's file system hierarchy rules (or is not really interested in doing so). That is unfortunate. >My only solution was to remove all Flatkak stuff and get it >elsewhere. That is not always easy, but it the end, it is less >trouble. I can understand your choice. Regards, Geert ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Printer not showing up in print dialogue box
Op dinsdag 12 januari 2021 19:56:18 CET schreef Adrien Monteleone: > Are you using the Flatpak by chance? > > There is a work around I believe to expose a printer to a Flatpak app. > (a limitation of Flatpak, not specific to GnuCash as far as I am aware) > Close. You are correct that flatpak gnucash won't see your system printers when you try to print a report (you can however print checks). This is not a flatpak limitation per se, but an incompatibility between webkitgtk and flatpak. Our report system is built on webkitgtk so for now we have no way around this. > There were some issues with direct printing on MacOS (and I think > Windows) due to a problem with the Webkit version used by GnuCash, and > the temporary solution was to default to printing to file. But I didn't > think Linux suffered this issue. (or I could have my OSs mixed up) > I don't remember that, but I'm currently not following this closely either. > Also, I think I recently saw a change that put MacOS (if not all > systems) back on Webkit2 which should have resolved this issue. WebKit2 is the step forward from Webkit1. Windows is still on webkit1. If I remember correctly with webkit1 we had the option to directly create a pdf from a report. That feature is no longer available with webkit2 and hence dropped on MacOS and Linux. Webkit1 on the other hand doesn't handle page breaks properly, so text may be split in the middle on page ends. Windows users will still experience this issue. And lastly, Webkit1 is no longer available on linux, so we were forced to upgrade to webkit2. Regards, Geert ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Printer not showing up in print dialogue box
On 1/12/21 1:56 PM, Adrien Monteleone wrote: Are you using the Flatpak by chance? There is a work around I believe to expose a printer to a Flatpak app. (a limitation of Flatpak, not specific to GnuCash as far as I am aware) There were some issues with direct printing on MacOS (and I think Windows) due to a problem with the Webkit version used by GnuCash, and the temporary solution was to default to printing to file. But I didn't think Linux suffered this issue. (or I could have my OSs mixed up) Also, I think I recently saw a change that put MacOS (if not all systems) back on Webkit2 which should have resolved this issue. I got GnuCash 4.something from Flatpak and it worked pretty well on my RHEL8.2 Linux system except it would not print. In my experience, Flatpack puts things in the wrong directories and gives them bizarre very-complex names. This violated many of the security constraints of the SELinux kernel that comes with RHEL releases since RHEL 6. My only solution was to remove all Flatkak stuff and get it elsewhere. That is not always easy, but it the end, it is less trouble. -- .~. Jean-David Beyer /V\ Shrewsbury, New Jersey /( )\ Red Hat Enterprise Linux ^^-^^ up 1 week, 5 days, 2 hours, 52 minutes ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
Re: [GNC] Printer not showing up in print dialogue box
Are you using the Flatpak by chance? There is a work around I believe to expose a printer to a Flatpak app. (a limitation of Flatpak, not specific to GnuCash as far as I am aware) There were some issues with direct printing on MacOS (and I think Windows) due to a problem with the Webkit version used by GnuCash, and the temporary solution was to default to printing to file. But I didn't think Linux suffered this issue. (or I could have my OSs mixed up) Also, I think I recently saw a change that put MacOS (if not all systems) back on Webkit2 which should have resolved this issue. Regards, Adrien On 1/12/21 12:04 PM, Jordan and Reidun Staudinger wrote: Hi, I just upgraded my Gnucash to 4.4, and it is lovely! However, I do have one problem that I can't seem to find an answer to. When I go to print, my printer is not showing up in the print dialogue box. My workaround is to save to a PDF and then print that. What am I missing to get the printer to show up? I'm running MXLinux 18.3. ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
[GNC] Printer not showing up in print dialogue box
Hi, I just upgraded my Gnucash to 4.4, and it is lovely! However, I do have one problem that I can't seem to find an answer to. When I go to print, my printer is not showing up in the print dialogue box. My workaround is to save to a PDF and then print that. What am I missing to get the printer to show up? I'm running MXLinux 18.3. Thank you, Reidun ___ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. - Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.