Parece que cuando está en un DE dentro de X, el montaje automático funciona correctamente. Cuando, en cambio, estoy en una terminal virtual (incluso con X ejecutándose en otra), no funciona el montaje automático. Cuando conecto el dispositivo no se monta nada. Sin embargo, si voy a XI veo un cuadro de diálogo de autenticación que me pide la contraseña. La acción es "Montar un sistema de archivos" y el proveedor es "El proyecto udisks". Si ingreso la contraseña, se monta una partición.
¿Es posible habilitar el montaje automático para todo el sistema, independientemente de si X y/o DE se están ejecutando?
Probé usbmount y parece funcionar, pero necesito eventos dbus provenientes de udisks2 (org.freedesktop.UDisks2.Filesystem), y parece que eso no los genera.
Respuesta1
No pude habilitar el montaje automático cuando no estaba en DE. Tuve que hacerlo yo mismo en C usando dbus y udisks. Seguí algo similar ahttps://github.com/Razor-qt/razor-qt.