背景:升级gnome后发现gnome-session-properties不见了,想把sslocal随机启动遇到了麻烦。。。
特别说明:此为图形桌面开机启动项,因此只有通过图形桌面登陆用户后才能启动。
以下为加入sslocal为例
1,/usr/share/applications/sslocal.desktop;
1 [Desktop Entry] 2 Encoding=UTF-8 3 Version=1.0 4 Name=sslocal 5 GenericName=sslocal 6 Comment=sslocal 7 Exec=/usr/local/bin/autostart_sslocal 8 Terminal=false 9 Type=Application 10 X-Desktop-File-Install-Version=0.22
其中/usr/local/bin/autostart_sslocal:
#!/bin/bash /usr/bin/sslocal -c /etc/shadowsocks/config.json
务必使这个脚本有执行权限;
2,加入启动项
通过tweak tool的startup-application加入sslocal启动项;
亦或不想装tweak tool可以直接做链接加入启动项:
ln -s /usr/share/applications/sslocal.desktop ~/.config/autostart/sslocal.desktop
done.
时间: 2024-12-28 18:10:54