How To Install And Run Ableton Live 10 On Debian Linux

There are a few caveats to installing and running Ableton Live 10 on Linux, and I initially had some issues getting it working on Debian that I couldn’t find solutions for online. Here’s how I got it working:

  1. Download Ableton Live 10 (Windows 64 Bit) from Ableton’s website
  2. Extract the zip file
  3. You should now see a file called Setup.msi. Wine doesn’t work with msi files, you’ll need to install the package msitools to work with msi files: sudo apt install msitools
  4. Normally, to install an msi file, you would run msiexec /i Setup.msi, however, that wasn’t working for me. It would just run for a few seconds then finish with no output or results. Instead, run the msiextract command: msiextract Setup.msi
  5. You should now see two folders: Ableton and System64. You can move these two folders to wherever you want Ableton to be installed
  6. To run Ableton, use wine with a 64 bit prefix to run the Ableton exe file: WINEPREFIX=/path/to/wine64prefix wine Ableton/Live\ 10\ Suite/Program/Ableton\ Live\ 10\ Suite.exe
  7. Ableton should now be up and running!

Note: Online authorization probably won’t work. Follow Ableton’s instructions for offline authorization to get your copy of Ableton authorized.

Home Server Setup

I Got My First Home Server Up And Running

For the past few months, I’ve been interested in switching from a lot of the proprietary cloud services I use to self hosted free and open source alternatives. Back in late June, after a lot of research, I finally bought my first home server to accomplish this. Here’s what I got:

  • Dell Poweredge R220
  • Intel Xeon E3-1240 V3 8M Cache 3.40 GHz Quad Core (Eight Threads)
  • 4x 4gb 10600E DDR3 Memory
  • H310 Raid Controller
  • 2x Brand New 1TB SAS Hard Drives

I bought this server used from Ebay, and got the new hard drives from Newegg (I didn’t know how old the drives that came with the server were, so I wanted to get new ones).

Configuration

  • OS: Debian 10 (Buster)
  • Raid 1 Configuration using the H310 Raid Controller
  • All hosted services are running in Docker containers

Services I’m Currently Hosting

  • Airsonic - music streaming
  • Kanboard - kanban board for project management
  • This website - nginx webserver, built-in letsencrypt client, and fail2ban
  • Two minecraft servers
  • Two mumble servers
  • Nextcloud - file hosting
  • Photoprism - photo hosting
  • Portainer - docker dashboard
  • Wireguard - VPN

Thoughts

Overall this has been a very fun experience. It took a lot of setup, research, trial and error, and troubleshooting, but I’m now at a point where all of these services are working great for me (well, almost all of them, I currently have an open issue on GitHub for Photoprism). My skills in server management, Docker, routing, Debian, and security have all increased a huge amount in the last month, so that has been very rewarding. I’m always looking for new useful services to self host, so I’m sure this list will grow over time.

My New Website

Overview

Welcome to my new website!

This website is built using Jekyll, a static site generator. The theme of this website is based off Hydeout by Andrew Fong.

The repository for this website can be found on my Gitlab.

Why Jekyll?

I wanted to build my website with the tools that satisfied these requirements:

  • Not too much bloat
  • Mobile friendly
  • Quick initial setup
  • Lots of free and open source themes
  • Ability to create a modern, but simple website
  • Easy to update website with new pages and sections

Jekyll and the Hydeout theme met all of these requirements, and they’ve been great to work with.

Site Layout

Home

My developer blog, with periodic posts giving updates on the projects I’m working on.

About Me & contact

General information about me, links to some of my profiles, and contact information.

Bean Boy Games

The video games I’ve helped develop as apart of my company, Bean Boy Games LLC.

Open Source Projects

The open source projects I’ve worked on and are currently working on.

Music

The music I’ve released (video game soundtracks, albums, etc.)

Lightworks

Information about the music puzzle game I’m currently developing.

Tags

A list of all of my post’s tags to help find specific posts.