¿Cómo puedo usar gsettings para deshabilitar el montaje automático del dispositivo en Ubuntu 16.04?

9

Cuando conecto una memoria USB o un teléfono móvil a mi computadora portátil, no quiero que el sistema operativo monte automáticamente el dispositivo.
En Ubuntu 14.04 podría ejecutar el siguiente comando y esto deshabilitaría el montaje automático de dispositivos de bloque, por ejemplo

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

En 16.04 este comando ahora parece no tener efecto, ¿cuál es el comando equivalente en 16.04?

the_velour_fog
fuente
¿Lo has probado con dconf-editor?
garethTheRed
@garethTheRed gracias por el comentario, por su sugerencia, ahora he instalado dconf-edittor. Si intento el gsettings ...comando, dconf-editor reconoce el cambio. No estoy seguro de si los ajustes están surtiendo efecto en el nivel de sistema operativo, probando ahora ...
the_velour_fog
Lo mismo para mí en 16.04 con XFCE. gsettings get org.gnome.desktop.media-handling automountdevuelto true. Después de su comando, regresa falsepero el montaje automático todavía ocurre. :-(
Stéphane Gourichon
En Xubuntu 16.04 (xfce) el comando equivalente es 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. Esto es lo que se xfce4-settings-managerhace en la sección "Extracción de unidades y medios".
Stéphane Gourichon
@don_crissti eso suena bien. IIRC en el tiempo transcurrido desde que hice esta pregunta, creo que descubrí que el problema era que no se había configurado el entorno vars, por lo que el comando probablemente esté bien después de todo. buen punto de verificación de montaje con lsblk también.
the_velour_fog

Respuestas:

6

y para el escritorio mate es un poco diferente

gsettings set org.mate.media-handling automount false

También es importante tener en cuenta que esta es una configuración por usuario.
Por lo tanto, es válido solo para el usuario de escritorio actual ...

verifícalo con:

gsettings list-recursively  org.mate.media-handling

y

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

Debido a la naturaleza mixta del escritorio mate (siempre hay algunas aplicaciones de gnome que uso), parece que hay algunas configuraciones de gnome que se filtran en la configuración del escritorio.
Así que siempre configuro ambas partes para asegurarme .....

UV
fuente
¡Salvaste mi día! Esta solución también funciona en FreeBSD. Estaba buscando un demonio que montara automáticamente mis dispositivos, ¡pero era el escritorio mate! +1
Giorgio
3

Después de una investigación más profunda, que está respaldada por varios comentarios en esta publicación, parece que el comando

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

funciona como lo había hecho anteriormente.
La razón por la que falló en esta ocasión parecía ser causada por la falta de variables de entorno establecidas, especialmente $DBUS_SESSION_BUS_ADDRESS.
Para volver a iterar, el comando funciona para Ubuntu 16.04 como lo había hecho en 14.04.

the_velour_fog
fuente