ローカルユーザーとして起動すると、Python GUIアプリケーションが自動的に起動します(ビーグル分ブラック)。

ローカルユーザーとして起動すると、Python GUIアプリケーションが自動的に起動します(ビーグル分ブラック)。

アプリケーションの起動時にGUIアプリケーション(python3プロジェクト)を起動しようとしています。 /etc/xdg/autostart/にスクリプトを作成しました。

@lxpanel --profile LXDE
@pcmanfm --desktop --profile LXDE
@xscreensaver -no-splash
export DISPLAY=:0
@/usr/bin/python3 ~/path/to/the/file.py

また、/home/debian/.config/autostart/fileNameで次のスクリプトを試しました。

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
export DISPLAY=:0
@lxterminal -e /usr/bin/python3 ~/path/to/the/file.py

使用されているライブラリの一部は、「debian」ログインでのみ使用できることに注意してください。したがって、このスクリプトを「debian」として実行する必要があります。

この問題を改善する方法について提案がありますか?現在の開始時に何も起こりません。ファイルが呼び出されたことを確認するために、エクスポートコマンドの前にタッチコマンドを配置してみましたが、生成されたファイルも表示できませんでした。

ベストアンサー1

ここで解決策を見つけました。LXQT自動起動が何もしないのはなぜですか?

/home/debian/.config/autostartフォルダを更新し、入力を使用して新しい.desktopファイルを作成しました。

[Desktop Entry]
Exec=sh script_name
Path=/full/path/to/working/directory
Name=MyAppName
Type=Application
Version=1.0

おすすめ記事