他のXセッションのスクリーンショットを撮る

他のXセッションのスクリーンショットを撮る

ユーザーAはUbuntuデスクトップを使用しています。リモートでSSHを実行し(ユーザーAで)、端末からデスクトップのスクリーンショットを撮りたいです。

答え1

非常に高速なGoogle検索でこれを行う方法に関する多くの答えを見つけることができます。

ほとんどは次のコマンドです。

xwd -out screenshot.xwd -root -display :0.0

たとえば、https://superuser.com/questions/224875

答え2

リモートでログインした状態で(Ubuntu Desktop 18.04.1 LTSで)、scrot次のコマンドラインをインストールして実行します。ssh

DISPLAY=:0 scrot

ダンプファイルは(サーバー上の)現在のディレクトリに書き込まれます。

2019-02-09-214843_1920x1080_scrot.png

関連情報