Copyright © 2001
É concedida permissão para copiar, distribuir e/ou modificar este documento sob os termos da Licença de Documentação Livre GNU, Versão 1.1 ou qualquer versão posterior publicada pela Fundação do Software Livre; com nenhuma Seção Não Modificável, com nenhum Texto de Capa, e com nenhum Texto de Contra-Capa. Uma cópia da licença está incluída na seção intitulada "Licença de Documentação Livre GNU".
Este é o manual para mini-aplicativos adicionais do Kicker, o painel do KDE.
Índice
Mini-aplicativos são pequenos aplicativos rodando dentro do Kicker. Quase tudo além dos botões iniciadores de aplicativos são mini-aplicativos. Eles podem ser adicionados a partir do menu de ou do submenu escolhendo e o .
Mais informação sobre o uso do Kicker e ajustes básicos dos mini-aplicativos que vem com o Kicker, pode ser encontrada no manual do Kicker.
Os mini-aplicativos descritos neste manual são:
O plug-in “Kolourpicker” para o Kicker atualmente não tem documentação. Se você está interessado em retificar esta situação, por favor contate a lista de correio de documentos em inglês do kde, a qual você pode ver em http://master.kde.org/mailman/listinfo/kde-doc-english .
Tradução de José Monteiro (monteiro AT ajato.com.br)
Este programa é licenciado sob os termos da Licença Pública Geral GNU.
KTimemon é um pequeno programa para monitorar a utilização do seu sistema. Ele pode mostrar gráficos de barra contendo informações sobre a CPU, memória e uso da área de troca, assim como a utilização do disco e atividade de comutação de contexto. Mantendo o espírito do KDE, ele suporta configuração via interface gráfica de usuário. Ele também suporta docking, isto é pode mostrar informações no painel do sistema.
Atualmente, o KTimemon suporta apenas um número limitado de sistemas: baseados em Linux® com o sistema de arquivo /proc
, instalações baseadas em Solaris™ com a biblioteca kstat
e instalações baseadas em Digital UNIX® (antigamente DEC/OSF1) com o chamada de sistematable(2). A ajuda em portá-lo para outras plataformas é muito bem-vinda.
O KTimemon pode ser iniciado a partir da linha de comando ou do menu (no submenu ). Se você escolher iniciar na linha de comando, o KTimemon honra as flags de programa normais do X Window System® como a -geometry
. O KTimemon é ciente da sessão, isto é ele mantém registro do estado atual (cores, etc) e restaura o mesmo na próxima sessão do usuário.
Após iniciar o KTimemon uma pequena janela aparecerá mostrando informação obtida do sistema operacional. Se você mover o ponteiro do mouse sobre a janela do KTimemon e deixar ali por um pequeno período de tempo, uma dica (isto é uma pequena janela transitoria) aparecerá. A dica contem informação numérica sobre os parâmetros do sistema mostrados pelos gráficos de barra. As dicas podem ser desabilitadas (veja em Configuração).
O KTimemon pode mostrar dois diferentes ajustes de informação do sistema. Como explicado no capitulo Configuração , os botões do mouse podem ser ligados a varias ações. Por padrão, o botão esquerdo está ligado a ação de troca de modo, isto é ao clicar o botão do mouse em qualquer lugar da janela do KTimemon a informação mostrada alterna do Modo Normal (o padrão) para o Modo Extendido, e vice-versa.
Após iniciar o KTimemon pela primeira vez, ele mostrará informação sobre a atividade atual da CPU, assim como memória e uso da área de troca. Três gráficos de barra são usados para mostrar estas informações; elas são atualizadas regularmente (o intervalo padrão é 0.5s, mas isto pode ser mudado, veja Configuração). Os três gráficos de barra representam ( da esquerda para direita):
O KTimemon mostra a barra em três diferentes cores, representando o tempo gasto pela CPU em vários modos. De baixo para cima eles são: modo kernel, modo usuário, e modo usuário com prioridade rebaixada (nice) - como o Solaris™ parece não suportar estatísticas para o modo nice, a parte superior da barra representa o tempo gasto no estado espera nestes sistemas. A distancia do topo da barra ate o topo da janela representa a percentagem do tempo ocioso da CPU.
Similar a barra de uso da CPU, esta barra é composta por três sub campos, representando (de baixo para cima): memória alocada por processos, memória usada por I/O buffering, e memória usada por cache de arquivos. Para sistemas baseados em Digital UNIX® o sessão do meio representa a memória “inativa” (isto é memória alocada e não usada por um certo período de tempo), e para sistemas baseados em Solaris™, a seção do meio da barra não é usada, e a seção superior representa a quantidade de memória usada pelo kernel. Novamente, a distancia entre o topo da barra ate o topo da janela representa a memória livre.
Esta barra consiste em um campo único representando o uso atual da área de troca relativo a quantidade total de espaço de troca.
Clicando o botão do mouse ligado ao “modo de alternância” na janela do KTimemon alterna para o “Modo Extendido”.
Neste modos, os três gráficos de barra são usados para mostrar um conjunto diferente de informação do sistema. Novamente da esquerda para a direita, eles mostram:
Esta barra consiste em duas partes, a metade inferior da qual mostra o numero de paginas de memória escritas para estoque secundário no ultimo intervalo de amostragem. Similarmente, a metade superior indica o numero de paginas lidas do estoque secundário.
A segunda barra mostra a informação da atividade de troca (swap).
Novamente, este gráfico de barras consiste em um único campo que indica o numero de alternadores de contexto no ultimo intervalo de amostragem.
Como não há nenhum modo “natural” de escalar a informação mostrada no “Modo Extendido”, por padrão o KTimemon usa o autoscaling (explicado na Seção de Perguntas Comuns). Existe, contudo, a possibilidade de especificar a informação escalar, veja a seção Configuração
Note que os dois conjuntos de gráficos de barra compartilham as mesmas cores, isto é o ajuste de cores para o “Modo Normal” também é usado para mostrar informação no “Modo Extendido” (veja também em Configuração como mudar o esquema de cores).
Por padrão, o botão menu pop-up”, isto é clicando no botão direito do mouse em qualquer lugar da janela do KTimemon traz um menu, o qual é discutido nas seções seguintes.
do mouse está ligado à ação “O item de menu é usado para trazer o dialogo de configuração. As opções de configuração são discutidas na seção Configuração.
Ao selecionar o item de menu , o KTimemon alterna entre sua visualização normal (isto é uma janela normal) e o estado de painéis, onde a janela do KTimemon desaparece e uma versão reduzida é mostrada no painel do sistema. Além da redução em tamanho, o KTimemon “em painel” comporta-se exatamente como seu irmão maior.
Invoca a ajuda do KDE, iniciando a ajuda do este aplicativo.
Muda o cursor do mouse para uma mistura de uma seta com um ponto de interrogação. Clicando nos itens do este aplicativo você irá abrir uma janela de ajuda (se existir alguma para o item em particular) explicando a função do item.
Abre a janela para Reportar Falhas onde você pode relatar uma falha ou “sugerir” uma funcionalidade.
Isto irá mostrar a versão da aplicação e as informações do autor.
Isto mostra a versão do KDE bem como outras informações básicas.
Ao selecionar a entrada de menu ,o KTimemon alterna de barras verticais para barras horizontais e vice-versa. Não é muito útil, mas foi fácil de implementar ;-)
O item de menu - surpresa, surpresa -- é usado para terminar o KTimemon. O estado atual será salvo (isto é o esquema de cor, tamanho da janela, se está visualizado no painel) e restaura o estado na próxima chamada.
A informação de configuração é salva no arquivo $
, onde HOME
/.kde/share/config/ktimemonrc$
refere-se a pasta do usuário. Se o arquivo for removido, o KTimemon iniciará em seu estado padrão na próxima chamada. HOME
O KTimemon pode ser configurado via um diálogo seqüencial (veja também a discussão do Menu de Configuração). Na página Geral, o intervalo de amostragem pode ser especificado assim como informação de escala (veja também a discussão do modo extendido). Se a caixa de marcação Autoscaling estiver marcada (autoescala é explicada na seção de FAQ), os fatores de escala não podem ser editados, pois o KTimemon os determina automaticamente.
A página de Cores pode ser usada para personalizar as cores dos gráficos de barra conforme preferências individuais. Uma pequena amostra de gráfico de barra dá um retorno imediato.
Na página de Interação, as ligações do mouse podem ser adaptadas. Clicar um botão do mouse na janela do KTimemon pode ser ignorado, disparar um modo de alternância (veja também Modos), invocar um menu de contexto (veja também Menu), ou invocar um processo externo. A linha de comando especificada para processos externos é interpretada pelo shell padrão, isto é comandos shell, variáveis de ambiente, redirecionamento etc podem ser usados.
A página de Interação também contém uma caixa de marcação a qual pode ser usada para desabilitar o aparecimento automático de dicas com informações numéricas acerca dos gráficos de barras (compare Fundamentos Onscreen).
1. | Quais sistemas operacionais são suportados pelo KTimemon? |
O KTimemon suporta sistemas baseados em Linux® com a arquivo de sistemas Também, contribuições para adaptar o KTimemon para outras plataformas são muito bem-vindas. Por favor contate-me em | |
2. | Como a autoescala funciona? |
Agradecido por perguntar. Como não há um fator escalar sensível predeterminado para operações de paginação/troca e alternância de contexto (diferentemente de utilização de memória, onde você pode pegar o tamanho total da memória como base), o KTimemon usa um semi-inteligente (bem,...) mecanismo de autoescala. Autoescala funciona conforme a seguir:
| |
3. | Por que uma caixa de mensagem com saída de diagnostico do comando filho aparece? |
Se você ligar um botão do mouse para um comando externo como descrito no capitulo Configuração, o KTimemon não checa se o nome do comando é válido. Ao invés, um comando shell é chamado para executar a declaração, então comandos shell, varáveis de ambiente e outros mais podem ser usados. Para permitir algum retorno para o usuário, o KTimemon monitora a saída Enquanto este esquema pode ser útil se um comando não for encontrado, pode ser muito irritante se o comando chamado imprime informações de diagnósticos no |
o KTimemon é baseado em uma versão Xt do meu irmão.
Agradecimentos a Tobe Toben, (ttoben AT artis.uni-oldenburg.de)
, Cristian Tibirna (ctibirna AT gch.ulaval.ca)
, Dirk A. Mueller (dmuell AT rhrk.uni-kl.de)
, Mark Krischer (krischem AT amp.com)
, e Lubos Lunak (l.lunak AT sh.cvut.cz)
por relatórios de erros, correções, comentários e sugestões.
Tradução de José Monteiro (monteiro AT ajato.com.br)
Este programa é licenciado sob os termos da Licença Pública Geral GNU.
OS direitos autorais de cada mini-aplicativo estão listados no capítulo aplicável.
Esta documentação é licenciada sob os termos da Licença de Documentação Livre GNU.
Este programa é licenciado sob os termos da Licença Pública Geral GNU.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team