■「mate-terminal」の背景を透過する。 今回はstretch。クリーンインストールの機会が少なかったので5年ぶりにGUIの設定変更。。。 おおまかには以下とほぼ同様。 Squeezeのgnome-terminalをxcompmgrで「背景の透過」 http://labunix.hateblo.jp/entry/20130504/1367672082 $ lsb_release -a No LSB modules are available. Distributor ID: Debian Description: Debian GNU/Linux 9.4 (stretch) Release: 9.4 Codename: stretch $ sudo tasksel --list-tasks | grep mate i mate-desktop MATE ■透過用の「xcompmgr」を導入する。 $ apt-cache search xcompmgr xcompmgr - X 合成マネージャ cairo-clock - Analog clock drawn with vector-graphics compton - compositor for X11, based on xcompmgr $ sudo apt-get install -y xcompmgr ■自動起動の設定 「mate-session-properties」で起動して設定するか、 以下スクリプトで設定する。 $ echo '[Desktop Entry] Type=Application Exec=xcompmgr -n Hidden=false X-GNOME-Autostart-enabled=true Name[ja_JP]=背景の透過 Name=背景の透過 Comment[ja_JP]=背景の透過 Comment=背景の透過 ' | tee ~/.config/autostart/xcompmgr.desktop ■Xを再起動して有効化 ※作業を終了してXからログオフし、[Alt]+[F2]等でコンソールから以下を入力。 Xが復帰すると、[Alt]+[F8]でGUIにログイン出来る。 $ sudo pkill -HUP X ※面倒だったら、システムの再起動でも良い。 man mate-session | grep -A 3 "FILES\|autostart=" | sed -e 's/,/\n\t\t/' -a --autostart=DIR Start all applications defined in "DIR" instead of starting the applications defined in /org/mate/desktop/session/default-session Multiple --autostart options can be passed. -- FILES ~/.config/autostart /usr/share/autostart /usr/share/mate/autostart ■以下を実行した後、他のユーザを追加してみたところ、きちんと反映された。 $ sudo mkdir -p /usr/share/mate/autostart $ sudo cp .config/autostart/xcompmgr.desktop /usr/share/mate/autostart $ ls -l /usr/share/mate/autostart/xcompmgr.desktop -rw-r--r-- 1 root root 158 5月 1 02:18 /usr/share/mate/autostart/xcompmgr.desktop