Gnome
如何禁用 gnome-screenshot 的快門聲音?
在最近更新了我的LMDE 之後,每次截屏時,該
gnome-screenshot
工具都會開始發出惱人的相機快門噪音。這既煩人又令人吃驚(尤其是如果您在截屏時碰巧戴著耳機)。我檢查了
man
gnome-screenshot` 的頁面,但沒有相關選項。如何進行無聲截圖?
另一個解決方案1有一些不便:
它需要 root 訪問權限
這是一個全域更改,因此會影響所有使用者
升級會
sound-theme-freedesktop
恢復文件作為記錄,正確的方法(並避免上述所有情況)是通過自定義聲音主題禁用2使用的預設聲音文件
gnome-screenshot
(文件的名稱screen-capture.oga
對應於screen-capture
事件 - 硬編碼在gnome-settings-daemon
和中gnome-screenshot
)。創建自定義主題目錄:
mkdir -p ~/.local/share/sounds/__custom
創建
.disabled
文件:touch ~/.local/share/sounds/__custom/screen-capture.disabled
添加
index.theme
:cat << 'EOF' > ~/.local/share/sounds/__custom/index.theme [Sound Theme] Name=__custom Inherits=freedesktop Directories=. EOF
設置
__custom
為預設主題名稱:gsettings set org.gnome.desktop.sound theme-name '__custom'
或者,如果您使用的是肉桂:
gsettings set org.cinnamon.desktop.sound theme-name '__custom'
並享受寧靜…
1:是的,我知道這實際上是我的解決方案,但在拱形論壇上發布它時我只是懶惰……
2:偽文件格式“.disabled”用於禁用從另一個主題繼承的主題中的聲音。如果聲音查找算法檢測到後綴為“.disabled”的文件,它將立即終止查找邏輯並認為聲音不可用。所有帶有“.disabled”後綴的文件的長度都應該為零。