[problem help] 有自启动相关的资料么? Resolved
Tofloor
poster avatar
木木
deepin
2024-08-22 11:22
Author

有些命令,需要在登录桌面后启动,但是只是简单的命令,没有desktop文件,因为只是脚本命令,没界面的,网上搜索了一下,看到一篇文章有提及 :https://wiki.deepin.org/zh/wiki/%E8%87%AA%E5%90%AF%E5%8A%A8%E7%A8%8B%E5%BA%8F ,但是页面已经删除 了,谁知道有新的文档地址么?😂

Reply Favorite View the author
All Replies
sammy-621
deepin
2024-08-22 11:26
#1

image.png

是你想要的不?

Reply View the author
木木
deepin
2024-08-22 11:27
#2
sammy-621

image.png

是你想要的不?

是我想要的,是deepinv23的?

Reply View the author
绍贝格尔
deepin
2024-08-22 11:31
#3

systemd

Reply View the author
enforcee
deepin
2024-08-22 11:35
#4

我的话就是先做个shell脚本然后再写个desktop文件,其实不用特别复杂,只需要Type、Name、Exec这些键就行了

Reply View the author
sammy-621
deepin
2024-08-22 11:37
#5
木木

是我想要的,是deepinv23的?

应用商店里找Stacer

如果这个满足不了,就研究下crontab

Reply View the author
132******48
deepin
2024-08-22 11:47
#6

写好脚本,执行路径放到desktop就好了,再把desktop文件放到~/.config/autostart

Reply View the author
neko
deepin
Ecological co-builder
2024-08-22 11:52
#7

~/.config/autostart/autorun.desktop

[Desktop Entry]
Name=autorun
Exec=xdg-open http://qq.com
Type=Application

xdg-open http://qq/com作用是用浏览器打开qq.com网页

把这个文件放到~/.config/autostart/目录,修改Exec=执行的命令

PS:自启动的desktop必须包含Name=字段,否则不会运行

Reply View the author
neko
deepin
Ecological co-builder
2024-08-22 11:54
#8

或者自己编写个服务文件放到~/.config/systemd/user/目录,例如:
~/.config/systemd/user/xxx.service

这个是用户级服务,查看用户级服务需要加--user,例如:

systemctl --user status xxx

Reply View the author
木木
deepin
2024-08-22 12:09
#9

谢谢各位!

准备 先试用一下sammy-621 推荐的软件,如果不行,就准备写desktop 文件了,systemd暂时不考虑,因为虽然是命令,但是命令功能与当前用户桌面是强相关的,估计用systemd还要加不少配置参数,还是desktop方便 一些

Reply View the author