web-dev-qa-db-ja.com

フルスクリーン端末を起動するだけのデスクトップ環境

私は次のxsessionファイルを持っています:

[Desktop Entry]                                                                 
Name=...
Comment=This session will start ...
Exec=????
TryExec=???
Type=????

デスクトップ環境を選択し、ログインした後、フルスクリーン端末が実行されていることを確認したいecho "Hello World"コマンド。

ExecTryExec、およびTypeフィールドフィールドにどのような値を渡しますか?

私はすでにこれを試しました:

Exec=gnome-terminal --full-screen -x "echo 'hello'"

ただし、端末は全画面モードでは起動しません。このコマンドを通常のセッションで実行すると、正しく起動します。

4
Ionică Bizău

--full-screenスイッチはウィンドウマネージャーによってサポートされています。つまり、端末はウィンドウを拡大して画面全体をカバーするようにヒントを設定し、ウィンドウマネージャーはウィンドウのサイズを適切に変更する必要があります。

したがって、フルスクリーンヒントを尊重するウィンドウマネージャーとターミナルの両方を起動する必要があります。

1
Simon Richter

これを試して Exec=bash -c ' sleep 30; gnome-terminal --full-screen -x "echo hello'" ; sleep 20
また、いつでも(ログインの前後に)押すことができることに注意してください ctrl+alt+F1 に F6 フルスクリーン端末であるttyを起動します。そこからログインできます。

0
totti