KDE Plasma 5 Отсутствует опция сменных устройств

Я обновил свой Kubuntu с 14.10 до 15.04 через менеджер пакетов.
Теперь используется плазма 5.
Но в Plasma 5 мне не хватает некоторых функций: например, Съемные устройства в Системных настройках. (Я использовал это, чтобы автоматически смонтировать некоторые из моих жестких дисков.)

Кто-нибудь знает, где я могу найти эту опцию в Plasma 5?

РЕДАКТИРОВАТЬ:
Я попытался предложить пользователю user26687 kcmshell4 device_automounter_kcm.
Это вызывает окно настроек, но все изменения, сделанные в этих окнах, не имеют никакого эффекта.
Мой жесткий диск (500 ГБ HD) не монтируется автоматически после входа в систему (как в случае с 14.10 / KDE 4) enter image description here

РЕДАКТИРОВАТЬ 2:
I попробовал также второе предложение от user26687, запустив сервис через: kcmshell4 kcmkded.
Действительно, сервис был не запущен!
После запуска сервиса через кнопку запустите , он подключается непосредственно к моим устройствам.

Но после перезагрузки системы служба не запускается автоматически.

5
задан 22 July 2015 в 17:46

2 ответа

Короткий ответ

  1. Изменение /usr/share/kde4/services/kded/device_automounter.desktop строка от

    > X-KDE-Kded-phase=1
    

    кому:

    > X-KDE-Kded-phase=0
    
  2. Запуск 'Утилиты автоматического монтирования Съемного устройства' от Менеджера по сервису, использующего

    kcmshell4 kcmkded
    
  3. Выбор правильных опций от KDE 'Модуль съемных устройств usinc

    kcmshell4 device_automounter_kcm
    

Объяснение

Параметры настройки системы KDE (5)

Kubuntu 15.04 использует Параметры настройки системы KDE, которые могут показать Управляющие модули KDE (kcm) для KF5/Plasma5. Съемные устройства kcm от KDE4. Вы могли запустить Управляющие модули KDE из командной строки, т.е. следующая команда запустит модуль:

kcmshell4 device_automounter_kcm

KDE Removable device windows

Демон должен работать

'Услуга' Утилиты автоматического монтирования Съемного устройства, другой KDE (4) управляющий модуль, должна работать. Сверьтесь:

$ kcmshell4 --list | grep kcmkded
kcmkded                    - KDE Services Configuration

Как принимают значение по умолчанию, Утилита автоматического монтирования Съемного устройства не работает по умолчанию, откройте окна и запустите serice:

kcmshell4 kcmkded

KDE service manager windows

Настройте запуск Демона KDE

  1. KDE (4) Демон (kded) файлы на рабочем столе находятся в/usr/share/kde4/services/kded/;
  2. device_automounter.desktop имеет строку

    X-KDE-Kded-phase=1

Из ПРАКТИЧЕСКОГО РУКОВОДСТВА делают модули KDED:

Точным путем автозагрузка работает, управляют X-KDE-Kded-phase=, который может быть 0, 1 или 2 (значение по умолчанию). Фаза Kded 0 означает, что модуль всегда загружается kded, даже за пределами сессии KDE. Это должно используемый только kded модулями, которые должны всегда работать. Фаза Kded 1 модули загружаются прямо после kded запуск, но только во время запуска KDE, т.е. это для модулей, которые всегда необходимы сессии KDE. Фаза 2 модули будут загружены позже.

Возможно, KF5 KDE не обнаруживается как надлежащий KDE?

Мы должны изменить device_automounter.desktop строку на:

> X-KDE-Kded-phase=0

editing device_automounter.desktop

Сервис Утилиты автоматического монтирования Съемного устройства будет бежать за перезагрузкой.

Править

твердая утилита автоматического монтирования устройства Порт к KF5: https://git.reviewboard.kde.org/r/124730/

Запрос обзора № 124730 - Созданный 13 августа 2015 и отправленный 8 месяцев назад

Часть Плазменных настольных 5.5 или позже.

6
ответ дан 23 July 2015 в 03:46

Если обычно пароль требуется, чтобы монтировать Ваш диск через gui, например, с помощью дельфина, автомонтирование не может работать, даже если услуга работает, и настройки корректны. Первую вещь нужно было попробовать - проверка пароля на монтировании отключает.

Это решение работало на меня без первого шага, но я создал файл политики, который отключает проверку пароля при монтировании через udisks2.

root@pc:/# cat /etc/polkit-1/localauthority/50-local.d/10-udisks2.pkla
[Mount system devices]
Identity=unix-group:sudo
Action=org.freedesktop.udisks2.filesystem-mount-system
ResultAny=auth_admin
ResultInactive=auth_admin
ResultActive=yes

После того небольшого приема с политиками автомонтируются, начал работать. Я не эксперт Linux, этим решением может быть не идеальное, особенно в аспекте безопасности, но это работало на меня, по крайней мере.

0
ответ дан 23 July 2015 в 03:46

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

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