メイト、メイトスクリーンショットの代わりにgnome-screenshotを使用


9

私はMateデスクトップの大ファンです。シンプルで非常に機能的です。

しかし、私がメイトデスクトップに取り組むべきことが1つあります。スクリーンショットユーティリティが貧弱すぎるためです。

私が見逃している非常に単一の機能は、画面の一部のみのスクリーンショットを撮ることができることです。それは明らかにgnome-screenshotこの投稿から利用可能ですどのスクリーンショットツールが利用できますか?

私は置き換えることができますどのような方法があるmate-screenshotのではgnome-screenshot

私は試しましたsudo apt-get install gnome-screenshotが、それを起動しようとすると、

▶ gnome-screenshot
** Message: Unable to use GNOME Shell's builtin screenshot interface, resorting to fallback X11.

その上、私は本当にショートカットが必要です(全体のポイントは2回のクリックでそれを達成することです)、それで私がそれを機能させたとしても、これも必要になります。

ちなみに、以前はシャッターを使用していましたが、デスクトップショートカットがなく、バグが多かったため(システムをハードシャットダウンする必要があるため)、シャッターを削除しました。


回答:


4

実際にmate-screenshotは、必要なユーティリティがあるので(を参照man mate-screenshot)、追加のパッケージをインストールする必要はありません。端末では、-aフラグを使用できます

mate-screenshot -a

これにより、ポインタが十字線に変わり、クリックしてドラッグして、掴む領域を選択できます。

次のようにカスタムショートカットを設定できます(例:shift+のprt scようにgnome-screenshot):

システム>設定>ハードウェア>キーボードショートカット

[ +追加]ボタンをクリックして、カスタムを追加します。

mate-screenshot -aキーボードショートカットでコマンドを使用しても機能しない場合があります。その場合は、bashを呼び出してDISPLAYを設定するようにコマンドを変更する必要があります。まず、ターミナルで変数を確認します。

echo $DISPLAY

出力をメモします。私にとっては:0.0

次に、ショートカット設定でこのコマンドを使用します。

bash -c "DISPLAY=:0.0 mate-screenshot -a"

:0.0からの出力に一致するように置き換えるecho $DISPLAY


この解決策は私にはうまくいきません。コマンドはターミナルでは機能しますが、ショートカットとしては機能しません。私を助けるためのアイデア?
サンゴリー

@sangorysを試してみてecho $DISPLAY、答えの後半は?
Zanna

はい。答えは、ターミナルからは:0、ショートカットからは:0.0です。それらのどれも動作していません!:(
サンゴリー

@sangorysでは、ショートカットの割り当てを入れましたbash -c "DISPLAY=:0 mate-screenshot -a"か?
Zanna

はい、確かに。そして、何もうまくいきません!
サンゴリー

5

--interactiveオプションを追加して同じ問題を解決しました

gnome-screenshot --interactive

1
またはmate-screenshot --interactive
Searene

1

@Zannaが言うように、mate-screenshotにはエリアのスクリーンショットを実行する機能があります。

ただし、このオプションを指定したコマンドが失敗する、よく知られたバグ(https://github.com/mate-desktop/mate-utils/issues/37)があります。

コメントで述べたように、解決策はコマンドを少し遅らせることです:

#!/bin/bash
sleep 1
exec /usr/bin/mate-screenshot $@

例えば内で。/usr/local/bin/mate-screenshot代わりに使用してください。

それは私の人生を変えました、私はこの機能を今も使い続けています!


難しすぎます。このソリューションを提案するUbuntu MATEのバージョンはどれですか?mate-screenshot -i代わりに使ってみませんか?
N0rbert

1
大野 !あなたmate-screenshot -aはほどUXフレンドリーなのかわかりません-i。押して、PrintScreenあなたが必要なトリミングされたスクリーンショットを持って、正方形を作り、それはそれです。これで何がそんなに難しいと思われますか?Linux Mintの最新バージョンを使用していますが、バグを解決するのが難しいため、ここにとどまります。
オーガスティンリーディンガー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.