目录
目前,我们系统开机自启动需要打开界面后才能启动,有两种解决办法,第一种就是修改启动顺序,第二种就是打开界面后启动开机启动脚本后再立马通过命令锁屏,目前,通过第二种办法进行操作实现,第一种方案等以后再实现
安装锁屏命令
sudo apt install gnome-screensaver
gnome-screensaver-command -l
经过前面安装和操作测试后,可以通过命令行实现锁屏,下面需要修改开机自启动配置文件,让界面进入后,执行启动脚本后,执行锁屏,然后再执行其它自启动操作。创建test.sh
添加执行权限:
sudo chmod +x test.sh
- #!/bin/zsh
-
-
- echo -e "\033[45;37m---------roslaunch rosbridge_server无桌面后台运行供安卓APP数据采集---------\033[0m"
- roslaunch cartographer_ros mapping.launch
-
- echo -e "\033[45;37m---------开启锁屏---------\033[0m"
- gnome-screensaver-command -l &
打开终端,输入:
gnome-session-properties
设置开机自启动即可。