GXSM

GXSM ist ein Open-Source-Software Projekt, das von Percy Zahl - damals noch an der Universität Hannover - initiiert wurde. Mittlerweile arbeiten weltweit ehrenamtliche Entwickler an der Linux-basierten Software, die unter der GNU Public Licence (GPL) steht. Um einiges größer ist noch die Schar der Nutzer in Universitäten und Forschungseinrichtungen, die mit dem vollends grafischen Programm die unterschiedlichsten Rastersondenmikroskope ansteuern.

Ventiotec unterstützt das Projekt mit einer speziellen Linux-Distribution, die natürlich kostenlos zum Download bereit steht. Das Betriebssystem basiert auf lubuntu 20.04.1 LTS (einem leichtgewichtigem Ubuntu) und enthält bereits alle nötigen Programmpackete. Die Live-DVD erlaubt es sogar, GXSM auszuprobieren, ohne es auf dem eigenen Rechner installieren zu müssen. Fundierte Linux-Kenntnisse sind nicht nötig. Falls Probleme gibt, bietet ventiotec unter der Email-Adresse linux@ventiotec.de kostenlose Hilfestellung.

Um GXSM auszuprobieren, laden sie einfach die ISO-Datei herunter und brennen diese (z.B. mit Nero unter Windows) auf eine DVD. Dann einfach die DVD einlegen und den Rechner neu starten. Die Linux-Distribution sollte automatisch starten - sofern das Booten von CD/DVD in Ihrem Computer-Bios aktiviert ist. Mit einem entsprechend leistungsstarken Rechner lässt sich die Live-DVD auch ohne Probleme in einer Virtualisierungsumgebung (VMware, VirtualBox, HyperV, ..) starten.

Details zum GXSM-Projekt finden sich in folgener Publikation:
P. Zahl, M. Bierkandt, S. Schröder, and A. Klust, Rev. Sci. Instr. 74 (2003) 1222.

P. Zahl, T. Wagner, R. Möller and A. Klust, "Open source scanning probe microscopy control software package Gxsm", J. Vac. Sci. Technol. B 28 (2010).

P. Zahl and T. Wagner "GXSM - Smart & Customizable SPM Control", Imaging & Microscopy Issue 1, 2015, published March 12th, 2015.

bzw. auf den beiden Webseiten: gxsm.sf.net und sranger.sf.net.

GXSM3 lubuntu 20.04.1 Remix 64 bit für alle aktuellen Rechner geeignet.
GXSM3 Ubuntu 16.04 Remix 32 bit, wenn Sie einen älteren Rechner mit 32 bit Prozessor haben.

Last Update:

07|2022
Der neue GXSM3 Ubuntu Remix ist da: GXSM3 Ubuntu 22.04.0 64 Bit. Die liveDVD enthält GXSM3 in der ganz aktuellen Version 3.53.0, alle nötigen Programm-Pakete und natürlich auch den GXSM3-Quellcode.

08|2021
Wir konnten endlich die letzten Abhängigkeiten unserer Linux-Distribution zu python3.7 auflösen. Die neuste Version inklusiver aller Ubuntu-Updates bis einschließlich 15. August steht jetzt zum Download bereit: GXSM3 Ubuntu 20.04.2.1 64 Bit. Die liveDVD enthält GXSM3 in der ganz aktuellen Version 3.52.0, alle nötigen Programm-Pakete und natürlich auch den GXSM3-Quellcode. Die können die Integrität der ISO-Datei mit folgender MD5-Summe überprüfen: 0d2783543943e7deb82309fa8846ba68.

05|2021
Lieber ein "fully loaded Ubuntu" statt ein "heavy weight Lubuntu"! Nachdem Lubuntu auf den lxqt-Desktop gewechselt hat, wurde aus dem ehemaligen Leichtgewicht, doch eine gewichtige Distribution (vollständige QT- und Gnome-Umgebungen). Daher haben wir uns entschlossen, wieder zu den Wurzeln zurückzukehren und gleich ein entsprechendes Ubuntu-Derivat anzubieten. Probieren Sie es selbst aus und laden sich die neuste Version unseres Ubuntu Remixes herunter: GXSM3 Ubuntu 20.04.2 64 Bit. Die liveDVD enthält GXSM3 in der ganz aktuellen Version 3.52.0, alle nötigen Programm-Pakete und natürlich auch den GXSM3-Quellcode. Die können die Integrität der ISO-Datei mit folgender MD5-Summe überprüfen: fe3748970cfb73082a7bafa3e88c951b.

