Well, unsurprisingly, I decided to switch my operating system yet again. This time, I decided to stray away from my comfort zone and look for a Linux Distribution that was not Debian-based. Arch Linux has always caught my eye, but I did not have the time to install and set everything up correctly. But, I then came across Manjaro, which is Arch Linux, but already set up and tested a bit before new patches are released.
So, I decided to install it, and I love it so far! I opted for the Manjaro KDE installation, as it was one of the most recommended options I found reading reviews online. I agree; it is pretty sweet.
But, like any other distro I have installed, I need to make sure that I can get Shadow working on it, as that is my Cloud Gaming platform of choice.
Again, this post would not be possible without the help of the Shadow Linux Community! And I would also like to note that my laptop runs an Intel i7-7500U with an Nvidia GeForce 940MX with the Hybrid Prime drivers, allowing my integrated graphics to be used unless I launch a program using the
In this post, I will detail the steps you will need to follow if you would like to get Shadow working on Manjaro or any other Arch-based distro.
Any Arch-based machine will need to have libsndio-61-compat installed to get Shadow to work correctly. This can be installed using your preferred method. As I use Manjaro, the easiest way to install this is using the command
paman install libsndio-61-compat.
Depending on what Graphical Hardware you will be using, you will need to install the proper drivers. For the best results, I suggest using the integrated GPU for Intel chips or AMD GPUs. If you have an NVIDIA card, you may run into some troubles, but it is possible to get it working on NVIDIA.
7th Gen Processor and older
pamac install intel-media-driver
8th Gen Processor and newer
pamac install libva-intel-driver
Sometimes, a 7th gen processor may need the newer drivers, so if the command for 7th gen does not work, try the other command
Radeon HD XXXX
pamac install libva-mesa-driver
pamac install mesa-vdpau
For Nvidia drivers, you can try this command,
pamac install nouveau-fw, and see if you can launch Shadow. If that does not work, check out this custom patch, and see if it works for you.
Now, one of the things I did that caused me confusion is that I downloaded the AppImages from Shadow's website. Unfortunately, these did not work for me.
There is an AUR package for Shadow Beta that you can download. Use this command,
pamac install shadow-beta. This will download and build Shadow Beta on your computer, allowing you to launch it with the latest updates.
Since you are building the package from source, it may take some time to install on your computer fully.
Once it is installed, launch Shadow-Beta and see if you can start the stream! If all worked correctly, you should see your shadow stream. Congratulations! You can now use your Shadow on Arch-based distros like Manjaro.
If you start Shadow and notice that the display is coming through with a Red/Orange color, you will need to configure your Graphics Card to work with Shadow properly. Thankfully, the Shadow Linux Community already has you covered. Run the below command, and you should be able to use Shadow without any display issues.
sudo curl https://raw.githubusercontent.com/NicolasGuilloux/blade-shadow-beta/master/resources/drirc -o /etc/drirc
Feel free to join the Shadow Discord and reach out to anyone in the Linux channels. You can also reach out to me via Discord Raymyn#1510 or email firstname.lastname@example.org. I will do my best to respond and help you out!