nov 6

Primeiramente gostaria de agradecer ao meu amigo Allan por ter me indicado uma resolução para esse problema, convivia com ele a algum tempo e não tinha procurado uma solução até que o Allan me deu uma luz =)

O Messenger Groups (http://groups.im/) permite que você crie uma sala de bate-papo no MSN e esta sala fica sempre disponível para quem quiser acessar (diferente de quando você adiciona outros contatos a conversa).

O problema é que o Emesene possui um bug, e ao utilizar esse recurso do MSN ele não exibi o “nick” da pessoa que mandou a mensagem.

Eu utilizo um grupo assim com alguns amigos, e sempre ficava perdido no meio da conversa pois não sabia quem estava falando. Se você tem o mesmo problema, basta seguir os passos abaixo:

Utilize seu editor de textos preferidos e edite o arquivo:

vim /usr/share/emesene/emesenelib/Switchboard.py

* Estou utilizando o Fedora 9, caso o arquivo não se encontre nesse diretório em outra distro, tente usar o locate ou find para localizar o arquivo Switchboard.py.

Depois procure por:

try:
charset = Type.split(’text/plain; charset=’)[1]
except IndexError:
charset = ”

E adicione abaixo:

if ‘P4-Context’ in header:
nick = nick + header['P4-Context']
body = header['P4-Context'] + “: ” + body

Salve o arquivo, abra o Emesene e aproveite o Messenger Group \o/

Gostaria também de deixar os créditos ao “lsz”, usuário que disponibilizou no fórum do Emesene a solução:

http://emesene.org/smf/index.php/topic,123.0.html

out 31

Bom pessoal, devido a grande falta de tempo que tenho tido ultimamente tanto por causa da faculdade quanto do trabalho, está muito difícil conciliar todos os projetos, o blog a muito tempo não recebia nenhuma atualização, a versão do wordpress estava desatualizada e mal configurada, estava lotado de spams, eu recebendo milhares de e-mail de spams por dia, mas nada podia fazer pois não tinha tempo de pegar e revisar todo o blog.

Pois bem, agora resolvido mudar o blog de servidor, antes eu hospedava o blog no servidor de um amigo meu (GRAAANDE UTSCH =D ) porém agora resolvi assinar um plano para mim, porque também quero levar algumas outras coisas então aproveito matando dois coelhos numa cajadada so =)

Atualizei a versão do wordpress e configurei uma serie de plugins, me livrando dos spams e etc…

Como ja disse está realmente muito difícil conciliar os projetos, atualmente estou fazendo Ciências da Computação na UNI-BH e realmente isso tem comido GRAAAANDE parte do meu tempo (aulas de calculo me matando XD) além disso continuo trabalhando e estou participando de alguns projetos de Software Livre, como o projeto de tradução do Fedora, a comunidade GNU/Linux-MG e a moderação da sessão de linux do fórum Clube do Hardware, o blog acabou ficando de lado, mas agora, quero voltar a ativa postando PELO MENOS 2 artigos bem elaborados por mês, e quero também voltar a colaborar com o projeto Listnux.

Espero conseguir manter o blog atualizado e com cada vez mais qualidade =)

Bom galera, é isso ae e ate +!!!

ago 15

Bom pessoal, o meu player de música favorito é o Banshee, e o instant messenger preferido é o Emesene, ao instalar a nova versão do Emesene fiquei absmado porque simplesmente não mostrava mais a músca que estava tocando no Banshee =o

Fui dar uma olhada no site do emesene, e tem um tópico no fórum no qual o usuário “mohrtutchy” disponibiliza um plugin que conserta esse bug do emesene.

A versão do banshee que estou usando é a 1.2 e do emesene é a 1.0.1, e aqui funcionou corretamente, quem quiser conferir visite o link:

http://emesene.org/smf/index.php/topic,1254.0.html

e baixe o plugin anexado no post do “mohrtutchy”

Depois é so substituir o plugin do banshee ja existente no sistema pelo novo:

rm /usr/share/emesene/plugins_base/currentSong/Banshee.py

cp /caminho/do/plugin /usr/share/emesene/plugins_base/currentSong/

