Faxfrontend is a clean way to print to fax while using a desktop. It provides a GUI interface to print to fax using CUPS to Hylafax. When you print, a box pops up that lets you provide the fax number or find the number to use from the built in address book. It can also run as a standalone application to fax files or just a cover sheet.
Release Notes: The DISPLAY variable is explicitly passed in the backend script in the showerror() function to avoid "Default env_reset" in /etc/sudoers. A check that "sudo" command can be executed was added, since some distributions are running CUPS under the "lp" user instead of the "root" user. The documentation was updated to note that the account that CUPS uses to run must be enabled to run "sudo" commands with NOPASSWD. A file permission problem was corrected. A check for a correct DISPLAY variable was added.