在启动时我想启动洋泾浜即时通讯工具在运行的系统上菩提Linux 5.1.0。
启动时,用户会自动登录。
当我从 GUI 手动启动它时,它工作得很好。
当我/usr/bin/pidgin
从终端窗口点击时,它也会启动。
和纳米我创建并保存:
sudo nano /etc/systemd/system/pidgin.service
内容:
Description=Pidgin Instant Messenger
Wants=network.target
After=syslog.target network-online.target
[Service]
Type=simple
ExecStart=/usr/bin/pidgin
Restart=on-failure
RestartSec=10
KillMode=process
[Install]
WantedBy=multi-user.target
我重新加载了所有服务,启用并启动了该服务:
sudo systemctl daemon-reload
sudo systemctl enable pidgin
sudo systemctl start pidgin
这表明它已启用:
sudo systemctl list-unit-files --type=service
但...:
sudo systemctl status pidgin.service
...显示为红色:
Process: 3915 ExecStart=/usr/bin/pidgin (code=exited, status=1/FAILURE)
Main PID: 3915 (code=exited, status=1/FAILURE)
我做错了什么?
答案1
经过一番挖掘菜单后,我找到了解决方案 - 无需在终端模式下摆弄。
FWIW,对于那些使用菩提Linux与解脱桌面:
Menu, Settings, Settings Panel
Apps, Startup Applications, Applications
CLICK Pidgin Internet Messenger
+ Add
Apply, Close
CLOSE Settings Panel
重新启动电脑以测试是否有效。
显然,当系统(重新)启动时,任何其他 GUI 应用程序都可以通过这种方式启动。