Pronto, agora a música aparece no emesene =)

Agradecimentos ao “mohrtutchy”

ago 10

Opa eae pessoal beleza?

Seguinte hoje vou ensinar como instalar o driver da placa Wireless com o ndiswrapper, esses passos foram testados no Debian Lenny, Slackware 12.1 e Fedora 9 e funcionaram perfeitamente, existe outra maneira de colocar pra funcionar a wireless sem o ndiswrapper que é aplicando um firmware e eu descreverei como em um próximo post…

Vamos la então:

O primeiro passo é baixar e instalar o ndiswrapper, no Debian Lenny e Fedora 9 eu instalei pelo gerenciador de pacotes e funcionou, porém no slackware 12.1 eu tive que compilar na unha, pacotes pré compilados não funcionaram, sendo assim…

No Debian:

# apt-get install ndiswrapper

No Fedora:

No fedora, antes de instalar o ndiswrapper vamos remover o driver bcm43xx, para não correr riscos com conflitos entre os drivers:

# yum remove bcm43xx-fwcutter

# yum install kmod-ndiswrapper

No Slackware:

Visite o site oficial do ndiswrapper e baixe a versão mais recente do mesmo:

http://ndiswrapper.sourceforge.net/

Entre no diretório onde o arquivo foi salvo e dê o seguinte comando para descompacta-lo:

# tar -zxvf ndiswrapper-x.xx.tar.gz

*obs: substituindo no comando acima o nome do arquivo para o nome do arquivo que você baixou…

Entre no diretório onde os arquivos foram descompactados e dê o comando make:

# cd ndiswrapper-x.xx
# make
# make install

Pronto, ndiswrapper instalado no Slackware.
Os passos descritos para o Slackware servem para qualquer distro (talvez em algumas falte alguma dependência).

Vamos agora instalar o driver, baixe ele aqui:

http://rapidshare.com/files/158706729/WLANBroadcom.tar.gz.html
http://www.focolivre.org/arquivos/WLANBroadcom.tar.gz

* obs: Se o link estiver quebrado favor reportar (taylonsilva@gmail.com)

Descompacte o driver:

tar -zxvf Wireles_Broadcom.tar.gz

Agora entre no diretório onde os arquivos foram descompactados e instale o driver:

$ cd Wireles_Broadcom

# ndiswrapper -i bcmwl5.inf

Agora verifique se o driver doi corretamente instalado:

# ndiswrapper -l

Se aparecer a mensagem “driver present” é porque o driver foi instalar corretamente.

Agora que o driver foi instalado vamos fazer os ajustes finais:

No Fedora:

Crie um arquivo chamado “ndiswrapper.modules” no diretório “/etc/sysconfig/modules/” com o seguinte conteúdo:

#!/bin/sh
/sbin/modprobe -r b43
/sbin/modprobe ndiswrapper

Depois dê o seguinte comando para torna-lo executavel:

# chmod +x /etc/sysconfig/modules/ndiswrapper.modules

Reinicie o computador e o LED da placa irá começar a piscar =)

No Slackware e Debian:

Primeiro vamos desabilitar o bcm43xx-fwcutter e o b43 (o b43 tem que ser reativado na hora do boot):

# echo “blacklist bcm43xx” >> /etc/modprobe.d/blacklist

Agora vamos adicionar os modulos para carregar na inicialização:

Edite o arquivo “/etc/rc.local” (no Debian) “/etc/rc.d/rc.local” (no Slackware), e adicione o seguinte conteúdo antes da linha “exit (0)”:

/sbin/modprobe b43
/sbin/modprobe -r b43
/sbin/modprobe ndiswrapper

Existem outras formas de adicionar os modules na inicialização como editando o “/etc/modules” no Debian, mas essa forma é funcional.

Depois disso reinicie a máquina e veja o LED da placa piscando =)

Bom espero que consigam assim configurar suas placas, e qualquer duvida postem nos comentários que terei prazer em ajudar =)

ago 4

O Projeto Fedora Brasil criou uma campanha de doação para a compra de uma impressora e duplicadora de CDs/DVDs.

