RustDesk : Comment corriger l'erreur : rustdesk[2703]: Cannot load libcuda.so.1
Problème
Le service RustDesk ne démarre pas et l’ordinateur n’est pas accessible via RustDesk. Le message d’erreur dans le journal système est :
syslog.txt
Feb 16 10:14:04 mycomputer rustdesk[2703]: Cannot load libcuda.so.1
Feb 16 10:14:04 mycomputer rustdesk[2703]: Cannot load libcuda.so.1
Feb 16 10:14:59 mycomputer sudo[4905]: root : PWD=/ ; USER=myuser ; ENV=XDG_RUNTIME_DIR=/run/user/1001 ; COMMAND=/usr/share/rustdesk/>
Feb 16 10:14:59 mycomputer sudo[4905]: pam_unix(sudo:session): session opened for user myuser(uid=1001) by (uid=0)Solution
Pour des raisons inconnues, RustDesk, au moins dans la version 1.4.5, nécessite libcuda.so.1 même si aucune carte graphique NVidia n’est installée. Je suppose qu’ils tentent d’utiliser l’accélération GPU pour l’encodage vidéo, mais ce n’est qu’une supposition.
Afin de corriger le problème, installez libnvidia-compute-590 :
install_nvidia_compute.sh
sudo apt install libnvidia-compute-590 libnvidia-encode-590Ensuite, redémarrez RustDesk avec
restart_rustdesk.sh
sudo systemctl restart rustdeskNotes sur la solution
Le paquet libnvidia-encode-590 est nécessaire pour corriger le message d’erreur suivant :
rustdesk_encode_error.txt
Feb 16 10:41:25 versatile-user03 rustdesk[64295]: Cannot load libnvidia-encode.so.1Check out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow