Gnome Shell:セッションの開始後にシェルスクリプトを実行しますか?

Gnome Shell:セッションの開始後にシェルスクリプトを実行しますか?

私は長い間KDEを使用してきましたが、GNOMEはMandrake Linux 10またはそれに似たバージョンだったので見たことがありません。昨日、YouTubeでGNOME Shellを見て、一度見る価値があると思いました。

実際にはそれほど価値がありますが、現時点ではわかりません。

私はKDEラップトップで何年も実行してきたシェルスクリプトを持っています:

synclient |grep -E 'TapT|RightB|EdgeScr'|awk '{print $1}'|while read item; do synclient $item=0; done
synclient VertScrollDelta=-111
synclient HorizScrollDelta=1
synclient RightEdge=999999999
synclient TopEdge=0
synclient CircularScrolling=0
synclient BottomEdge=999999999
synclient RightButtonAreaLeft=9999999
synclient ClickFinger3=2
synclient HorizScrollDelta=0
synclient HorizTwoFingerScroll=0 

これにより、右クリック、すべてのクリック、スクロール方向の反転、水平スクロールなどが無効になります。タッチパッドメニューやKDE、gnomeではこの設定はできません。 (正直なところ、Macはタッチパッドを設定できるGUIを持つ唯一のオペレーティングシステムです。)

わかりません。 GNOMEシェルセッションの開始後にどのように実行しますか?私はこれを試しましたが、結果はありませんでした。

[1] % cat /home/neko/.config/autostart/script.desktop 
[Desktop Entry]
Name="Auto stuff"
GenericName="Auto startup stuff"
Comment="Synclient mostly"
Exec=/home/neko/bin/auto_stuff.sh
Terminal=false
Type=Application
X-Gnome-Autostart=true

他に提案がありますか?ありがとうございます。

ベストアンサー1

gnome-session-properties プログラムを使用できます。シェルプロンプト(gnome-terminal)で実行します。

$ gnome-session-properties

これにより、スタートアッププログラムを設定(追加、編集、削除、有効化、無効化など)できるGUIが開きます。

良くて簡単です。楽しんでください。

アップデート:don_crissti(ありがとう)が以下の説明で指摘したように、gnome-tweak-toolGnome 3.12からgnome-session-propertiesランチャーの機能が移行されました(しかし素晴らしいツールですが、あまりにも多くの機能が集中しているため、少し混乱しています)。 。したがって、3.12以上では、これは新しい場所です。

OBS:しかし、この方法ではファイルを生成する必要はなく、作成したスクリプト(または必要な他のスクリプトやコマンド).desktopのコマンドラインを指定するだけです。/home/neko/bin/auto_stuff.sh

おすすめ記事