Как получить зашифрованную флешку для автоматического монтирования в Gnome + xmonad?

Я использую Ubuntu 14.04. Всякий раз, когда я использую стандартную среду рабочего стола Unity (или сеанс Gnome Classic с Metacity), флеш-накопитель с файловой системой, зашифрованной LUKS, автоматически подключается при подключении. Это происходит без записей в /etc/fstab; Я просто сохраняю парольную фразу для расшифровки диска в моей связке ключей. Когда в сеансе Gnome я использую альтернативный менеджер окон (в моем случае xmonad), USB-накопитель не подключается автоматически при подключении.

Как заставить зашифрованную флешку автоматически смонтировать в Gnome + xmonad?

0
задан 16 March 2015 в 21:22

1 ответ

(Благодаря sktsee в списке рассылки пользователей человечности для помощи мне найти это решение):

волшебство для этого находится в файле сессии GNOME. Чтобы заставить зашифрованное автомонтирование работать, добавьте строку "DesktopName=Unity" к /usr/share/gnome-session/sessions/xmonad.session. Заключительный файл сессии похож на это:

[GNOME Session]
Name=Xmonad/GNOME
RequiredComponents=gnome-settings-daemon;gnome-panel;xmonad
DesktopName=Unity

Для людей, диагностирующих связанные проблемы, это было информативно, чтобы запустить сессию GNOME+Metacity, затем работать xmonad --replace в окне терминала. В моем случае с помощью xmonad --replace техника подтвердила, что автомонтирующееся поведение не было проблемой, вызванной самим xmonad, а скорее отсутствием соответствующих рабочих сервисов.

0
ответ дан 16 March 2015 в 21:22

Другие вопросы по тегам:

Похожие вопросы: