KDE Plasma 5 Opção de Dispositivos Removíveis Ausentes

5

Eu atualizei meu Kubuntu de 14.10 para 15.04 através do Gerenciador de Pacotes.
Agora, o Plasma 5 é usado.
Mas com o Plasma 5, estou faltando algumas funções: por exemplo, Dispositivos removíveis nas configurações do sistema. (Eu usei isso para montar automaticamente alguns dos meus discos rígidos).

Alguém sabe onde posso encontrar essa opção no Plasma 5?

EDITAR:
Eu tentei sugestão de user26687 kcmshell4 device_automounter_kcm .
Isso abre a janela de configurações, mas todas as alterações feitas nessa janela não têm nenhum efeito.
Meu disco rígido (500GB HD) não é montado automaticamente após o login (como com 14.10 / KDE 4)

EDIT 2:
Tentei também a segunda sugestão do user26687, iniciando o serviço via: kcmshell4 kcmkded .
Na verdade, o serviço estava não rodando!
Depois de iniciar o serviço via botão start , monta diretamente meus dispositivos.

Mas depois de uma reinicialização do sistema, o serviço não está sendo iniciado automaticamente.

    
por Ben 24.04.2015 / 13:04

2 respostas

6

Resposta curta

  1. Alterando a linha /usr/share/kde4/services/kded/device_automounter.desktop de

    > X-KDE-Kded-phase=1
    

    para:

    > X-KDE-Kded-phase=0
    
  2. Iniciando 'Removable Device Automounter' do Service Manager usando

    kcmshell4 kcmkded
    
  3. Escolhendo as opções corretas no módulo Dispositivos Removíveis do KDE, usinc

    kcmshell4 device_automounter_kcm
    

Explicação

Configurações do Sistema KDE (5)

O Kubuntu 15.04 está usando as Configurações do Sistema do KDE, que podem mostrar os Módulos de Controle do KDE (kcm) para o KF5 / Plasma5. Os dispositivos removíveis kcm são do KDE4. Você poderia iniciar os Módulos de Controle do KDE na linha de comando , ou seja, o seguinte comando irá iniciar o módulo:

kcmshell4 device_automounter_kcm

O daemon deve estar em execução

O serviço 'Removable Device Automounter', outro módulo de controle do KDE (4), precisa estar em execução. Verifique com:

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

Por padrão, o Removable Device Automounter não está sendo executado por padrão , abre as janelas e inicia o seriço:

kcmshell4 kcmkded

Configurar o KDE Daemon start-up

  1. os arquivos da área de trabalho do KDE (4) Daemon (kded) estão em / usr / share / kde4 / services / kded / ;
  2. o device_automounter.desktop tem linha

      

    X-KDE-Kded-phase=1

De COMO fazer os módulos do KDED :

  

A maneira exata como o carregamento automático funciona é   controlado por X-KDE-Kded-phase= , que pode ser 0 , 1 ou 2 (o padrão).   Fase Kded 0 significa que o módulo é sempre carregado por kded, mesmo fora   da sessão do KDE. Deve ser usado apenas pelos módulos kded que devem ser   sempre correndo. Os módulos 1 da fase Kded são carregados logo após o kded   inicialização, mas apenas durante a inicialização do KDE, ou seja, é para módulos que são   sempre necessário pela sessão do KDE. A fase 2 modules será carregada   mais tarde.

Talvez o KDE do KF5 não seja detectado como o KDE adequado?

Precisamos alterar a linha device_automounter.desktop para:

> X-KDE-Kded-phase=0

O serviço Removable Device Automounter estará em exibição após uma reinicialização .

Editar

Porta automática do dispositivo automático para o KF5: link

  

Review Request # 124730 - Criado em 13 de agosto de 2015 e enviado a 8 meses   ago

Faz parte da área de trabalho do Plasma 5.5 ou posterior.

    
por user26687 24.04.2015 / 22:11
0

Se normalmente é necessária uma senha para montar seu disco via gui, por exemplo, usando dolphin, o automount pode não funcionar, mesmo se o serviço estiver em execução e as configurações estiverem corretas. A primeira coisa que tinha que ser tentada - verificação de senha na montagem desativar.

Esta solução funcionou para mim sem primeiro passo, mas eu criei um arquivo de política que desativa a verificação de senha ao montar via 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

Depois disso, um pequeno truque com o automount começou a funcionar. Eu não sou um especialista em Linux, e esta solução pode não ser perfeita, especialmente no aspecto de segurança, mas funcionou para mim, pelo menos.

    
por GPCracker 22.04.2017 / 09:50