My Orkut Defense slides Em Português Cálculo Numérico Tutorial Java Tutorial Html Curso de Grego on-line Alfredo Rios Augusto Ponce Carlo Mazza Chris Long David Nacin David Radnell Eric Sundberg Fernando Louro Liangyi "Lee" Zhao Kia Dalili Klay Kruczek Richard Mikula Sadao Massago Xiaoqing Li Formato PostScript |
Dicas de Linux |
ÍndiceConsertando 'c' acentuadoTudo indica que este problema só aparece quando for utilizada a codificação UTF-8 e o teclado for o US-International (ou US-Acentos). Nesses teclados, para formar o cedilha é preciso teclar primeiro o apóstrofo (que é uma tecla morta) e depois o 'c'. Nas distribuições Linux estrangeiras isso produz um 'c' com acento agudo.
Uma solução para o problema é a seguinte: primeiro consulte o arquivo o arquivo /etc/sysconfig/i18n e veja como ele define o parâmetro LANG. O meu arquivo é o seguinte:
Errata: A receita acima funciona para a maioria dos aplicativos, menos os que se baseiam na biblioteca gtk-2.0. Neste caso, será preciso editar o arquivo /etc/gtk-2.0/gtk.immodules. Procure a linha
e acrescente na lista o locale da sua escolha. Esse arquivo pode estar localizado em alguma subpasta do caminho /etc/gtk-2.0. Por exemplo, /etc/gtk-2.0/i686-redhat-linux-gnu, no meu caso.
Pondo seu Toshiba Satellite 1415-S173 para dormirUm dos recursos mais interessantes para aqueles que dispões de computação móvel é exatamente a possibilidade de por seu computador para dormir. Além de conservar energia, isso prolonga a vida útil do display lcd, do processador e da bateria. Talvez ainda mais interessante é que em comparação com o longo tempo que o boot e o shutdown tomam normalmente, os poucos segundos necessários para ir dormir e para acordar são uma dádiva preciosa. Isso sem contar que os aplicativos que estavam rodando não serão terminados como no shutdown, e vão continuar a rodar normalmente após o despertar. O que vou descrever aqui é, em princípio, válido apenas para o Toshiba Satellite 1415-S173 rodando Fedora Core 3, mas com um pouco de trabalho, paciência e investigação, pode servir também para outros modelos. Há basicamente duas maneiras de mandar o notebook dormir: uma é usando o APM, que é mais antigo mas também é mais estável, e a outra é usar os novos recursos ainda instáveis do ACPI. Como sou corajoso e queria usar ao máximo as capacidades do meu notebook, decidi optar pelo ACPI. Com o que vou descrever aqui, seu notebook irá dormir e acordar com muito charme. RequisitosParâmetros do BootA primeira coisa a fazer é acertar a configuração do grub. Vá ao diretório
O número
As opções Removendo alguns obstáculosSem alterar mais nada, podemos mandar o computador ir dormir por meio do comando:
que deve ser executado como root, ao que ele obedecerá, mas infelizmente poderá não conseguir acordar mais. Isso ocorre porque alguns módulos do kernel não se comportam como deveriam ou simplesmente ainda não sabem lidar com o ACPI. Por isso eles precisam ser removidos antes de ir dormir e recarregados ao acordar. Os módulos que me deram problemas são o orinoco_cs (placa Wi-Fi) e o uhci_hcd (USB). Além disso, se houver diretórios nfs montados, é boa idéia desmontá-los antes de dormir, pois podemos acordar em outro lugar onde esses recursos estejam indisponíveis. Outra coisa: se estivermos removendo algum cartão pcmcia, como a placa Wi-Fi, ao acordar o serviço pcmcia fica instável, por isso é bom desligá-lo também Assim, uma possível preparação para o sono é a seguinte (executada como root):
Para restaurar o sistema ao acordar, podemos fazer o seguinte:
Note que não é preciso recarregar o driver orinoco_cs. Isto será feito automaticamente ao reiniciar o serviço pcmcia. Além disso, a Wi-Fi será reconectada automagicamente, se houver uma rede sem fio por perto. Meu script completo para ir dormir é chamado
Ainda assim, as coisas não vão funcionar bem, conforme explicarei na próxima seção.
A razão para mantermos um flag ficará clara. Não devemos esquecer de fazer esse arquivo executável através do comando Configuração do acpiO próximo passo é acertar as configurações do diretório/etc/acpi.
Este contém dois subdiretórios: events e actions.
O primeiro contém arquivos que especificam como os eventos acpi devem ser tratados
e o segundo contém scripts acionados por esses eventos.
Da maneira como estão essas configurações,
o computador fará um inexplicável shutdown logo depois de acordar.
Acontece que para acordar, ou pressionamos a tecla power ou levantamos a tampa do notebook.
Ambos as ações geram um evento acpi chamado button/power. Listando o único
arquivo, sample.conf, presente no subdiretório actions, vemos que ele contém as linhas:
sample.conf.
Agora, criamos nesse diretório o arquivo
Finalmente, criamos no subdiretório
Devemos fazer esse arquivo executável com o comando Se isso tudo não funcionar no seu caso, provavelmente deve ser porque há algum módulo carregado que não está se comportando muito bem. Você precisará descobrí-lo e modificar o código do script para fazer a remoção-inserção adequadamente. Por outro lado, se você não tiver Wi-Fi como no meu caso, não precisará se preocupar com o driver orinoco_cs e pode remover a parte do código que trata desse caso. Um toque finalSe você quiser que o seu micro vá dormir sempre que você fechar a tampa, então basta
criar o arquivo
Brevemente, estarei incluindo aqui um programa que estou escrevendo para permitir a utilização dos recursos extras do Toshiba, como as teclas de função e as teclas de controle de multimedia localizadas na frente do notebook. Por enquanto é só. Bom proveito. Referências
|
| Updated on Fri Apr 23 22:59:54 2010 | Departament of Mathematics, UFSCar | Copyright © 1997-2010, Waldeck Schutzer |