GNOME - 共通事項 - 画面キャプチャ - Manjaro

 クラウディア
1. 概要
2. Manjaro 20.1
3. Manjaro 21.0 ~ 21.1

1. 概要

 何故か、「Manjaro 20.1 GNOME」では、「gnome-screenshot」のクリップボードが、「VirtualBox」のクリップボードへコピーできないので、「xfce4-screenshooter」を使用します。  「Manjaro 20.1 GNOME」も同様(2020年12月7日)。  「xfce4-clipman」と合わせて使用すれば、バックグラウンドでのクリップボードへのコピーが有効になります。  更に、何故か、キーボードショートカットの設定もうまく機能しないので、「sxhkd」を使用します。

2. Manjaro 20.1

 インストール。  「root」ユーザ権限で。

yes | pacman -S xfce4-screenshooter xfce4-clipman-plugin sxhkd
 起動時に、「xfce4-clipman」を起動します。  以下、ログインユーザで

sh
cat << 'EOF' >> ~/.xprofile

xfce4-clipman &
sxhkd -c ~/.config/sxhkd/sxhkdrc &
EOF
exit
 下記のショートカットキーを割り当てます。
Ctrl 全画面をキャプチャしてクリップボードにコピー
Ctrl+Print アクティブウィンドウをキャプチャしてクリップボードにコピー


mkdir -pv ~/.config/sxhkd

sh
cat << 'EOF' >> ~/.config/sxhkd/sxhkdrc

Print
     xfce4-screenshooter -c -f

ctrl + Print
     xfce4-screenshooter -c -w
EOF
exit
 「GNOME」の設定画面で、キーボードショートカットの「Print」「Ctrl+Print」を無効にしておきます。
「GNOME」-「設定」

 ログインしなおせば、意図どおりに動作するようになります。

3. Manjaro 21.0 ~ 21.1

 「Manjaro 21.0」では、「sxhkd」なしでなんとかなりそうです。  インストールは、「root」ユーザ権限で。

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

cp /usr/share/applications/xfce4-clipman.desktop ~/.config/autostart/.
 キーボードショートカットの設定は、「設定」で、デフォルトの PrintCtrl+Print を無効にして、下記を設定しました。 ・Print 全画面をキャプチャして、クリップボードへコピー 「xfce4-screenshooter -c -f」 ・Ctrl+Print アクティブウィンドウをキャプチャしてクリップボードにコピー 「xfce4-screenshooter -c -w」  ただし、「xfce4-clipman」が、ようこけるので、その都度、起動しなおすか、ログインしなおす必要があります。
earthcar(アースカー)