Esta impressora/duplicadora será utilizada para gravação e impressão de mídias que serão distribuídas em eventos, grupos regionais e para aquelas pessoas que desejam instalar/testar o Fedora e não têm acesso a banda larga.

A meta é atingir a quantia de R$6.000 para a compra do equipamento, para isso, a comunidade conta a sua ajuda em doações e na difusão da campanha.

A lista de doadores será divulgada no site da comunidade (http://www.projetofedora.org), e será dado um brinde para quem doar determinados valores.

Você encontra mais informações de como colaborar no site http://www.projetofedora.org.

ago 1

Bom pessoal, uma outra distribuição que eu sempre gostei muito foi o Fedora, e ultimamente posso dizer que ele tem entrado para a minha lista de favoritas: Slackware, Debian e Fedora, depois de ter configurado um servidor no Fedora, eu me apeguei ainda mais a distro, sendo assim abro espaço no blog para falar também sobre o Fedora. Não que eu so fale no blog sobre essas distros, mas por elas serem especiais pra mim, são as que eu mais uso e conseguentemente falarei mais sobre elas no blog, mas nada impede que eu fale sobre outras distros também.

Bom, vou editar os antigos posts adicionando comentarios sobre as configurações no Fedora, e espero falar sobre ele cada vez mais, como disse, entrou para minha lista de distros do coração XD

jun 9

Os passos descritos foram testados usando o Synaptic e pacotes deb. Muitas pessoas, sofrem com o fato de ter internet discada, ou simplesmente não ter acesso a internet em casa, isso dificulta muito a instalação de programas no Linux, mas para esse problema existe uma solução bem simples e funcional.

Hoje em dia grande parte das distribuições utilizam algum tipo de pacote para instalação de programas, sendo os mais comuns os RPMs e DEBs, e são usados programas como o apt-get, urpmi, yum e etc, que através de repositórios baixam e instalam automaticamente o pacote e todas as dependências necessárias para instalação do mesmo, isso facilita e muito quando você tem internet banda larga, mas quando você usa internet discada, ou simplesmente não tem acesso a internet as coisas se tornam um pouco mais difíceis pois não basta baixar o pacote do programa e instalar, esse programa vai precisar de algumas dependências, e essas dependências vão precisar de outras dependências e isso acaba se tornando uma bola de neve.

Então para isso foi criado no Synaptic (gerenciador gráfico de pacotes), uma maneira de criar um script de download onde lista todos os pacotes e dependências que você deseja baixar, então você pega esse script e o executa em algum lugar onde tenha banda larga e baixa tudo que é necessário.

Vamos ver então como fazer isso…

Gerando script de download

Gerar um script de download no Synaptic é muito simples. Mas antes de qualquer coisa, é necessário atualizar a sua lista de repositórios, você pode fazer isso através do Synaptic clicando em “Recarregar”.

Depois de ter os repositórios atualizados, marque tudo que você deseja instalar, vá fazendo a busca pelos programas que você deseja e selecionando tudo que precisa sem se importar com a conexão com a internet.

Depois que tiver selecionado tudo, vá em:

Arquivo > “Gerar Script de pacotes baixados”

Salve o arquivo onde desejar com a extensão .sh.

Baixando os pacotes através do script

Depois de ter criado o script, leve ele até algum lugar onde tenha banda larga e Linux com Wget (se não tiver o wget, instale, é uma ferramenta muito comum e na maioria das distros já vem por padrão), crie uma pasta e coloque o script dentro, depois execute-o e ele baixará automaticamente todos os pacotes necessários para a mesma pasta onde se encontra o script.

Existem versões do wget para outros sistemas operacionais, e podem ser usadas também, mas como isso ja foge do foco do blog, então não descreverei os passos.

Instalando os pacotes através do script

Depois de ter baixado todos os pacotes, leve eles (dentro da pasta, junto com o script) até o seu PC sem banda larga, abra o Synaptic e clique em:

Arquivo > “Adicionar pacotes baixados”

Abrirá uma janela pedindo pra você apontar onde estão os pacotes baixados pelo script, mande ele abrir a pasta onde se encontram os pacotes e ele automaticamente instalará todos os pacotes e suas dependências.

Pronto, você acaba de instalar programas no Linux sem se preocupar com sua conexão.

jun 6

Firefox Download Day

É isso mesmo, o Firefox Download Day é uma iniciativa da Mozilla cujo objetivo é bater o recorde mundial de download de software em único dia e esse dia será o dia de lançamento do tão esperado “Firefox 3.0″. Com isso o firefox entratraria para o Ginnes - O livro dos recordes. Se deseja ser um dos responsaveis por esse grande feito visite o site:

http://www.spreadfirefox.com/pt-BR/worldrecord

E se inscreva. Depois de se inscrever, espere o dia de lançamento do Firefox 3.0 (ainda não divulgado), você receberá um e-mail informando a data de lançamento, ou seja, o dia no qual ocorrerá os downloads =)

