Installer Shadow Linux et Chrome book
Pour installer l'application Linux, téléchargez l'AppImage du site, mettez les droits d'exécution, mettez la dans un endroit confortable et lancez là. Nous vous conseillons l'AppImage plutôt qu'un autre packaging. Les AppImage sont accessibles depuis votre espace membre. Pour installer votre GPU correctement, suivez les informations.
Correctif 1
Pour ceux présentant un stream coloré du plus bel effet (ex: que des variantes de rouge), ceci est dû à une mauvaise utilisation des drivers par votre OS. Pour le régler, exécutez la commande suivante, et relancez l'application.
Plus d'info ici : https://nicolasguilloux.github.io/blade-shadow-beta/issues#the-drirc-fix Source : Discord Shadow
Correctif 2
Une nouvelle mise à jour a eu lieu hier, le 26 août, et apporte le Quick Menu. Si vous rencontrez des problèmes, merci bien vouloir : 1. Vérifier que libva-glx2
est installé sur votre machine 2. Si vous rencontrez toujours des problèmes, veuillez activer l'option "Faible Configuration" (et non faible connexion !). Celle-ci va désactiver le Quick Menu, il est possible que votre GPU ne le supporte pas. 3. Partagez nous le lien retourné par cette commande : curl https://raw.githubusercontent.com/NicolasGuilloux/blade-shadow-beta/master/scripts/report.pl | perl
4. Pinguez moi ou un dev qu'on récolte vos rapports
Source : Discord Shadow
Installation
Shadow is compatible with the following OS and their more recent versions:
Ubuntu 18.04, Linux Mint 19, Debian 10, Arch Linux, Solus, Fedora 28, GalliumOS 3.0.
If your OS meets the minimum version, lets get started! Please download the official AppImage.
You may pick the one you prefer based on your liking but keep in mind that the Linux app is not under very active development, which means sometimes it may break even in Stable and a fix may be deployed only on Alpha or Beta. We recommand your to download them all, and change if you meet a blocking bug.
You now have the AppImage. Make it executable and start it to check that the launcher is here. Sadly, it is rarely click'n'play.
Shadow is not compatible with Wayland! Use Xorg instead.
For every user who wants the remember me feature, you need to install gnome-keyring
.
On Arch Linux, Shadow requires libsndio-61-compat
.
For Fedora users, you may need to install the library librtmp
.
For Ubuntu 20.04+ users, you may need to install the following driver for Intel GPUs intel-media-va-driver-non-free
.
The community built a wonderful report script that gather all information to debug quickly your setup. Everytime you ask for help, please join the link given back the following command:
curl https://raw.githubusercontent.com/NicolasGuilloux/blade-shadow-beta/master/scripts/report.pl | perl
Setup you GPU for the VA-API
As Shadow for Linux uses the VA-API, it is important to well setup your GPU for it. So it is important to understand how worksvainfo
and how to debug it.
First things first, vainfo needs to be installed on your OS. It is a program that describes how your GPU is detected by the VA-API.
Debian:
sudo apt install libva-glx2 vainfo
Arch Linux:
sudo pacman -S libva-utils
Solus:
sudo eopkg it libva-utils
Vainfo scans your GPU with the given driver to check his abilities. There are 3 things to check from the result of the command:
If it returns nothing or returns -1 somewhere, it means that the GPU is not well detected. Your VA driver needs to be updated.
In the list of profiles, it mentions "H264" at least once. If supported, you can use the Shadow on Linux.
In the list of profiles, it mentions "H265" or "HEVC" at least once. If not, you will not be able to use H265 but as long as you have H264, you still can use Shadow on Linux.
The following result show that the GPU is well recognized and have both profiles wanted. The relevant information are highlighted.
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so
libva info: Found init function __vaDriverInit_1_1
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.1 (libva 2.1.0)
vainfo: Driver version: Intel i965 driver for Intel(R) Skylake - 2.1.0
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Simple : VAEntrypointEncSlice
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileH264ConstrainedBaseline: VAEntrypointFEI
VAProfileH264ConstrainedBaseline: VAEntrypointStats
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSlice
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264Main : VAEntrypointFEI
VAProfileH264Main : VAEntrypointStats
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSlice
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointFEI
VAProfileH264High : VAEntrypointStats
VAProfileH264MultiviewHigh : VAEntrypointVLD
VAProfileH264MultiviewHigh : VAEntrypointEncSlice
VAProfileH264StereoHigh : VAEntrypointVLD
VAProfileH264StereoHigh : VAEntrypointEncSlice
VAProfileVC1Simple : VAEntrypointVLD
VAProfileVC1Main : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
VAProfileNone : VAEntrypointVideoProc
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileVP8Version0_3 : VAEntrypointEncSlice
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointEncSlice
Install your drivers
Now that you understand how vainfo works, it is time to install the appropriate driver for your GPU. Sadly, there is not one driver and it depends on your GPU brand and model.
As it may change during time, we recommand you to read the documentation of the 2 main Linux distributions, especially the Arch Linux wiki because it is very complete: Arch Linux, Ubuntu.
But as we are so nice, the following table is a summary of all the main cases we encountered. If you meet some difficulties to install the drivers, please come in the official Discord so we can speak and let us help you.
Intel GPU
AMD GPU
NVIDIA GPU
Source : https://nicolasguilloux.github.io/blade-shadow-beta/setup
Installation chrome book
Source : Discord Shadow
Dernière mise à jour