10|2020
Die neue Version unserer Linux-Distribution mit "eingebautem" GXSM3 basiert diesmal auf einem schlanken lubuntu 20.04 LTS. Damit ist die Distribution sehr Resources schonend und läuft flüssig direkt von der DVD oder in einer Virtualisierungsumgebung (VMWare Player, VirtualBox, ...).

08|2018
Haben Sie GXSM3 schon auf Ubuntu 18.04 probiert? Nein, dann downloaden Sie einfach unseren neuen Ubuntu-Remix für 64 bit-Systeme: GXSM3 Ubuntu 18.04.1 64 Bit. Die liveDVD enthält GXSM3 in der ganz aktuellen Version 3.48.0, alle nötigen Programm-Pakete und natürlich auch den GXSM3-Quellcode. Die können die Integrität der ISO-Datei mit folgender MD5-Summe überprüfen: 69b8734d6a1c2d32c20ea1637e8724b2.
In Zukunft werden wir die 32 bit-Version nicht weiter pflegen. Sie ist aber weiterhin unter dem Link (GXSM3 Ubuntu 16.04 32 Bit) verfügbar und enthält GXSM3 in der Version 3.47.1.

12|2017
Die aktuelle Distribution (32 Bit und 64 Bit) enthält einen wichtigen Bug-Fix für alle MK2-System. Bitte umgedingt auch die DSP-Firmware updaten, damit der Autoapproach wieder funktionert. Die Distribution enthält nurn GXSM3 in der Version 3.47.1.

05|2017
Wir haben ein neues ISO image zusammengestellt. Diesmal basiert es nicht auf der regulären Ubuntu-Distribution sondern auf dem Gnome-Desktop. Damit sind dann auch einige Probleme behoben, die GXSM3 mit der Unity-Umgebung hatte. Unsere liveDVD enthält jetzt das aktuellen GXSM3 (3.44.0). Wer eine NVIDIA-Grafikkarte hat, sollte einmal das neue 3D view ausprobieren!

01|2017
GXSM3 is ready! We also updated our liveDVD. So please download the new version including all Ubuntu updates and the brandnew GXSM3 (3.42.3) with the new GUI.
MK2-users, please update your DSP firmware to the provided one. In case you do not apply the firmware update, GXSM3 will hang at the end of the first scan.

2016|05
GXSM is ready for Ubuntu 16.04 LTS ready! We updated our linux distribution, which has everything included to run GXSM with softdb's Open Source Controllern MK2-A810 and MK3Pro-PLL right out of the box.
For the second half of 2016 softdb has announced to increase the prices for their DSP products. Order within June to get still the old prices.

2016|03
Made an 64bit Ubuntu Remix 14.04.4 LTS from scratch. The new ISO includes the Linux kernel 4.2.0.30 and of course some GXSM related extras.

2016|03
Update of the 32 bit linux distribution: Now it includes GXSM 3.11.0 Signal Master SLS HiDPI. The distribution includes all GXSM and linux updates up to 2016/03/05. Be patient - the 64bit version is stil work in progress.

2014|09
Update of the linux distribution is completed: Now it includes GXSM 3.10.0 Signal Master Evolved - which is also stable in the 64 bit version. The distribution includes all GXSM and linux updates up to 2014/09/20.

2014|07
User feedback allowed us to fix two minor bugs in our Linux distribution. It now features GXSM 3.0.2 with its source code from 24.07.2014 and a new Linux kernel. The distribution is compatible with the following firmware versions: MK3Pro&A810 30.41, SR-MK2&A810 20.32 and SR-STD/SP2 10.58.

2014|07
Now available - the first 64 bit GXSM Ubuntu Remix including GXSM 3.0.1. Check out also our new design of your Linux experience.

2013|08
Bug fixing of the distribution - i.e. exchanged wrong DSP Firmware files on the desktop. The distribution contains stil Gxsm2-1.41.1 (“Lednice013”) for SR-MK3Pro&A810(30.19), SR-MK2&A810(20.31) and SR-STD/SP2 (10.58). All recent Ubuntu updates until 02.08.2013 were applied, i.e. kernel 3.2.0-51-generic.