O mais legal de tudo é que o Brasil está em terceiro lugar no numero de inscritos (perdendo apenas para EUA e para Polonia), vamos ajudar o nosso amado e livre navegador de internet a superar esse recorde além de provar que o Brasil é um dos países que mais ama o Firefox =)

jun 2

Acontecerá na região do Vale do Aço o evento No Stop GNU, realizado pela comunidade GNU do Vale do Aço (duh!) - CGNUVA.

O evento que já acontece há algum tempo, será mais uma vez no campus de Coronel Fabriciano, no Auditório Senhor Zezinho do Centro Universitário UnilesteMG no dia 07/06/2008 nos seguintes horários:

* 08:30 às 11:40 - Parte 1
* 11:41 às 13:29 - Pausa para almoço
* 13:30 às 18:00 - Parte 2

Ocorrerão, como de praxe nestes eventos de software livre, palestras e várias desconferências entre os participantes. Abaixo, os temas das palestras já definidas:

Tema: Software Livre como alternativa de negócio. Caso de uso: área hospitalar
Palestrante: Douglas Cristiano Alves - Consultor de TI da IBM

Tema: Python
Palestrante: Douglas Soares de Andrade

Tema: Traffic Shape - Porque e como Provedores controlam tráfego P2P
Palestrante: Guilherme de Freitas Figueiredo

Tema: GNU/Linux embarcado em sistemas de automação industrial
Palestrante: Adailton Emerick da Cunha – Analista Técnico – TecWise Sistemas
de Automação.

Tema: Php + Apache + Postgree
Palestrante: Renato Gravino Neto

Em paralelo às palestras e desconferências será realizado o famoso install fest no laborátorio de Software Livre. É a oportunidade que os que não são familiarizados com o sistema operacional e gostaram ou tiveram pelo menos curiosidade terão de ter em seus computadores uma cópia instalada. Por isto, levem seus computadores. Nesta parte do evento vai acontecer o seguinte:

* Instalações do GNU/Linux para os computadores dos visitantes;
* Instalações de Softwares Livres em plataforma proprietária;
* Uma Palestra para iniciantes com o tema “O que é Software Livre”;
* Central de Gravação de CDs dos mais variados sabores das distros Linux no mercado;

E, sim, terá um coffeebreak na parte da tarde para saciar os famintos por bits mas que também precisam se alimentar de outra coisa a não ser chips e coca-cola. Normalmente nestes eventos aqui na região, ao término, o pessoal se junta para o GnuBeer, uma extensão mais descontraída do evento em algum bar onde rola sempre uma cervejinha para quem bebe e um refri para comemorar a comunidade do Vale do Aço!

Quem for da região ou locais próximos, não deixe de organizar sua caravana e comparecer.

http://arcanjo.hitechlive.com.br/no-stop-gnu-no-vale-do-aco-mg/

————————————————————————————————

Infelismente estou em BH, um pouco longe, então não vou poder comparecer, mais fica ai a divulgação de mais um evento de SL em MG =)

mai 27

Opa eae pessoal beleza?
Bom hoje vou explicar como configurar as funções multimídia do notebook Acer 4520, como já é de costume os procedimentos que descrevo aqui no blog são testados no Debian, Slackware e Fedora dessa vez não será diferente, porém esses passos provavelmente funcionarão na maioria das distros…

