Проблема со скриншотом Ubuntu 16.04
Когда я хочу сделать снимок экрана с помощью gnome-screenshot моего браузера (chromium), pdf-viewer (Document Viewer), nautilus или даже texmaker, он делает снимок рабочего стола или окна за текущим активным окном и иногда работает как желательно. Это происходит с опциями " Захватить весь экран ", " Выбрать область для захвата " и " Захватить текущее окно ". Для всех трех вариантов поведение не всегда одинаково! Вот краткое изложение 3 поведения:
- снимок экрана рабочего стола через действующее активное окно и окна позади
- Снимок экрана с окном за фактическим активным окном
- скриншот текущего активного окна (желаемое событие!)
РЕДАКТИРОВАТЬ1: обнаружилось новое поведение при создании снимка экрана ("выберите область для захвата") моих часов на панели задач.
снимок сделан в 10:35:30:
снимок сделан в 10:35:40 (через 10 секунд):
снимок сделан в 10:40:34 (через 10 минут):
Похоже, что в два разных раза снимок старого "застывшего" экрана с одинаковым временем на часах (время: 10:14:43).
ПОМОГИТЕ!
EDIT2: снял скринкаст с simplescreenrecorder для документирования моей проблемы / ошибки
Глядя на видео, я заметил мерцание между двумя экранами, но при съемке экрана никогда не видел мерцания. Он мигает между фактическим экраном (нужное время в строке меню) и старым экраном из "прошлого" (неверное время в строке меню).
Я имею:
- NVIDIA GM107GLM Quadro M1000M
- чип Intel графическая HD P530
Я использую драйвер nvidia-367 367.35.
2 ответа
Раньше у меня была эта проблема на XPS 15 9550 с Ubuntu 16.04. Я попытался обновить до 16.10, чтобы увидеть, была ли проблема решена, но обновление прошло не очень хорошо, поэтому я вернулся к 16.04 (благодаря Timeshift).
Однако я решил это, следуя ответу ComBin здесь
sudo apt-get purge xserver-xorg-video-intel
(на самом деле я также удалил файл "/usr/share/X11/xorg.conf.d/20-intel.conf", который я ранее подправил)
Решение в основном состоит в том, чтобы удалить драйвер Intel и прибегнуть к настройке режима, это должно быть поведение по умолчанию в новых версиях Ubuntu (возможно, это уже в 16.10, я не проверял): https://www.phoronix.com/scan.php? страница = news_item & рх = Ubuntu-Debian-Abandon-Intel-DDX
Обратите внимание, что это также решает проблемы с переключением gpu через nvidia-prime (см. Здесь)
Получить скриншот текущего активного окна (желаемого события) с помощью Ubuntu 16.04 и gnome-screenshot так же просто, как удерживать Alt и Tapping PrtSc. Вам будет предложено сохранить скриншот. Попробуйте, это работает.
Редактировать:Ctrl PrtSc приведет к копированию всего видимого рабочего стола в буфер обмена, и вы можете вставить изображение в любой документ по вашему желанию.
ShiftCtrlPrtSc предоставит перекрестие, которое вы можете использовать, чтобы выбрать часть экрана для захвата в буфер обмена, которую вы снова можете вставить в любой документ по своему желанию.
Протестировано на свежей установке 16.04.1
Альтернативы gnome-screenshot можно найти здесь.