06|2013
Updated GXSM Ubuntu Remix now featuring Gxsm2-1.41.1 (“Lednice013”). Please use the firmware which you find after installation on your desktop: SR-MK3Pro&A810(30.19), SR-MK2&A810(20.31) and SR-STD/SP2 (10.58). First, experimental Support for the Smart Piezo Driver from softdb.

08|2012
The GXSM Ubuntu Remix 12.04-1-LTS is out now. Besides being based on the latest Ubuntu, it features Gxsm2-1.30.0 "Meetinghouse Warrior" with support for MK2 (firmware 20.25) and MK3Pro (firmware 30.15). You may also try the new PACscope.

The distribution includes Ubuntu's Unity desktop and the old style gnome-panel. To launch the submenu in unity, right-click on the GXSM icon.

Please update GXSM in this distribution only via your prefered package manager, i.e. apt-get, from my PPA at launchpad.

Sorry, the image is too large to fit an a CD, so please burn it on a DVD.

05|2012
Updated GXSM Ubuntu Remix (10.04-4-LTS). Now featuring kernel 2.6.32-41-generic, Gxsm2-1.30.0 "Meetinghouse Warrior" with support for MK2 (firmware 20.25) and MK3Pro (firmware 30.15), experimental support for PLL on MK3Pro.

Same version is available via apt-get from launchpad.net. To get it pleasu type in your terminal: sudo add-apt-repository ppa:totto/gxsm; sudo apt-get update; sudo apt-get install gxsm sranger sranger-modules-mk23-dkms sranger-modules-std-dkms

04|2011
Updated to GXSM-1.24.1 with DSP firmware 20.16 on kernel 2.6.32-29-generic. The GXSM update will include status indicators for the GPIO channels in the pan view. Also the use of the GPIO for the coarse approach was improved. The distribution will now also support experimentally the SR-MK3Pro.

04.11.2010
Updated distribution to linux kernel 2.6.32-25. The distribution will include GXSM 1.24.1 which requires the DSP firmware 20.15. New features are the status indicator of the DSP in the Pan View window and somre improved options for the coarse approach.

09.08.2010
First release of an Ubuntu 10.04 LTS based remix with special extensions for GXSM. It is a minimal Ubuntu system including all you need to run and develop GXSM. As the distribution does not include all Ubuntu gimmicks the image is only 634 MB large and still fits on a CD. You can operate it as live CD or install it on your HD.

14.05.2010
Fixed missing apt-log files during installation. Updated default settings for SR-MK2&A810.

05.05.2010
The distribution contains all updates of GXSM/SRanger and Ubuntu before 02.05.2010. This is - probably - the last release of the GXSM distribution based on Ubuntu 8.04 LTS and therefore quite stable. The new lucid lynx is out, but not totally tested yet. So please be patient!

23.10.2009
Ubuntu updates and GXSM sources from 20.10.2009
Two new scripts have been added to the menu: InitSR and Update_GXSM_Sranger:
The first one replaces the old bash script loadsranger.sh by a fancy GTK/python one. It now also supports the new SR-MK2. It checks for the boards, sets the right permissions, uploads the DSP code (not yet for MK2).

The second one allows to update GXSM via automatic CVS checkout and compiling. As a second option you can update the binaries by using a apt-repositry. The script will therefore alter your sources.list to include a link to http://ppa.launchpad.net/totto/gxsm/ubuntu.

Check out the new GXSM features: The IIR filtering, input signal mixing, noise generator, … are now stable. To use that features, please update the DSP code on your SR-MK2&A810. You have to do that still by using the Mini-Debugger on Windows - sorry!

25.05.2009
Ubuntu updates and GXSM sources from 23.05.2009
New menu item GXSM (with subfolders for the different hardware)
Find SR-MK2&A810 windows driver (for first installation) on the desktop
For elder SR-STD/SP2 hardware run script /home/ventiotec/loadsranger.sh to load DSP code (still beta)
Cleaned up desktop

31.03.2009
Ubuntu updates and GXSM sources from 30.03.2009
MK2 & A810 working in the live DVD mode
Separate versions for old STD/SR2 boards and new MK2 & A810