Как отключить скринкаст Gnome?

Утилита Gnome screencast может быть вызвана нажатием клавиши ctrl+ shift+ alt+ Р.

Я доставляю RHEL в среду, которая не одобряет запись экрана, поэтому мне нужно отключить эту функцию.

Поиск в Google этой темы приводит только к восторженным описаниям того, как захватить видео или изменить параметр максимальной длины. Просмотр через dconf-editorничего не дает.

2
22.06.2020, 22:33
2 ответа

Нет

Функция Gnome ScreenCast не может быть отключена.

@BlueManCZ предоставил достойный ответ о маскировании сочетания клавиш.

Однако маскирование сочетания клавиш пробелом, который неправильно отключает функцию скринкаста.

Он предоставляется пакетом gnome-shellкак интерфейс dbus, а его файл дескриптора — /usr/share/dbus-1/interfaces/org.gnome.Shell.Screencast.xml.

Командыdbus-send(1)иgdbus(1)могут использоваться для вызова метода Screencastс использованием подсказок из этого файла дескриптора:

$ gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell/Screencast \
> --method org.gnome.Shell.Screencast.Screencast \
> "/tmp/test_%d_%t.webm" "{'draw-cursor': <'true'>}"
$ ls -l /tmp/test*webm
-rw-r--r--. 1 rich rich 270035 Jun 25 17:16 /tmp/test_2020-06-25_17:16:29.webm

Хуже того,:пакет RPM gnome-shellне рассматривает свои дескрипторы интерфейса как конфигурации. Это можно показать, внеся незначительные изменения в файл или удалив его, а затем проверьте RPM :

.
# rpm -q --verify gnome-shell
S.5....T.    /usr/share/dbus-1/interfaces/org.gnome.Shell.Screencast.xml

Отсутствие здесь флагаcуказывает, что это не рассматривается как конфигурация;и поэтому будет восстановлен при следующей установке пакета (, обновлении, понижении версии и т. д.)

3
18.03.2021, 23:25

Вы можете перейти в настройки Gnome -Устройства -Сочетания клавиш и там найти «Записать короткий скринкаст». Измените эту привязку на любой другой ярлык или отключите его.

enter image description here

2
18.03.2021, 23:25

Теги

Похожие вопросы