Чому деякі програми мого запису / захоплення екрана (або функції програми) не працюють після оновлення до Ubuntu 17.10?


19

Після оновлення до Ubuntu 17.10 я помітив, що деякі з моїх програм для екранізації не працюють, наприклад інструменти для екранізації екрана, такі як SimpleScreenRecorder та vokoscreen . ( посилання )

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

Чому це відбувається і як це я виправити?


Більше технічних відповідей та / або можливих шляхів вирішення питань вітаються. Вже бачачи подібні запитання, я здогадуюсь, що наступних днів їх буде більше.
pomsky

Відповіді:


21

За замовчуванням Ubuntu 17.10 дозволяє користувачам увійти в середовище GNOME на сеансі Wayland. Ви можете перевірити, чи увійшли ви в сеанс Wayland замість сесії Xorg (X11), виконавши в Terminal наступну команду:

echo $XDG_SESSION_TYPE

Програми, несумісні з Wayland, проте працюють у шарі сумісності XWayland. Але розширені програми, які залежать від та / або керують сервером X11 "занадто багато" (захоплення екрана / запис тощо), можуть не вдатися запуститись у сесії Wayland.

Як вирішення, ви можете повернутися до сесії Xorg .


1
Що робити з програмою Xorg, а не з сеансом Wayland?
Masroor

1
@Masroor Це дуже добре прочитане. tl; dr: X - це застаріла технологія, що має безліч недоліків, але знову ж таки Wayland не так підтримується.
pomsky

1
Цікаві результати :-)
sudodus

2
@pomsky Ні, функція скріншоту не працює, як тільки я повернуся до Wayland.
Массор

3
@Masroor Якщо у вас є дисплей hidpi, то Wayland - це набагато кращий вибір. Взагалі Wayland обробляє дисплеї hidpi набагато більш плавно, і тільки Wayland підтримує сценарій того, що один з ваших моніторів є hidpi, а другий - ні. На Xorg масштабований / 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.