Я устанавливаю Openbox на Ubuntu 16.04, потому что я должен устранить главный шпингалет для приложения, которое я запускаю. Это, кажется, хорошее решение за исключением того, что система больше не автомонтирует Карты памяти. Процесс udisksd должен монтировать Карты памяти. Я могу выйти из системы от Openbox и войти в систему с менеджером окон Единицы, и система снова автосмонтирует Карты памяти. Каждый раз, когда я вхожу в систему с Openbox, система не автосмонтирует Карты памяти. У меня есть правило udev, которое выполняется, когда оно распознает, что Карта памяти была включена. Я пытался добавить команды к правилу смонтировать диск. Но они не работают. Команды, которые я попробовал, в основном:
Эти команды работают из командной строки, но не из правила udev.
Я также попытался иметь правило, выполняют программу, которая выполняет команды после задержки от потока. В случае, если это имеет любое значение, Карта памяти отформатирована с экс-толстой файловой системой.
Для первой команды я получаю ошибку: "Ошибка при поиске объекта для устройства/dev/sdb1"
После второй команды, когда я пытаюсь получить доступ к диску, я добираюсь:
ubuntu@tegra-ubuntu:~$ ls -aFtlr /media
ls: cannot access '/media/58000115': Transport endpoint is not connected
total 16
d?????????? ? ? ? ? ? 58000115/
drwxr-xr-x 22 root root 4096 Apr 13 13:28 ../
drwxr-x---+ 2 root root 4096 Apr 20 14:59 root/
drwxr-x---+ 3 root root 4096 Apr 23 13:57 ubuntu/
drwxr-xr-x 5 root root 4096 Apr 23 13:57 ./
Вот легкое решение, которое работало на меня.: https://github.com/six-k/automount-usb
Я провел долгое время, пробуя альтернативы.