IceWM - 共通事項 - 画面キャプチャ

 クラウディア
1. 概要
2. パッケージインストール
3. クリップボードマネージャ
4. ショートカットキーの割り当て
5. AcroLinux
6. Mageie, PCLinuxOS

1. 概要

 一般的な需要があるんだかないんだか・・・。  わたしは、このサイトの記事を書くために、画面キャプチャの機能が必要なのです。

2. パッケージインストール

 わたしには、おなじみの「mate-screenshot」もしくは「xfce4-screenshooter」を使います。  いずれも、「root」ユーザで  「antiX」

apt install -y xfce4-screenshooter xfce4-clipman
 「FreeBSD」

pkg install -y xfce4-screenshooter-plugin xfce4-clipman-plugin
 「Debian」系の「Linux」

apt -y install mate-utils
 「Mageia」

dnf install -y xfce4-screenshooter xfce4-clipman-plugin
 「openSUSE」

zypper install -y mate-screenshot
 「PCLinuxOS」

apt install -y xfce4-screenshooter xfce4-clipman-plugin

3. クリップボードマネージャ

 「xfce4-screenshooter」を使用する場合は、ログイン時に「xfced4-clipman」を起動します。  ログインユーザで。  「antiX」「FreeBSD」

sh
cat << 'EOF' >> ~/.desktop-session/startup

xfce4-clipman &
EOF
exit
 もし、「~/.desktop-session/startup」を初めて作成したのであれば

vi ~/.desktop-session/startup
 先頭に下記の行をいれて

#!/bin/sh

chmod +x ~/.icewm/startup
 「Mageia」「PCLinuxOS」

sh
cat << 'EOF' >> ~/.icewm/startup

xfce4-clipman &
EOF
exit

chmod +x ~/.icewm/startup

4. ショートカットキーの割り当て

 下記のショートカットキーを割り当てます。
Print 全画面キャプチャ
Ctrl+Print アクティブウインドウキャプチャ

 ログインユーザで。

 「antiX 19.3」


vi ~/.icewm/keys
 下記の行と置き換えて

###Added the antixscreenshot on the Print key (same as MX)
key "Print" antixscreenshot.sh
 下記を記述します。

key "Print"       xfce4-screenshooter -c -f
key "Ctrl+Print"  xfce4-screenshooter -c -w
 「FreeBSD」

vi ~/.icewm/keys
 以下を記述します。

key "Print"       xfce4-screenshooter -c -f
key "Ctrl+Print"  xfce4-screenshooter -c -w
 「openSUSE 15.2 Leap」では、「~/.icewm/keys」ごとなかったので。

mkdir -pv ~/.icewm

sh
cat << 'EOF' >> ~/.icewm/keys
key "Print" mate-screenshot
key "Ctrl+Print"  mate-screenshot -w
EOF
exit

5. ArcoLinux

 「ArcoLinux 20.11.9」では、「~/.config/icewm/keys」の設定では、何故か、「xfce4-screenshooter」が、インタラクティブに起動してしまうので、「sxhkd」と合わせます。  インストール。  「root」ユーザで

yes | pacman -S xfce4-screenshooter xfce4-clipman-plugin sxhkd
 以降は、ログインユーザで。  「xfce4-clipman」「sxhkd」の起動。

sh
cat << 'EOF' >> ~/.config/icewm/startup

xfce4-clipman &
sxhkd  &
EOF
exit
 キーボード設定。  「ArcoLinux」

vi ~/.config/icewm/keys

#Scrot
key "Print" scrot 'ArcoLinux-%Y-%m-%d-%s_screenshot_$wx$h.jpg' -e 'mv $f $$(xdg-user-dir PICTURES)'

#screeenshooter
key "Ctrl+Print" xfce4-screenshooter
 259、262行の先頭に「#」をいれてコメントアウトします。  「sxhkd」へのフック。

sh
cat << 'EOF' >> ~/.config/sxhkd/sxhkdrc
Print
        xfce4-screenshooter -c -f

ctrl + Print
        xfce4-screenshooter -c -w
EOF
exit

6. Mageie, PCLinuxOS

 「~/.icewm/keys」がなかったので

cp /usr/share/icewm/keys ~/.icewm/keys

sh
cat << 'EOF' >> ~/.icewm/keys

key "Print"      xfce4-screenshooter -c -f
key "Ctrl+Print" xfce4-screenshooter -c -w
EOF
exit
ハイスピードプラン365WiFiメンズミレット
 
 
カウンタバックグラウンド