Linux Builds

Discussion in 'New Release and Beta Release Information' started by Graham, Dec 5, 2006.

  1. Graham

    Graham Developer Staff Member

    Not yet!

    But I have spent a few hours stripping out all the windows specific code I can find ...
  2. Graham

    Graham Developer Staff Member

    Well, I have managed to get a build running on Fedora Core 6. The GUI comes up, and most things work except printing, prescriptions, pdfs, PostScript preview ... lots to fix [:S]
  3. Graham

    Graham Developer Staff Member

    Of course the default form of printing on Linux is postscript .. so that will make things much easier!

    I'm also thinking of doing an Mac OSX build. Use one of those cute $500 mini Macs as a workstation.

  4. Graham

    Graham Developer Staff Member

    first alpha build is available to play with

    http://www.compkarori.com/emr/fedora/alpha/synapse-1
    1. No printing
    2. No print preview
    3. Probably other things don't work either yet.

    Compiled for Libc6 .. so should work under Redhat, Suse. Only tested though under Fedora core 6.

  5. Graham

    Graham Developer Staff Member

    Linux testers should note the following:

    The download directory is http://www.compkarori.com/emr/fedora/alpha/ and you should choose the highest numbered version.


    You need to download and install these true type fonts http://synapsedirect.com/files/folders/284/download.aspx

    They are necessary for the print preview in PostScript.

    These fonts should be installed ( as root ) to /usr/share/fonts/truetype/ as Synapse EMR will specifically look in that directory to use these fonts.

    Please see this tutorial here http://www.linux.org.mt/article/ttfonts on how to install these fonts.

    There appears to be a problem with Suse/Fedora on using these fonts, but Debian should work.
  6. Graham

    Graham Developer Staff Member

    Looks like different distros have their own ideas where to put truetype fonts, so I will have to create a user preference.

    For Suse, see http://lists.suse.com/archive/suse-xfree86/2005-Jul/0005.html
  7. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian

    For Debian, you may need to install libstdc++-libc6.2-2.so.3 which can done by using the Synaptics package manager to install libstdc++2.10-glibc2.2

    You make also need to install the package ttmkfdir to install the Truetype fonts.





  8. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Synapse-4 is now available at http://www.compkarori.com/emr/fedora/alpha

    Working:
    1. Opening documents with browser
    2. Set browser in Settings/Misc
    3. Opening PostScript and PDF documents
    4. Set PDF/PS viewer in Settings/PostScript

    Not working
    1. PostScript print preview from Synapse for Prescriptions and Plotting of serial results

    Printing is currently untested.

  9. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Network printing is already working.

    Next, need to check if can get local printing to Postscript printer attached to parallel port.

  10. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Saw some patients today using the Linux build. Noticed a few visual glitches that are not present in the Windows build.
  11. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Synapse-5

    Fixed the visual glitch that lost the button to close the encounter window.

  12. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Synapse-6

    Now calls lp when attempting to print to the parallel port.

  13. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Synapse-7

    Bold fonts now show up correctly ( changed the system font from Arial to Helvetica ).

  14. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Synapse-9

    Printing using lp now works as tested under Suse 10.

  15. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    http://www.compkarori.co.nz/emr/linux/

    First beta linux version is now available.

    The server and user name is now saved as a local file so that it can be restored on restarting.

  16. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    New beta - synapse-2

    Equivalent to the Windows 203 beta-23 build.
  17. Jason

    Jason Developer / Handyman Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Hamachi also works with Linux. There is a how-to for
    setting up the Linux version, and then running VNC to see the desktop.

  18. Jason

    Jason Developer / Handyman Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    Not that I think we should concentrate on Linux builds but ...

    I've been learning about portableapps.com and it seems that linux can run off a USB drive.

    So, if Synapse could work on linux, it'll probably work on a portable USB ! :)

  19. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Debian, Suse, Fedora Core 6

    If you have a large enough USB drive, you could run windows off of it and thus Synapse.

    So, if you were a travelling doc, you just take your USB drive and plug it into any host PC and start up Synapse in your own Windows environment.

  20. Graham

    Graham Developer Staff Member

    Re: Linux Builds - Ubuntu

    A how to on using Synapse linux version on Ubuntu is now available.

Share This Page