gsettings ou lista de valores do dconf para uma chave

1

Quero listar todos os valores disponíveis para o protetor de tela:

dconf list /org/cinnamon/desktop/screensaver/ | grep matrix
    
por Arturo 23.06.2016 / 09:17

3 respostas

2

Se fosse uma enumeração, você poderia

gsettings range ...

Referência: man gsettings

De: /usr/share/glib-2.0/schemas/org.cinnamon.desktop.screensaver.gschema.xml , declarou string ( type="s" ). Significa que não tem um intervalo.

<key type="s" name="xscreensaver-hack">
  <default>"fiberlamp"</default>
  <summary>The screensaver hack to use when xscreensaver is used as screensaver</summary>
</key>

De qualquer forma, é uma opção relacionada ao xscreenshot, você pode ver hacks disponíveis usando:

dpkg -L xscreensaver-data ou mais precisamente 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
    
por user.dz 23.06.2016 / 14:23
0

Isso pode ser o que você está procurando. Se isso não tem nada a ver com a sua pergunta, talvez deixe isso mais claro.

dconf read /org/cinnamon/desktop/screensaver/xscreensaver-hack

Isso também pode ajudar:

dconf list /org/cinnamon/desktop/screensaver/
    
por Zzzach... 23.06.2016 / 09:41
0

gsettings ,

gsettings list-recursively

lista todos os "esquemas" juntamente com chaves e valores. Você pode canalizar a saída para grep da seguinte forma:

gsettings list-recursively | grep -i screensaver 

Sua saída pode ser diferente da minha:

$ gsettings list-recursively | grep -i screensaver
org.gnome.desktop.screensaver picture-opacity 100
org.gnome.desktop.screensaver logout-enabled false
org.gnome.desktop.screensaver lock-enabled true
org.gnome.desktop.screensaver logout-delay uint32 7200
org.gnome.desktop.screensaver embedded-keyboard-enabled false
org.gnome.desktop.screensaver primary-color '#023c88'
org.gnome.desktop.screensaver idle-activation-enabled true
org.gnome.desktop.screensaver secondary-color '#5789ca'
org.gnome.desktop.screensaver logout-command ''
org.gnome.desktop.screensaver color-shading-type 'solid'
org.gnome.desktop.screensaver embedded-keyboard-command ''
org.gnome.desktop.screensaver show-notifications false
org.gnome.desktop.screensaver picture-options 'zoom'
org.gnome.desktop.screensaver lock-delay uint32 0
org.gnome.desktop.screensaver show-full-name-in-top-bar true
org.gnome.desktop.screensaver picture-uri 'file:///usr/share/backgrounds/gnome/adwaita-lock.jpg'
org.gnome.desktop.screensaver status-message-enabled true
org.gnome.desktop.screensaver ubuntu-lock-on-suspend true
org.gnome.desktop.screensaver user-switch-enabled true
apps.light-locker lock-after-screensaver uint32 5
$

Eu não uso cinnamon e não sei como os comandos que eu forneci irão funcionar!

    
por DK Bose 23.06.2016 / 14:11