Почему некоторые из моих приложений для записи / захвата экрана (или функций приложений) не работают после обновления до Ubuntu 17.10?

19

После обновления до Ubuntu 17.10 я заметил, что некоторые из моих приложений для создания скринкастов не работают, например, такие инструменты, как SimpleScreenRecorder и vokoscreen . ( ссылка )

Также я заметил, что такие функции, как скриншот из GIMP, не работают должным образом, создавая пустые скриншоты ( ссылка ). Затвор тоже производит глючные скриншоты ( ссылка ).

Почему это происходит и как мне это исправить?

pomsky
источник
Более технические ответы и / или возможные обходные пути приветствуются. Уже видя подобные вопросы, я предполагаю, что в следующие несколько дней их будет больше.
Помский
связанные с 14.04: askubuntu.com/questions/459157/cant-take-screenshot-with-14-04
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件

Ответы:

21

Ubuntu 17.10 по умолчанию позволяет пользователям входить в среду GNOME в сеансе Wayland. Вы можете проверить, вошли ли вы в сеанс Wayland вместо сеанса Xorg (X11), выполнив в терминале следующую команду:

echo $XDG_SESSION_TYPE

Приложения, которые не совместимы с Wayland, все же работают под слоем совместимости XWayland. Но расширенные приложения, которые зависят и / или слишком сильно зависят от сервера X11 (захват / запись экрана и т. Д.), Могут не работать в сеансе Wayland.

В качестве обходного пути вы можете вернуться к сеансу Xorg .

pomsky
источник
1
Что можно потерять, запустив сеанс Xorg, а не сеанс Wayland?
Масрур
1
@Masroor Это очень хорошее чтение. tl; dr: X - унаследованная технология со множеством недостатков и пробелов, но опять же Wayland не так сильно поддерживается.
Помский
1
Интересные результаты :-)
sudodus
2
@pomsky Нет, функция скриншота не работает, как только я снова переключаюсь на Wayland.
Масрур
3
@Masroor Если у вас есть дисплей hidpi, то Wayland - гораздо лучший выбор. В общем, Wayland обрабатывает изображения hidpi гораздо более плавно, и только Wayland поддерживает сценарий, в котором один из ваших мониторов - hidpi, а другой - нет. На Xorg Scaled / Hidpi является все в или все из .
Аттила Фулоп
1

Попробуйте Green Recorder. Он поддерживает Wayland & Xorg и будет работать с Ubuntu 17.10. Для инструкций по установке, пожалуйста, проверьте эту ссылку

Откройте терминал и выполните все нижеуказанные команды одну за другой

sudo add-apt-repository ppa:fossproject/ppa
sudo apt update
sudo apt install green-recorder
green-recorder
круто
источник
4
Это не отвечает на вопрос
Даниэль Перес