Known bugs in the Linux client
Updated
This article lists the known errors in the Linux client.
Shadow crashes on Ubuntu 20.04
Run the following command:
echo $'\n'"export LIBVA_DRIVER_NAME=i965" >> ~/.profile
Then log out of your session and log back in after executing the command.
Vertical split screen or Linux crash
Due to a special GPU initialization required for old cards, the stream may render only partially or potentially cause an Xorg freeze (read this post from GitHub for more information). In this case, contact Support and provide the subsequent results after executing this command:
vainfo
If you have an Nvidia GPU on your local machine
For improved performance and compatibility, it's recommended to install proprietary drivers. You can find guidance on how to configure software channels and update settings in an Ubuntu-like fashion by visiting the following website: https://wiki.ubuntu.com/SoftwareAndUpdatesSettings
If you have problems with these drivers, please contact Support with the result after executing this command:
vainfo
If you have an AMD GPU on your local machine and have poor colors or an irregular stream
Due to poor driver configuration, the stream cannot be decoded correctly. Run the following command:
sudo curl https://gitlab.com/NicolasGuilloux/shadow-live-os/raw/arch-master/airootfs/etc/drirc -o /etc/drirc
Restart your computer after running the command.
Sandboxing Problem with Debian
To address a specific bug on Debian, you may need to run the application with the following parameter:
./Shadow.AppImage --no-sandbox
Another solution is to add an attribute to your system kernel:
sysctl -w kernel.unprivileged_userns_clone=1
Alternatively, you can achieve the same affect by adding the following line to the /etc/sysctl.d/99-shadow.conf file:
kernel.unprivileged_userns_clone=1
Sources:
----------
Do you still have questions? Contact us here.