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

 クラウディア
1. 概要
2. インストール
3. 設定

1. 概要

 何度も書きましたが、「KDE」の画面キャプチャプログラムは、「Spectacle」というものがデフォルトでインストールされておりまして。  「VirtualBox」のクリップボードへ送ることもできます。全画面の画面キャプチャは、何の問題もない。  が、アクティブウィンドウのキャプチャは、例えば、「Okular」のアクティブウィンドウのキャプチャをとると
「KDE」-「『Spectacle』で取得した『Okular』のアクティブウィンドウのキャプチャ」

 こんなですわ。
 この周りのふにゃふにゃしたものの意味がわからない・・・。
 これが素敵でたまらない人がいるのだろうか?

 なので、ワタクシ的には、「Spectacle」は、使えないのです。
 運よく、そのディストリビューションなり、オペレーティングシステムなりに「mate-utils」のパッケージがあれば、ありがたく使わせていただくのです。

 2020年9月23日あたりで、「xfce4-screenshooter」を「xfce4-clipman」と合わせて使えば、バックグラウンドのまま、クリップボードへコピーできることがわかりましたので、「xfce4-screenshooter」へと切り替えています。

 以下、「ArcoLinux 19.06.1 KDE(Plasma)」の画面キャプチャです。

2. インストール

 プラットフォームごとのパッケージ管理プログラムで、インストールします。  パッケージ管理で「mate-utils」が、運よく検索出来たらインストールしちゃいます。  「FreeBSD」では

pkg install -y mate-utils
 「openSUSE」は、ユニークで、「mate-screenshot」が単体で存在しているようです。

zypper install -y mate-screenshot
 「xfce4-screenshooter」「xfce4-clipman」のインストール。  「FuryBSD」

pkg install -y xfce4-screenshooter-plugin xfce4-clipman-plugin
 「Manjaro」

yes | pacman -S xfce4-screenshooter xfce4-clipman-plugin
 「MX Linux」

apt install -y xfce4-screenshooter xfce4-clipman

3. 設定

 インストールできればしめたものです。  「xfce4-screenhooter」を使用する場合は、「xfce4-clipman」をログイン時に起動します。  「FuryBSD」

cat << EOF >> ~/.xprofile

/usr/local/bin/xfce4-clipman &
EOF
 「Manjaro」

cat << EOF >> ~/.xprofile

xfce4-clipman &
EOF
 「MX Linux」

mkdir -pv ~/.config/autostart
cat << EOF >> ~/.config/autostart/xfce4-clipman.desktop
[Desktop Entry]
Type=Application
Exec=sh .config/xfce4-clipman-startup.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=xfce4-clipman
Comment=
EOF

cat << EOF >> ~/.config/xfce4-clipman-startup.sh
#!/usr/bin/sh

xfce4-clipman &
EOF

chmod +x ~/.config/xfce4-clipman-startup.sh
 元々の「Spectacle」のショートカットキーも無視して、「mate-screenshot」もしくは「xfce4-screenshooter」にショートカットキーの割り当てを行います。  以下のように設定します。 Print 全画面のキャプチャ Ctrl+Print アクティブウィンドウのキャプチャ  以下の画面は「ArcoLinux - 19.06.1 - KDE(Plasma)」のものです。  「KDE システム設定」を起動して  「ショートカット」
「KDE」-「KDE システム設定」

 「カスタムショートカット」「Screenshots」を選択して
 「編集」→「New」→「グローバルショートカット」→「コマンド/URL」

「KDE」-「ショートカット」「編集」→「New」→「グローバルショートカット」→「コマンド/URL」

 名称に「FUll Screen」(このディストリビューションでは、ここで日本語入力が効かない)とでも入力
 「トリガ」タブで「なし」の箇所をクリック、入力状態になるので

 Print

「KDE」-「ショートカット」「トリガ」

 「割り当て直す」

「KDE」-「登録済のグローバルショートカット」

 「アクション」タブで
 「mate-screenshot」を入力して(「xfce4-screenshooter」の場合は「xfce4-screenshooter -c -f」)
 「適用」

「KDE」-「ショートカット」「アクション」

 同じ要領で

 「名称」に		「Active Window」
 「トリガ」に		  Ctrl+Print
 「アクション」に	「mate-screenshot -w」(「xfce4-screenshooter」の場合は「xfce4-screenshooter -c -w」)

 を設定します。

 これで、わたしの意図通りの画面キャプチャがとれるようになります。

マイニングベースTSUKUMOネットショップSirusiTokyo Speed Wi-Fi
 
 
カウンタバックグラウンド