Wine Is Not an Emulator, as its name implies, in form of a recursive acronym.
Wine is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.
[TODO]
¶ Downloading and installing Bottles
- Open the Bazaar app by clicking on its shop-like icon in the dock, at the bottom of the screen.
- Go to the Search section, and type
bottles.
- Choose the Bottles app in the search results, and install it.
- Once installed, close Bazaar. Click on the dots icon in the dock (the last one in the right) to show all the installed apps. Navigate to find Bottles, or begin typing its name to find it. Open Bottles.
- Take the little tour offered to you on the first launch. Click Continue. Bottles will now make its initial configuration.
Click on the hambuger menu in the app’s top bar, and then Preferences.
- To create an Hauptwerk bottle, click on the + icon in the top left of Bottles window. Name it
Hauptwerk. Make sure Application is selected, and also that soda is selected in the Runner section. Click on Create.
¶ Installing iLok and Hauptwerk
- Download the Windows version of iLok License Manager on the official website.
- In the file manager (first icon on the left in the Dock), go to the folder where you downloaded iLok. Right-click on the downloaded zip file, and select Extract.
- In the Bottles app, go to the Bottles section, and select your Hauptwerk bottle. In the first section (Quick actions), click on the ▶ Run executable… button.
- Dismiss the warning message about sandboxing, go to the folder where you extracted iLok, navigate in the extracted folders to find the executable License Support Win64.exe. Run it.
- Follow the iLok installation instructions as you would do on Windows.
A tip in case you have a very small font when launching a Windows executable
Depending on your screen resolution, you can have this font issue, making text in Windows apps very difficult to read. To avoid this issue, cancel the iLok installation. Then:
- In Bottles, go into your Hauptwerk bottle, and find the Options section. Then go into Settings.
- In the Display section, Advanced Display Settings, change the value of Screen Scaling from
96 to 192. Then save.
From now on, you should have a Windows interface at a correct resolution. Try with the iLok installer.
- A few seconds after completing the installation, iLok License Manager will appear in the Programs section. Launch it, and sign into your iLok account as you would do on Windows.
- Download the Windows version of Hauptwerk on the official website. A download link will be sent to you via email.
- In the Bottles app, run the Hauptwerk installer by clicking on the ▶ Run executable… button.
- Install Hauptwerk as you would do on Windows.
Upon completion of Hautpwerk’s installation, a few more lines will appear in the Programs section: four launchers for Hauptwerk, its alt configs, and its documentation.
Congratulations! Hauptwerk is installed on your Linux and almost ready to use 🎉 But before firing up Hauptwerk for the first time, we must install the ASIO driver for Wine, which will allow your Hauptwerk realtime audio processing.