Linux MX Distro for Workshops

Each time I am giving a course, I have to assure that all software is installed and in running order. Beside this, kids or teachers would need to reinstall everything on their home computer later on. This can be frustrating, if something does not work with the installation procedures.

As a consequence I sat down and created this Distro based on Linux MX, a Linux Distro perfect to run on slow a computer or to boot it from Usb sticks.

The USB stick however should be USB 3 with a high reading speed.

DS Workshops contains the software that is needed for all the workshops I developed. Furthermore, I added additional and supporting software such as Gimp and Inkscape.

Image gallery

Installation guide


  • USB Stick (Sandisk Ultra Fit 3.1 Flash 32GB recommended)


  • Distro iso file (bz2 archive)
  • File archiver (WinRar recommended)
  • Flashing Images to USB Software (BalenaEtcher)


  1. Download iso image:

  2. If your operating system can not extract bz2 archive files, install WinRar and select bz2 as archive option:

  3. Use BalenaEtcher >> Select iso file, then USB Drive

  4. Boot your computer, while holding down F12 Key in order to enter the Boot Menu. Select your USB Stick.

  5. The Distro should work as Live USB, but each time you restart all saved data will be erased and changed settings are reset.

    To avoid this from happening, you will need to change your USB Stick DS_Workshops Distribution to persistent.

Make your USB Stick a persistent one

  1. Start your computer, press F12 (F8 or similar) to open the boot manager.

  2. Choose your usb stick and start booting on it.

  3. As soon you see the screen above, press F2. Select your language, then press ENTER.

  4. Choose your timezone by pressing F3.

  5. Press F4 and select option "from_usb", press ENTER.

  6. Press F5, and select option "persist_static", then press ENTER.

  7. Finally press F8, and select "save".

    With this option, the following creation of a persistent version

  8. After all is set, start booting the system by selecting option "MX-...". It will now actually create the persistent part.

    There are two possibilities to create the persistent part on your usb. One is automatic, the other manually. We stick with the latter.

  9. Type "2" and press ENTER.

    Now we will create a hidden partition, that is will be used for saving changed settings and keeping files, that are created.

  10. Type "17" for 4 GB, and press ENTER.

    The swap file or partition is a dedicated space, that will be used in case the RAM of your computer is run out of space. It then will use the swap file as a memory space extension.

  11. Type "yes" to create the swap file.

  12. Now type "7" (1 GB), and press ENTER.

  13. Type "yes" to create the invisible file, onto which all data and settings will be saved.

    After everything is done, the operating system will complete the first boot.

    To test, if all went down well, we will change the Desktop background image and restart.

  14. Right-click to open a pop-up menu and select "Desktop settings".

  15. Change the background by selecting a new image.

  16. Restart your computer.

    Do not forget to press the F-Button on your computer, so you boot from USB again.

    There should be a new option "Custom Boot" now, which IS the persistent boot option.

  17. Boot your operating system on this option, and check if your background image changed 😉

Release notes:


  • Setup Geany IDE for Python Development
  • Add panel icon for Prusa Slicer
  • Add Godot Engine, Slack, Zoom
  • Optional persistent (writable) Setting


  • Basic installation