RustDesk: Cómo arreglar el error: rustdesk[2703]: Cannot load libcuda.so.1
Problema
El servicio de RustDesk no se inicia y el ordenador no es accesible a través de RustDesk. El mensaje de error en el registro del sistema es:
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)Solución
Por razones desconocidas, RustDesk al menos en la versión 1.4.5 requiere libcuda.so.1 incluso si no hay instalada ninguna tarjeta gráfica NVidia. Sospecho que están intentando hacer aceleración por GPU para la codificación de vídeo, pero esto es solo una conjetura.
Para solucionar el problema, instala libnvidia-compute-590:
install_nvidia_compute.sh
sudo apt install libnvidia-compute-590 libnvidia-encode-590Después de eso, reinicia RustDesk usando
restart_rustdesk.sh
sudo systemctl restart rustdeskNotas sobre la solución
El paquete libnvidia-encode-590 es necesario para solucionar el mensaje de error posterior:
rustdesk_encode_error.txt
Feb 16 10:41:25 versatile-user03 rustdesk[64295]: Cannot load libnvidia-encode.so.1Echa un vistazo a artículos similares por categoría:
Linux
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow