Gnome
如何禁用 Gnome 截屏?
Gnome 截屏實用程序可以通過擊鍵+
ctrl
+shift
+alt
呼叫R
。我將 RHEL 提供給一個對螢幕錄製不滿意的環境,所以我需要禁用它。
Google搜尋該主題只會出現關於如何抓取影片或更改最大長度參數的激動人心的描述。拖網
dconf-editor
沒有提供任何線索。
不
無法禁用 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
更糟糕的是:
gnome-shell
RPM 包不將其介面描述符視為配置。這可以通過對文件進行微小更改或刪除它來顯示,然後驗證 RPM:# rpm -q --verify gnome-shell S.5....T. /usr/share/dbus-1/interfaces/org.gnome.Shell.Screencast.xml
這裡沒有
c
標誌表示這不被視為配置;所以下次安裝包時會恢復(更新、降級等)