ubuntu16.04 下通過rc.d(rc.local)實現開機啟動(未登錄)anydesk


先編輯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]

 

 

 

尚未解決的問題:

時不時會出現連接意外,服務器本身網絡沒啥問題,暫考慮是實驗室網的問題。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM