Saya ingin mendaftar semua nilai yang tersedia untuk screensaver:
dconf list /org/cinnamon/desktop/screensaver/ | grep matrix
Jika itu enumerasi, Anda bisa
gsettings range ...
Referensi: man gsettings
Dari /usr/share/glib-2.0/schemas/org.cinnamon.desktop.screensaver.gschema.xml
:, dinyatakan a string
( type="s"
). Berarti itu tidak memiliki jangkauan.
<key type="s" name="xscreensaver-hack">
<default>"fiberlamp"</default>
<summary>The screensaver hack to use when xscreensaver is used as screensaver</summary>
</key>
Bagaimanapun, Ini adalah opsi terkait xscreenshot, Anda dapat melihat peretasan yang tersedia menggunakan:
dpkg -L xscreensaver-data
atau lebih tepatnya ls /usr/share/xscreensaver/config/ | xargs basename -s .xml
abstractile
binaryring
cwaves
deco
distort
fiberlamp
fuzzyflakes
galaxy
hexadrop
m6502
metaballs
penrose
popsquares
ripples
shadebobs
slidescreen
swirl
tessellimage
xlyap
ls /usr/share/xscreensaver/config/ | xargs basename -s .xml | grep -i matrix
memberikanglmatrix xmatrix
Ini mungkin yang Anda cari. Jika ini tidak ada hubungannya dengan pertanyaan Anda, mungkin membuatnya lebih jelas.
Ini juga dapat membantu:
sumber
Kembali.
gsettings
,daftar semua "skema" bersama dengan kunci dan nilai. Anda dapat menyalurkan output ke
grep
seperti ini:Output Anda mungkin berbeda dari milik saya:
Saya tidak menggunakan
cinnamon
dan tidak tahu bagaimana perintah yang saya berikan akan bekerja!sumber
gsettings list-recursively | grep -i matrix
memberiorg.cinnamon.desktop.screensaver xscreensaver-hack 'glmatrix'