Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER for Linux

Reply
 
Thread Tools Display Modes
Old 09-07-2021, 12:40 PM   #1
krahosk
Human being with feelings
 
Join Date: Jul 2009
Location: Canada
Posts: 2,371
Default My step-by-step guide REAPER for ARCHLINUX (Manjaro)

My twenty steps with everything you need.

1. Burn latest Manjaro ISO tu USB key using Rufus or other similar sofware
2. Set your computer's boot (F2) at startup to boot from USB
3. Install Manjaro and update Manjaro. Open the console (F12):
> sudo pacman -Syu
4. install timeshift. Open the console:
> sudo pacman -S timeshift (use BTRFS if you can, it's faster)
5. Remove the daily snapsots for Timeshift (we'll take a snapshot of your system after the installation process
6. to avoid the high frequency noise in the speakers (if you have a Scarlett 2i2 or other interface). Open the console:
> pacmd unload-module module-suspend-on-idle (temporary)
> sudo sed -i 's/load-module module-suspend-on-idle/#load-module module-suspend-on-idle/g' /etc/pulse/default.pa (permanent: this adds a comment tag ‘#’ at the start of the line to stop module being loaded)
Logoff and Login for this to take effect.
7. Create an audio group to tweak the audio configuration for audio production alter on. Open the console:
> sudo usermod -a -G audio $usermod
to check if you're really set to the audio group, type:
> groups
you'll see if 'groups' is mentioned after the command. If it does, you're in business
8. Modify the limits.conf file to tweak your computer for improved audio production. Open the console:
> cd /etc/security
> sudo nano limits.config (nano is the built-in text editor you'll be using to do this)
in there, add:
# Audio Group
@audio - rtprio 95
@audio - memlock unlimited
@audio - nice -19
Logoff and Login for this to take effect.
9. Install Octopi add/remove applications software. Open the console:
> sudo pacman -S octopi
10. install jackaudio server (Jack2; it's multiprocessor and can interact with PulseAudio as opposed to Jack1)
> sudo pacman -S jack2
11. install cadence (a control panel for music production):
> sudo pacman -S candence
this application will enable you a patch bay for the audio of your computer to whatever output or input you want
12. Install yay. This will give you access to Arch User Repository (PKBUILDS)
> sudo pacman -S yay
13. Run octopi
go to the AUR bookmark and be sure that "yay" is selected
select 'noconfirm' and 'noedit' to speed up the installation process
14. click on the alien face access the yay repository
15. to play simulatneous sources of audio (like Youtube and your DAW), you need the pulseaudio-jack module.
find and install "pulseaudio-jack" on octopi
16. install yabridge.bin and yabridgectl from octopi (to install VSTs later on)
17. install wine latest or wine-staging 6.4-1 from Pamac (add/install software)
if you want to install the older version, install "downgrade" from Pamac.
18. install latest Reaper from octopi
run Reaper
Inside Reaper, open preferences --> audio --> devices
check (X) in 'Disable power management if supported (requires permission to /dev/cpu/dma/laten)
this will resolve serious latency issues with certain VST plugins
19. install any software you want before saving a snapshot of all your work
20. Save all your configuration with Timeshift:
> sudo timeshift --create --comments "After installing all the software". You can also use the GUI to do the same

When I started this two months ago, I was a total Linux newbe.
krahosk is offline   Reply With Quote
Old 09-08-2021, 12:09 AM   #2
chmaha
Human being with feelings
 
chmaha's Avatar
 
Join Date: Feb 2021
Posts: 2,261
Default

See here: https://forum.cockos.com/showthread.php?t=255313 and https://github.com/ElizabethHarmon/M...main/README.md. Always good to do a forum search before posting something along very similar lines

EDIT: Also some of your guide is outdated. For example, installing realtime-privileges package (that includes adding user to the realtime group) is now the preferred method over adding a user to the audio group ( or do both if you like seeing realtimeconfigquickscan fully satisfied ).

Last edited by chmaha; 09-08-2021 at 12:19 AM.
chmaha is offline   Reply With Quote
Old 09-08-2021, 05:17 AM   #3
krahosk
Human being with feelings
 
Join Date: Jul 2009
Location: Canada
Posts: 2,371
Default

Quote:
Originally Posted by BethHarmon View Post
See here: https://forum.cockos.com/showthread.php?t=255313 and https://github.com/ElizabethHarmon/M...main/README.md. Always good to do a forum search before posting something along very similar lines

EDIT: Also some of your guide is outdated. For example, installing realtime-privileges package (that includes adding user to the realtime group) is now the preferred method over adding a user to the audio group ( or do both if you like seeing realtimeconfigquickscan fully satisfied ).

Thank you BethHarmon, I did not know about realtime priviliged package. Stil learning. I'll delete my post if possible.
krahosk is offline   Reply With Quote
Old 09-08-2021, 07:32 AM   #4
chmaha
Human being with feelings
 
chmaha's Avatar
 
Join Date: Feb 2021
Posts: 2,261
Default

Quote:
Originally Posted by krahosk View Post
Thank you BethHarmon, I did not know about realtime priviliged package. Stil learning. I'll delete my post if possible.
No need on my account. Just an FYI for future postings
chmaha is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:42 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.