Por que o aplicativo indicador não mostra quando iniciado com o root

0

Estou testando um recurso em psensor que requer privilégio de root, mas o applet indicador de aplicativo não foi exibido no painel de unidade quando iniciei o aplicativo com o gksu, exceto quando ele foi iniciado como usuário normal. Existe alguma solução para isso?

    
por Flint 17.07.2012 / 08:43

1 resposta

1

AFAIK, existe apenas um recurso do psensor que requer privilégio de root, o monitoramento do disco usando a biblioteca atasmart (--use-libatasmart). Você pode usar o hddtemp em seu lugar. Você tem um motivo específico para usar o libatasmart?

Eventualmente, você pode mudar a permissão do disco que você quer monitorar para evitar a necessidade de ser root, mas abrirá uma falha de segurança ...

O psensor não usa diretamente o dbus, mas a biblioteca do appindicator faz ...

Parece que o problema está no nível dbus: link

    
por JeanFI 23.07.2012 / 01:38