sg mygroup
特定のユーザーグループでプログラムを実行し、ファイル行のコマンドの前に追加したいと思います。端末でコマンドを正常に実行できますが、メニューアイコンをクリックして実行することはできません(何も起こりません)。どこかでエラーメッセージを表示する方法はありますか?Exec
.desktop
答え1
エラーメッセージを含むGUIメニューから直接実行されたアプリケーションの出力は、通常ファイルにリダイレクトされます。デプロイとセッションの開始スクリプトの設定方法によって異なるため、「通常」と言います。 Debianとその派生バージョンでは、このファイルは.xsession-errors
すべてではありませんが、ほとんどのデスクトップ環境のホームディレクトリにあります。
このファイルに追加された出力を確認するには、ターミナルを開き、次を実行します。
tail -f ~/.xession-errors
このファイルがない場合は、ホームディレクトリで最新の変更されたファイルを見つけます。
ls -Altr ~
セッションログファイルが見つからない場合は、デスクトップ環境のマニュアルを参照してください。見つからない場合は、このサイトに質問して、どのディストリビューションとデスクトップ環境(またはセッションマネージャとウィンドウマネージャ)を使用しているかを教えてください。