先編輯anydesk-X.X.X/init/anydesk文件,將"DAEMON=//usr/bin$NAME"改成"DAEMON=/XXX/anydesk-5.1.1/$NAME"。(或者將anydesk-5.1.1/anydesk復制到/usr/bin,但同樣要改掉//)
然后
sudo cp anydesk-X.X.X/init/anydesk /etc/init.d/ cd /etc/init.d sudo chmod 777 anydesk sudo update-rc.d anydesk defaults 5
如果直接運行init/anydesk start會出問題的話,按照提示運行下面的命令
sudo systemctl daemon-reload
參考:https://www.linuxidc.com/Linux/2017-09/147166.htm
特別的,對於安裝cuda的機器(即安裝NVIDIA驅動時修改了桌面顯示方式的),開機時不會啟動lightdm,需要將其添加進開機啟動。已排除lightdm的問題,但肯定還是和顯示或者賬戶有關
sudo gedit /etc/init/lightdm.conf #修改第12行的[!06]為[3]
#注釋掉第17行
sudo systemctl daemon-reload
參考:https://blog.csdn.net/liebergott/article/details/7793408
通過設置開機自動登錄來避免上述問題:
System Settings -> User Accounts -> unlock(右上角) -> Automatic Login -> [ON]
尚未解決的問題:
時不時會出現連接意外,服務器本身網絡沒啥問題,暫考慮是實驗室網的問題。