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


19

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

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

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


Более технические ответы и / или возможные обходные пути приветствуются. Уже видя подобные вопросы, я предполагаю, что в следующие несколько дней их будет больше.
Помский

Ответы:


21

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

echo $XDG_SESSION_TYPE

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

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


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
Это не отвечает на вопрос
Даниэль Перес
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.