Cinnamon: Os indicadores de unidade não são exibidos corretamente na bandeja do sistema

Criado em 10 abr. 2015  ·  19Comentários  ·  Fonte: linuxmint/cinnamon

Olá,

Eu quero usar 'indicador-multiload' para exibir o uso de recursos no painel.
Ele funciona bem com o Mint 17 (Cinnamon 2.2, eu acredito), mas com o Mint 17.1 os gráficos são reduzidos para caber na largura de um ícone 'padrão', então eles são ilegíveis.
O painel deve permitir que os ícones ocupem a largura necessária.

Cumprimentos,
Thibaut Lepage

BUG

Todos 19 comentários

@Dourak eu acho que a funcionalidade do painel, tento criar uma forma padronizada de exibir as coisas ... quando as coisas não estão padronizadas, não é falha do painel canela, a falha é usar a funcionalidade do painel para exibir as coisas não padronizadas .. É possível substituir a funcionalidade do painel e criar um de acordo com o que você deseja ... É impossível controlar todos os comportamentos possíveis.

Cumprimentos.

Exatamente qual miniaplicativo está causando o problema?

É mais provável que seja um problema com o miniaplicativo, portanto, registre-o também no desenvolvedor do miniaplicativo.

indicador-multiload.
Ele precisa de espaço horizontal suficiente para exibir gráficos.
Aqui está a posição do desenvolvedor sobre o assunto (ver, por exemplo, o último comentário):
https://bugs.launchpad.net/indicator-multiload/+bug/1014494

Outro exemplo, o P-sensor não pode exibir informações sobre sensores na bandeja do sistema, embora funcione perfeitamente no Ubuntu

Isso agora funciona corretamente no Cinnamon 2.8?

Não, ainda não.

Data: Dom, 8 de novembro de 2015 02:47:07 -0800
De: notificaçõ[email protected]
Para: [email protected]
CC: [email protected]
Assunto: Re: [Canela] Os indicadores de unidade não são exibidos corretamente na bandeja do sistema (# 4035)

Isso agora funciona corretamente no Cinnamon 2.8?

-
Responda a este e-mail diretamente ou visualize-o no GitHub.

@Dourak e @JosephMcc , a implementação do appindicator no cinnamon, suportam apenas um ícone dentro do painel. Isso significa que qualquer outra coisa que esse indicador possa ser mostrado não será mostrado. Não digo que será impossível adicionar mais coisas, apenas é impossível agora ver outra coisa.

Aparentemente, os indicadores são mais do que uma bandeja do sistema, então acho que será mais eficaz criar uma implementação diferente onde um indicador será convertido em um tipo especial de miniaplicativo em vez de um simples incon na área da bandeja do sistema. É claro que é preciso levar em conta que o indicador pode ser movido um a um em um painel e todos os outros recursos padrão de um miniaplicativo. Em qualquer caso, isso certamente é difícil de implementar e será necessário criar uma API especial para gerar automaticamente um applet a partir dos dados abstratos fornecidos pela interface Dbus.

Enfim, é assim que se parecerá com o psensor na canela:
psensor
Mas só depois de mesclar esta atração:
https://github.com/linuxmint/Cinnamon/pull/4814

O indicador de carga múltipla ainda não é exibido corretamente no Cinnamon 3.0 no Ubuntu 16.03 LTS.

apenas para adicionar mais algumas informações.

xfce e MATE criaram um pequeno plugin / miniaplicativo para exibir indicadores corretamente (e outros aplicativos com especificações MesaggingMenu):

http://goodies.xfce.org/projects/panel-plugins/xfce4-indicator-plugin

https://github.com/mate-desktop/mate-indicator-applet

talvez esta abordagem pudesse ser usada

O indicador
https://github.com/lestcape/Systray-Indicator

Quem quiser pode testar o miniaplicativo, pois é um miniaplicativo normal, e encontrar bugs com indicadores ... Vou consertar tudo que puder ...

O relatório original ainda existe no canela 3.2 com e sem suporte de indicador.
Para o indicador, posso fazer isso acontecer, mas será um problema para os painéis verticais:
https://github.com/linuxmint/Cinnamon/pull/5790#issuecomment -254023638

@Dourak , isso ainda é um problema no Cinnamon 4.2?

@ icarter09 , podemos encerrar o problema, já que não há resposta do OP?

Ei pessoal! Acho que deveria ser reaberto, porque no último Cinnamon o indicador multiload ainda não está funcionando. Estou sentindo muita falta disso em Mint. Em outras distribuições, como Ubuntu e Elementary, este indicador funciona perfeitamente.

Isso parece funcionar bem para mim. Você tem o miniaplicativo 'Xapp Status Applet' no painel? Tente desligar o suporte do indicador (configurações do sistema-> geral), presumindo que foi ativado, e use o miniaplicativo xapp.

editar: Isso funcionará no Mint, a menos que você crie o pacote appindicator do Mint.

@mtwebster , não, isso não funciona para mim. Desculpe, não entendi direito sobre appindicator.

Ele ainda funciona com o miniaplicativo de bandeja do sistema padrão com suporte a indicador habilitado. Você pode ser mais específico sobre como isso não funciona para você? E forneça as informações do seu sistema - versão do mint, etc. é possível que algo em seu sistema em particular o impeça de funcionar corretamente.

Se essa chave estiver desligada, o indicador deve aparecer no 'Miniaplicativo de status do XApp'. Com ele ativado , ele aparecerá na bandeja do sistema tradicional. O miniaplicativo de status do XApp está apenas no Mint 19.3, portanto, nas versões anteriores, você precisa ligar o switch e usá-lo no miniaplicativo de status.

ind

@mtwebster , estou no Mint 19.3 (atualizado recentemente). Instalei o miniaplicativo de status do XApp e desativei o suporte aos indicadores, conforme você descreveu. Depois disso, se eu lançar o indicator-multiload , todos os seus gráficos serão exibidos "comprimidos" em um único ícone:

image

Tentei usar o miniaplicativo System Monitor, mas ele nem mesmo é exibido, mostrando um erro de incompatibilidade de API:

image

(uma dica pop-up para o ícone de exclamação informa que o miniaplicativo contém chamadas de API do Cinnamon que não são mais suportadas pela versão mais recente do Cinnamon).

Esta página foi útil?
0 / 5 - 0 avaliações