Pular para o conteúdo principal

Postagens

Resolvendo Erro de DMA

Olá Pessoal, Estive muito tempo afastado do blog, mas estou de volta. Aproveitando o retorno às postagens, eu gostaria de compartilhar como resolvi um problema de erro de DMA. Após uma manutenção preventiva (faxina no meu computador), começou a aparecer a seguinte mensagem: [  870.836058] ata4.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 [  870.836067] ata4.00: BMDMA stat 0x26 [  870.836073] ata4.00: failed command: WRITE DMA EXT [  870.836083] ata4.00: cmd 35/00:48:30:19:28/00:01:01:00:00/e0 tag 0 dma 167936 out                         res 51/84:08:70:1a:28/84:00:01:00:00/e0 Emask 0x30 (host bus error) [  870.836088] ata4.00: status: { DRDY ERR } [  870.836092] ata4.00: error: { ICRC ABRT } O detalhe é que possuo dois HD e o problema ocorria somente quando eu tentava logar. Então observei que o problema estava relacionado com o HD onde estava a partição home. Inicialmente pen...

NetworkManager e conexões de rede automáticas

O  NetworkManager  é um serviço que facilita a configuração de redes em sistemas Linux que possui interface para ser utilizando em ambientes gráficos.  Nesta postagem explicarei como configurar o  para reconhecer conexões de rede automáticas. Vou focar no Debian que é a distribuição que uso, para outras distribuições podem haver pequenas alterações nas localizações dos arquivos de configuração. As conexões de rede automáticas são configuradas no arquivo /etc/network/interfaces : auto eth0 iface eth0 inet dhcp Neste caso é uma interface Ethernet configurada via DHCP. A única configuração a ser feita é no arquivo  /etc/NetworkManager/NetworkManager.conf : managed=true

Instalando o SMS Power View no Debian

Saudações, Nesta postagem vou descrever como instalar o SMS Power View no Debian (no meu caso, uso a versão 7 Wheezy) mas este método deve funcionar para versões anteriores também. O SMS Power View é um software que serve para monitorar no-breaks da SMS ligados ao computador O primeiro passo é baixar o software em http://www.alerta24h.com.br , antes de baixar é preciso se cadastrar e fornecer o número serial do no-break. Provavelmente o software será salvo em um arquivo com o nome install_SMS.tar.gz . Antes de instalar o software é preciso ter uma máquina virtual Java funcionando no sistema. No meu caso, uso o OpenJDK: # aptitude install openjdk-7-jre Pode ser instalada outra máquina virtual Java de sua preferência. Agora, vamos a instalação do SMS Power View. Abra um terminal no diretório onde o software foi baixado e execute os comandos (verifique o nome do arquivo que você baixou): #  cp install_SMS.tar.gz /tmp # cd /tmp # tar zxf install_SMS....

Desligando o Linux pelo CTRL+ALT+DEL

Quando pressionamos a combinação de teclas CTRL+ALT+DEL em um terminal modo texto do linux, mesmo sem estarmos logado, o sistema reinicia. Isto pode ser útil em situações de travamento. Na minha opinião uma função mais útil seria desligar o computador através do CTRL+ALT+DEL, especialmente quando se trata de um servidor sem monitor. Para fazermos isto podemos alterar o arquivo /etc/inittab , localize a linha: ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now Altere-a para: ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a now Apenas retiramos o parâmetro -r que indica reinicialização.

Nvidia no Debian Wheezy

Olá Amigos, Esta semana migrei para o Debian Wheezy e estou muito satisfeito. Estou passando para postar uma dica sobre a instalação do driver proprietário para placas de vídeo Nvidia. O driver livre Nouveau já possui um desempenho muito bom, mas instalei o driver proprietário porque faço questão de aproveitar ao máximo os recursos da placa. Então, mãos a obra. Em primeiro lugar certifique-se de que possui o repositório non-free no arquivo /etc/apt/sources.list , no meu caso tenho os repositórios: deb http://sft.if.usp.br/debian wheezy main contrib non-free deb-src http://sft.if.usp.br/debian wheezy main contrib non-free Atualize os repositórios: # aptitude update Existes pacotes com o driver já compilado para a maioria dos kernels, mas considero que usar o  module-assistant para compilá-lo é melhor. Primeiro instalamos o fonte do kernel e os pacotes necessários para a compilação: # aptitude install  nvidia-kernel-source nvidia-kernel-dkms build-essential...

Configuração do JabRef

Em uma postagem anterior ( Referências Bibliográficas com ABNTeX e JabRef ), expliquei detalhadamente como trabalhar com referências bibliográficas usando o ABNTeX e JabRef. Como já configurei o meu JabRef, resolvi disponibilizar minha configuração dos Arquivos Compartilhados de minha página acadêmica . Para importar as configurações basta acessar o menu Options / Preferences  do JabRef. Em seguida, clique no botão Import preferences  e selecione o arquivo XML com as configurações.

Sincronizando o Google Docs no Debian Squeeze

O Google Docs é um excelente serviço que fornece a possibilidade de edição colaborativa de documentos e também funciona como drive virtual. Para a segunda funcionalidade o principal inconveniente é a o upload de arquivos que foram atualizados em um computador local. Existe a possibilidade de enviar uma pasta inteira, mas para atualizar apenas alguns arquivos é necessário enviar um por um. Uma forma de eliminar este inconveniente é montar o Google Docs no sistema de arquivos e fazer a atualização de maneira transparente pelo gerenciador de arquivos. O primeiro passo é baixar e instalar o Google Docs FS ( http://code.google.com/p/google-docs-fs ). No caso do Debian Squeezy baixe os pacotes  python-gdata_2.0.14-1_all.deb e  google-docs-fs-1.0rc1_all.deb . A instalação dos pacotes pode com o dpkg : # dpkg -i  python-gdata_2.0.14-1_all.deb   google-docs-fs-1.0rc1_all.deb Além destes pacotes é preciso instalar também o pacote  python-fuse , para ...