@EightBitTony может быть правильным. Правила udev выполняются как пользователь root. Таким образом в дополнение к определению DISPLAY
, необходимо предоставить этот доступ пользователя root к X сессиям.
Это может быть achived путем нахождения соответствующего авторитетного файла и экспорта его как XAUTHORITY
. echo $XAUTHORITY
от эмулятора терминала может сказать Вам, где это.
Используя менеджера по оформлению, местоположение, вероятно, изменится на каждом входе в систему. С другой стороны, можно вызвать xhost +
от Вашей x сессии, предоставляя весь другой пользовательский доступ к этой сессии. xhost -
закрыл бы это снова. Напомните, что это также позволяет удаленным пользователям получить доступ к сессии с помощью порта TCP.
Ответ mbbb позволяет вам вытащить кучу почтовых ящиков и просто удалить INBOX/лидер. Это мило, но что-то еще Вы можете захотеть сделать, это загрузить один почтовый ящик и полностью переименовать его. Вот как вы можете переименовать вашу отправленную почту на что-то более UNIX-дружественное:
Channel fmails
Master :fmimap:INBOX/"Sent Items"
Slave :fmmaildir:sent
Выдержка из моих онлайн-заметок (re: Fastmail):
Еще одна тонкость: для некоторых почтовых клиентов вам может не понравиться то, как стандартные папки вложены в INBOX. Затем используйте порт 992, а не , чем 993. Это кратко упоминается здесь, Имена серверов и порты | FastMail , и более подробно в Альтернативное пространство имен IMAP порт (может помочь пользователям Outlook, OL Express, Apple Mail и BIS) | Блог FastMail .
Другими словами, используйте порт 992 вместо 993, чтобы папки располагались в одном месте. (Соответственно, порты 142 вместо 143, если не используется SSL.)
На самом деле я выяснил это сам. Правило должно быть таким:
Channel movetoroot
Master :remote:INBOX/
Slave :local:
Patterns * !INBOX