起動時に始めたいです。pidginインスタントメッセージングツール実行中のシステムでBodyLinux 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、使用する人のためにBodhiLinuxそして安藤デスクトップ:
Menu, Settings, Settings Panel
Apps, Startup Applications, Applications
CLICK Pidgin Internet Messenger
+ Add
Apply, Close
CLOSE Settings Panel
コンピュータを再起動して動作するかどうかをテストします。
明らかに、システムが(再)起動すると、他のGUIアプリケーションもこの方法で起動できます。