udisks2 не очищает точки монтирования при завершении работы

udisks2 не очищает точки монтирования при завершении работы

Если я выключу компьютер, пока устройство, смонтированное udisks, все еще смонтировано, папка, в которую оно было смонтировано, все еще останется. Если я затем снова смонтирую это устройство, к имени будет добавлена ​​«1» (или более высокие цифры, если были заняты более низкие цифры).

Владельцем этих пустых папок является root; у владельца есть права rwx, у остальных их нет.

Я использую Arch Linux с xfce4 в качестве менеджера рабочего стола. Моя версия udisks — 2.1.7-1

Я настроил udisks для монтирования устройств в /media, следуя этим инструкциям:https://wiki.archlinux.org/index.php/Udisks#Монтировать_на_.2Fmedia_.28udisks2.29

Можно ли что-нибудь сделать, чтобы папки удалялись при завершении работы?

Моя проблема похожа на эту, разница лишь в том, в какой ситуации она возникает: Заставить udisks2 очистить устаревшие точки монтирования? . Похоже, это был баг в udisks (на данный момент решен). Стоит ли мне сообщать о моей ситуации как об ошибке?

Редактировать: Это применимо только к общим монтированиям. Если я удалю правило, которое делает монтирования общими по умолчанию, очистка будет выполнена правильно.

решение1

Я нашел это упоминание вПроблема с Github; они предлагают монтировать /mediaкак tmpfs, чтобы он был очищен при перезапуске. В /etc/fstab:

tmpfs /media tmpfs nodev,nosuid,size=1M 0 0

Связанный контент