Como posso usar gsettings para desativar o dispositivo automount no Ubuntu 16.04?

9

Quando conecto um pendrive ou um telefone celular ao laptop, não quero que o sistema operacional monte o dispositivo automaticamente.
No Ubuntu 14.04, eu poderia executar o comando abaixo e isso desabilitaria a montagem automática de dispositivos de bloco, por exemplo

gsettings set org.gnome.desktop.media-handling automount false

No 16.04, este comando agora parece não ter efeito, qual é o comando equivalente no 16.04?

the_velour_fog
fonte
Você já experimentou dconf-editor?
GarethTheRed
@garethTheRed obrigado pelo comentário, por sua sugestão, eu já instalei dconf-edittor. Se eu tentar o gsettings ...comando - o dconf-editor reconhece a alteração. Eu não tenho certeza se as configurações estão tendo efeito no nível do sistema operacional, testando agora ...
the_velour_fog
O mesmo para mim no 16.04 executando o XFCE. gsettings get org.gnome.desktop.media-handling automountretornado true. Após o seu comando, ele retorna, falsemas o automount ainda acontece. :-(
Stéphane Gourichon 8/08/16
No Xubuntu 16.04 (xfce) o comando equivalente é xfconf-query -c thunar-volman -n -p "/automount-drives/enabled" -t string -s false ; xfconf-query -c thunar-volman -n -p "/automount-media/enabled" -t string -s false. É o que xfce4-settings-managerfaz na seção "Remoção de unidades e mídia".
Stéphane Gourichon 8/08/16
@don_crissti que parece certo. O IIRC, desde que fez essa pergunta, acho que divergiu que o problema estava nos vars do ambiente que não estavam sendo definidos - portanto, o comando provavelmente está bem, afinal. bom ponto de verificação de montagem também com lsblk.
the_velour_fog 28/09

Respostas:

6

e para o desktop mate é um pouco diferente

gsettings set org.mate.media-handling automount false

também é importante ter em mente que essa é uma configuração por usuário.
Portanto, é válido apenas para o usuário atual da área de trabalho ....

verificar com:

gsettings list-recursively  org.mate.media-handling

e

gsettings list-recursively  org.gnome.desktop.media-handling 

Devido à natureza mista da área de trabalho mate (sempre existem alguns aplicativos de gnomo que eu uso), parece haver algumas configurações de gnomo vazando na configuração da área de trabalho.
Então eu sempre defino as duas partes para ter certeza ...

UV
fonte
Você salvou meu dia! Esta solução também funciona no FreeBSD. Eu estava procurando por um daemon que montava automaticamente meus dispositivos, mas era o desktop companheiro! +1
Giorgio
3

Após uma investigação mais aprofundada, que é apoiada por vários comentários sobre este post, parece que o comando

 gsettings set org.gnome.desktop.media-handling automount false

funciona como antes.
O motivo pelo qual falhou nessa ocasião parecia ser causado pela falta de variáveis ​​de ambiente definidas, principalmente $DBUS_SESSION_BUS_ADDRESS.
Para reiterar, o comando funciona para o Ubuntu 16.04, como havia feito no 14.04.

the_velour_fog
fonte