![]() |
|
|||||||
![]() |
|
|
LinkBack | Ferramentas do Tópico | Modos de Exibição |
|
|||
|
Muita gente me pergunta sobre a barra com informações sobre o sistema quando vê o meu desktop. No Linux existe alguma variedade de programas que fazem isso. Eu tenho preferência pelo Gkrellm por ser bastante completo e simples de configurar e por ter um visual discreto. Mas para todos eles o passo da ativação dos sensores é obrigatório para que eles tenham de onde tirar as informações que vão exibir.
Então vamos a ele... Nosso primeiro passo será a instalação do lm-sensors que é o programa que "conversa" com o hardware para saber as informações dos sensores. No terminal como root digite: pacman -S lm_sensors Feito isso vamos rodar um script que busca e ativa automaticamente os sensores existentes na sua placa-mãe. (Lembrando que este script busca por denominações de sensores que são mais comuns nas placas atuais, porém ele pode não localizar sensores em placas muito recentes e que trazem nomenclaturas diferenciadas para seus dispositivos. Caso isso ocorra o usuário pode recorrer ao site do projeto lm-sensors (http://www.lm-sensors.org/) para buscar uma solução para seu caso específico.) Não citarei o autor do script pois no site de onde retirei a informação também não constava nada sobre o autor. Se alguém souber identificar o autor por favor me informe para que eu lhe de os devidos créditos. Crie um arquivo chamado mkdev.sh e cole nele o seguinte conteúdo: #!/bin/bash # Here you can set several defaults. # The number of devices to create (max: 256) NUMBER=32 # The owner and group of the devices OUSER=root OGROUP=root # The mode of the devices MODE=600 # This script doesn't need to be run if devfs is used if [ -r /proc/mounts ] ; then if grep -q "/dev devfs" /proc/mounts ; then echo "You do not need to run this script as your system uses devfs." exit; fi fi i=0; while [ $i -lt $NUMBER ] ; do echo /dev/i2c-$i mknod -m $MODE /dev/i2c-$i c 89 $i || exit chown "$OUSER:$OGROUP" /dev/i2c-$i || exit i=$[$i + 1] done #end of file Feito isso basta dar permissão de execução para o arquivo com o comando chmod: chmod 755 mkdev.sh E na sequencia executa-lo: ./mkdev.sh Depois que ele listar e ativar os sensores encontrados basta executar o comando sensors-detect para configurar os sensores. Responda "yes" para as questões que ele fará e no final ele informará ao /etc/modules quais sensores devem ser monitorados. Agora vem o pulo do gato. No Arch Linux temos o benefício de ter um sistema montado do zero estritamente com o que é necessário. Porém isso nos obriga a cuidar de todos os detalhes, inclusive o de informar ao sistema que ele deve carregar os sensores no boot para que as informações estejam disponíveis para o Gkrellm sem que tenhamos que ativar manualmente os sensores todas as vezes que ligarmos o pc. Isso pode ser feito de duas maneiras. A primeira é adicionando o módulo dos sensores diretamente a linha MODULES na parte referente ao hardware no arquivo rc.conf que fica no /etc A segunda maneira é adicionando o comando: /etc/rc.d/sensors start ao arquivo rc.local que também fica no /etc Se o usuário não conseguir identificar qual é o módulo dos sensores da sua placa pode utilizar a segunda opção que o resultado será o mesmo e as informações serão carregadas normalmente durante o boot. Para instalar o Gkrellm é a mesma moleza de sempre... terminal como root e... pacman -S gkrellm As vezes por um motivo que ninguem explica ele coloca ou não um icone no menu para você chamar o programa. Porém se ele não colocar não fará falta pois normalmente quem usa o Gkrellm o configura para iniciar no boot. Se o icone não aparecer basta um Alt+F2 e digitar gkrellm que esta resolvido. A configuração do programa é bastante intuitiva e não requer grandes explicações aqui. Na aba Sensores o usuário encontrará todas as informações que estão sendo monitoradas pelo lm-sensors e basta clicar para ativar as que ele desejar que sejam exibidas pelo Gkrellm. Este tutorial ja foi testado no Ubuntu (do 6.06 ao 7.10) e no Debian Etch e funcionou perfeitamente e a unica diferença é na parte de configurar os sensores para iniciarem no boot. Esta etapa não é necessaria nestas distribuições pois uma vez ativados os sensores eles ja são adicionados automaticamente ao carregamento do sistema. Se vocês gostarem de ser muito bem informados e também quiserem saber a temperatura do(s) seu(s) hd(s) isso também é possivel e essa informação também pode ser disponibilizada pelo Gkrellm. Para isso basta instalar o hddtemp. Segue abaixo tutorial feito por mim postado no Arch Linux Brasil. hddtemp Se você já tem o Gkrellm instalado e gosta de ter todas as informações a respeito do seu hardware, uma opção importante é ter a informação sobre a temperatura do(s) seu(s) hd(s). Existe um plugin para o Gkrellm que coloca esta informação ao seu alcance de forma bem simples, mas na falta deste pacote específico nos repósitórios do Arch existe uma alternativa, igualmente simples, de adicionar esta informação ao Gkrellm. O primeiro passo logicamente é ja ter o Gkrellm instalado e configurado. Presumindo que já o tenha, vamos ao segundo passo. Instalar o hddtemp(que esta disponível no repositório community): terminal como root e... pacman -S hddtemp Ainda como root você ja pode testar o hddtemp com o comando: hddtemp /dev/hda exemplo: ![]() como possuo 3 hds na máquina especifiquei os 3 dispositivos para obter os 3 valores de temperatura Feito isso vamos agora configurar o hddtemp para que ele disponibilize esta informação para o sistema, tornando assim a informação disponível também para o Gkrellm. Para isto basta rodar o hddtemp como daemon acrescentando ao comando anterior a opção -d hddtemp -d /dev/hda Ao rodar este comando o hddtemp tornará visível ao sistema os monitores de temperatura do(s) hd(s), fazendo com que o Gkrellm possa ler esta informação e a disponibilize pra você. Reinicie o Gkrellm e depois vá nas opções de sensores e estarão la as opões de monitoramento do(s) hd(s). Para que você não tenha que repetir este procedimento todas as vezes que reiniciar a máquina, basta acrescentar o comando ao rc.local no /etc. Resultado:
__________________
Vivendo e Aprendendo!! Gigabyte GA-G31M-S2L | Pentium 4 Prescot 531 3.0 GHz @ 3.6 GHz | 2x 2GB Kingston DDR-II 800 | Ati Radeon X800 + OC | 3xHDD 80GB Maxtor DiamondMax Sata-II - 500GB Seagate Barracuda Sata-II - 250GB Samsung SpinPoint Ata-133 | DVD-RW Samsung | Huntkey 450w | Vista Home Premium x64 + SP1 http://valid.x86-secret.com/show_oc.php?id=401522 http://www.uptimeprj.com/img/betinho...db64f078e9.png |
|
|||
|
Excelente tutorial.
Aqui funcionou perfeitamente. Abraços. Bruno Estevao Hospedagem de sites | Hospedagem php | Hospedagem Linux |
![]() |
| Usuários Ativos Atualmente Vendo Esse Tópico: 1 (0 membros e 1 visitantes) | |
| Ferramentas do Tópico | |
| Modos de Exibição | |
|
|
Tópicos Similares
|
||||
| Tópico | Tópico Iniciado Por | Fórum | Respostas | Última Mensagem |
| Tutorial: Lapping | Jader França | Tutoriais e Reviews | 9 | 07-11-2010 05:54 AM |
| [TUTORIAL] Arch Linux | proratslack | Linux | 5 | 03-19-2009 08:48 PM |
| MEDIÇÃO E SENSORES COM PROBLEMA ? | Norum | Refrigeração e Overclock | 3 | 11-12-2008 03:45 PM |
| Tutorial: Escrevendo No Acrilico | Jader França | Tutoriais e Reviews | 3 | 03-02-2008 05:40 PM |
| Tutorial: Como Fazer Pdf | Jader França | Windows | 0 | 12-17-2007 10:35 PM |