Как сделать снимок экрана с GDM?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
MiK13
Сообщения: 1180
ОС: Linux Debian

Как сделать снимок экрана с GDM?

Сообщение MiK13 »

Начальник потребовал включить в документацию изображения экрана.
Возможность получения снимков экрана АРМа встроена разработчиками в сам АРМ. Получить снимки разных вспомогательных программ (в частности просмотра картинок) тоже просто.
Но как получить снимок экрана gdm3, когда система просит ввести имя пользователя?
А потом ещё снимок экрана, когда она запрашивает пароль?
Спасибо сказали:
MiK13
Сообщения: 1180
ОС: Linux Debian

Re: Как сделать снимок экрана с GDM?

Сообщение MiK13 »

Что-то не получается :-(
Как я понимаю, снимок выполняется командой
DISPLAY=:0 XAUTHORITY=/var/lib/gdm/:0.Xauth xwd -root
Но в ответ на эту команду в консоли выскакивает

Код: Выделить всё

No protocol specified
xwd:  unable to open display ':0'
Если эту команды выполнить в иксах, то всё работает.
Спасибо сказали:
Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows
Контактная информация:

Re: Как сделать снимок экрана с GDM?

Сообщение ieleja »

а если скрипт выполнить, подключаясь с 'remote' компа?
ad infinitum
Спасибо сказали:
Аватара пользователя
yoricI
Сообщения: 2377
ОС: gentoo fluxbox

Re: Как сделать снимок экрана с GDM?

Сообщение yoricI »

Внешним фотоаппаратом :-)
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 2645
ОС: Gentoo

Re: Как сделать снимок экрана с GDM?

Сообщение ormorph »

Ну так и должно выполняться под иксами, т.е. требуется указать задержку.
Когда то использовал следующий скрипт для снимка экрана под фряхой с gdm2 тыц.

Там команда chvt 9 переключает на девятый виртуальный терминал(аналогично нажатию alt+F9), обычно на нем висят иксы. Вам возможно придется подправить переменную XAUTHORITY.
Спасибо сказали:
MiK13
Сообщения: 1180
ОС: Linux Debian

Re: Как сделать снимок экрана с GDM?

Сообщение MiK13 »

ieleja писал(а):
20.03.2018 15:19
а если скрипт выполнить, подключаясь с 'remote' компа?
Если мне удастся подключиться по сети к GDMу, то проблема решится автоматически -- я просто сделаю снимок экрана на другом компьютере. Но вот как подключиться, я не знаю.
То есть я когда-то, вроде, подключался, но это было давно и после того, как я узнал про ssh -X я про это успешно забыл.
Спасибо сказали:
Аватара пользователя
ieleja
Сообщения: 307
ОС: Debian 9, macOS, Windows
Контактная информация:

Re: Как сделать снимок экрана с GDM?

Сообщение ieleja »

а по старому, доброму VNC? - KDM точно работает, под рукой нет ящика с GDM, не могу проверить
ad infinitum
Спасибо сказали:
MiK13
Сообщения: 1180
ОС: Linux Debian

Re: Как сделать снимок экрана с GDM?

Сообщение MiK13 »

ieleja писал(а):
22.03.2018 15:15
а по старому, доброму VNC? - KDM точно работает, под рукой нет ящика с GDM, не могу проверить
Надо будет попробовать. Как-то не подумал об этом. В понедельник проверю.
Спасибо сказали:
Ответить