Diğer çözüm 1 bazı rahatsızlıklara sahiptir:
- root erişimi gerektirir
- bu küresel bir değişikliktir, böylece tüm kullanıcıları etkiler
- yükseltme işlemi sound-theme-freedesktop
dosyayı geri yükler
Kayıt için, uygun yolu bunu yapmak için (ve yukarıdaki tüm kaçının) bir yoluyladır özel ses teması devre dışı bıraktığı o 2 tarafından kullanılan varsayılan ses dosyası gnome-screenshot
(dosyanın adı screen-capture.oga
tekabül screen-capture
olay - kodlanmış gnome-settings-daemon
ve gnome-screenshot
).
Özel tema dizinini oluşturun:
mkdir -p ~/.local/share/sounds/__custom
.disabled
dosyayı oluştur :
touch ~/.local/share/sounds/__custom/screen-capture.disabled
ekle index.theme
:
cat << 'EOF' > ~/.local/share/sounds/__custom/index.theme
[Sound Theme]
Name=__custom
Inherits=freedesktop
Directories=.
EOF
__custom
varsayılan tema adı olarak ayarla :
gsettings set org.gnome.desktop.sound theme-name '__custom'
Veya Tarçın kullanıyorsanız:
gsettings set org.cinnamon.desktop.sound theme-name '__custom'
ve sessizliğin tadını çıkarın ...
1: Evet, aslında benim çözümüm olduğunu biliyorum, ancak kemer forumlarına gönderirken tembel oluyordum ...
2: Başka bir temadan devralınan bir temadaki sesleri devre dışı bırakmak için ".disabled" sahte dosya formatı kullanılır. Ses arama algoritmaları ".disabled" sonekine sahip bir dosya algılarsa, arama mantığını derhal sonlandıracak ve sesi kullanılamayacaktır. ".Disabled" sonekine sahip tüm dosyalar sıfır uzunlukta olmalıdır.