RustDesk: Jak opravit chybu: rustdesk[2703]: Cannot load libcuda.so.1
Problém
Služba RustDesk se nespustí a počítač není přístupný přes RustDesk. Chybová zpráva v systémovém logu je:
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)Řešení
Z neznámých důvodů RustDesk alespoň ve verzi 1.4.5 vyžaduje libcuda.so.1 i když není nainstalována žádná grafická karta NVidia. Předpokládám, že se snaží o GPU akceleraci pro kódování videa, ale to je pouze hádání.
Pro opravu problému nainstalujte libnvidia-compute-590:
install_nvidia_compute.sh
sudo apt install libnvidia-compute-590 libnvidia-encode-590Poté restartujte RustDesk pomocí
restart_rustdesk.sh
sudo systemctl restart rustdeskPoznámky k řešení
Balíček libnvidia-encode-590 je vyžadován pro opravu následné chybové zprávy:
rustdesk_encode_error.txt
Feb 16 10:41:25 versatile-user03 rustdesk[64295]: Cannot load libnvidia-encode.so.1Podívejte se na podobné články podle kategorie:
Linux
Pokud vám tento článek pomohl, zvažte, zda mi nekoupíte kávu nebo nepřispějete přes PayPal na podporu výzkumu a publikování nových článků na TechOverflow