Além disso é bom saber que os passos descritos aqui servem para configurar qualquer teclado multimídia (mesmo sem ser de notebook) e os princípios serão os mesmos para qualquer notebook, porém a ênfase aqui será o acer 4520.

Bom, os usuários do Slackware provavelmente perceberam que a regulagem lateral de do Acer 4520 não funciona (para configurar o som no Slackware veja meu outro post ‘http://www.focolivre.org/?p=3‘), na verdade no slackware a única função especial do notebook que funciona é a de regulagem de brilho do monitor, as demais não funcionam, já no Debian Lenny a regulagem de som, regulagem de brilho e ativação/desativação do touchpad funcionam porém as demais funções não funcionam, no Fedora 9 todas funcionam com um pequeno ajuste no Gnome

Então mãos a obra. Os passos a seguir funcionam tanto no Slackware 12.1 quanto no Debian Lenny, mas provavelmente funcionará em outras distros também…

A primeira coisa a se fazer é criar um arquivo mapeando as teclas desejadas , para isso precisaremos do código de cada tecla, para isso usaremos o “xev” portanto dê o comando:

# xev

Com isso irá aparecer uma janelinha branca na sua tela, posicione seu mouse dentro da janelinha e digite a tecla que deseja mapear (lembre-se que o Regulador de Audio lateral é visto como uma tecla, por isso rode ele para um lado e para o outro para pegar o código dele), o código é visto na linha “Keycode” por isso aperte todas as teclas desejadas e anote os códigos de cada uma.

Agora iremos criar o arquivo .Xmodmap dentro da sua pasta de usuário onde estarão as informações referentes as teclas:

# vim /home/usuario/.Xmodmap

Adicione ao arquivo as linhas da seguinte maneira:

keycode 236 = XF86Mail # Abre o leitor de e-mail
keycode 178 = XF86WWW # Abre navegador de internet
keycode 162 = XF86AudioPlay # Botão de Play
keycode 164 = XF86AudioStop # Botão de Stop
keycode 160 = XF86AudioMute # Botão para ativar/desativar o audio
keycode 144 = XF86AudioPrev # Botão de avançar
keycode 153 = XF86AudioNext # Botão de voltar
keycode 176 = XF86AudioRaiseVolume # Aumentar volume com o regulador lateral
keycode 174 = XF86AudioLowerVolume # Abaixar volume com o regulador lateral

Bom, aqui eu adicionei essas linhas, porém você pode adicionar outras se tiver mais teclas para configurar, perceba que a sintaxe é:

keycode “codigo da tecla” = “função que será exercida pela tecla”

uma lista completa das funções pode ser obtida no arquivo:

/usr/share/X11/XKeysymDB

Agora adicione a seguinte linha:

/usr/bin/xmodmap /home/usuario/.Xmodmap

ao arquivo .xsession:

# vim /home/usuario/.xsession

A próxima configuração dependerá do gerenciador de login que você usa.

Se você usa GDM:

Edite o arquivo /etc/X11/gdm/Init/Default e substitua a linha:

sysmodmap=/etc/X11/Xmodmap

por:

sysmodmap=/home/usuario/.Xmodmap

Se você usa KDM:

Edite o arquivo /home/usuario/.kde/share/config/kdm/Xsession e adicione as seguintes linhas:

#!/bin/sh
if [ -f $HOME/.Xmodmap ]; then
/usr/bin/xmodmap /home/usuario/.Xmodmap
fi

Pronto!

Agora basta você configurar o seu ambiente gráfico para usar as funções multimídia, se você usa KDE basta ir ao KDE Control Center e fazer as configurações de teclado, ja no Gnome vá em “Sistema > preferências > Atalhos de teclado” e adicione as teclas la…

Maiores informações podem ser encontradas em:

http://www.gentoo-wiki.com/HOWTO_Use_Multimedia_Keys#Finding_raw_scan_codes_-_USB_keyboards

FLW pessoal, espero que ajude!

« Previous Entries