sábado, 13 de setembro de 2008

Mostrando nome da musica no AMSN tocando no XMMS

Bom, se tem uma coisa que eu gosto é de ouvir uma boa musica, e porque não compartilhar o que você está ouvindo com as outras pessoas, mostrando a elas seu gosto musical, pois esta é a ideia deste post. Vamos colocar o AMSN pra mostrar a musica que está tocando no seu XMMS.
Para tanto, precisa-se baixar 2 itens basicos, os plugins:

1. Music (Versão 1.5)

2. XMMS InfoPipe (Versão 1.3)

Agora vamos instalar os plugins:

Para instalar o Music, basta descontar o arquivo e copiar a pasta para o diretorio de plugins do amsn: /home//.amsn/plugins ou na pasta plugins aonde você instalou o seu amsn.
Para instalar o XMMS InfoPipe o procedimento é este:

Abra um terminal e vá até a pasta aonde você baixou o infopipe, depois siga estes comandos:

$ tar zxfs xmms-infopipe-1.3.tar.gz
$ cd xmms-infopipe-1.3
$ ./configure
$ make
Logue como root usando o mando 'su': $ su
depois o famoso: $ make install
$ exit

Pronto, o plugin está instalado, agora vamos configurar para que tudo funcione corretamente. Abrindo o XMMS vamos ativar o plugin: Aperte Ctrl+p abrirá o painel de preferencias do XMMS, vá até a aba Plugins Gerais, ative o plugin do Infopipe, clicando sobre ele e marcando logo a baixo na parte direita da janela o botão Ativer Plugin. Pronto, esta parte está feita, agora vamos ao AMSN.
Abrindo o AMSN clique em Conta-> Selecionar Plugins. Na lista que aparecer clique no plugin Music. Abrirá os detalhes dele, clique em Configurar para abrir o painel de opções do plugin.
Nas configurações do plugin, marque o player que vc quer usar, no meu caso o XMMS, em "Verify new song each? seconds" de quanto em quanto tempo o plugin deve atualizar o nome da música que está tocando para mostrar, marque a opção "Add song the personal message", nas duas opções abaixo você escolhe o formato que deseja mostrar a musica que está tocando, Musica-Artista ou Artista-Musica, feita a escolha clique em Salvar e pronto, tudo configurado, agora é só curtir. Em alguns casos o plugin Music não carrega automaticamente quando o amsn inicia, mas é só ativa-lo novamente.
Bom, pra mim funcionou tudo, qualquer duvida poste ai, até mais.

segunda-feira, 28 de julho de 2008

Instalar idioma pt-br no firefox após atualização do Hardy Heron

Para aqueles que tiveram a surpresa de terem seus respectivos firefox alterados para o inglês após uma atualização do Ubuntu 8.04, ai vai uma dica que eu achei no site Viva o Linux, que reconheço aqui, ja me resolveu muitos problemas, e que visito sempre que preciso de ajuda, e por meio deste blog, tento repassar o que me ajudou.
Bom, então vamos ao que interessa, para resolver este problema, faz-se necessário instalar o pacote de tradução, visitando o site MozDev, vá neste link: Acrescente idiomas à interface do firefox, e siga as instruções do site para resolver o problema.
Lembrando que deve-se instalar a extensão Locale Switcher, como recomenda o site mozdev.
Se você quiser dar uma conferida na dica do viva o linux, clique neste link: Firefox não muda para português?
Espero que a dica seja util, até a proxima.



quinta-feira, 17 de julho de 2008

Xmms no Ubuntu Hardy Heron

Bom, como muitos usuarios, eu gosto de usar o XMMS como player padrão, gosto do estilo dele, até porque acostumei com o tempo a usar o Winamp, e como o desenvolvimento de uma versão para Linux não foi pra frente, escolhi o XMMS por semelhança e também por preferir a interface. Porém, para o Hardy Heron o xmms não faz parte do repositorio, tendo os usuarios que prefiram usa-lo, terem que baixar o fonte e compila-lo. Se você é como eu e gosta do xmms, vamos aos passos para instala-lo no linux.

Vamos instalar as dependencias para compilar o fonte do programa, para isto segue o comando abaixo:
sudo apt-get install autotools-dev automake1.9 libtool gettext libasound2-dev libaudiofile-dev
libgl1-mesa-dev libglib1.2-dev libgtk1.2-dev libesd0-dev libice-dev libmikmod2-dev libogg-dev
libsm-dev libvorbis-dev libxxf86vm-dev libxml-dev libssl-dev build-essential make
Segundo passo é baixar o fonte do programa no site do projeto: www.xmms.org. Após baixar o fonte, descompacte.

Abra um terminal e vá até a pasta aonde estão os arquivos do xmms. E digite o seguinte comando:
 ./configure --prefix=/usr
Apoś isso, dê o comando para compilar:
make
Depois instalar:
sudo make install

Pronto, seu xmms está instalado, agora basta criar um lançador personalizado de aplicação e coloca-lo ou na area de trabalho, ou na barra do gnome.

Automontar partições no Ubuntu Hardy Heron

Quem não se perguntou aonde estavam os ícones das partições que apareciam na area de trabalho depois de carregado o Ubuntu 8.04? Pois é, eu cansei de ir la no menu Locais->Midia Removível para montar as partições, quero os ícones da área de trabalho e as partições montadas, então resolvi por meio de uma dica do Forum Ubuntu Linux, resolver este pequeno incomodo para mim. Então, vamos a dica:

Abra o arquivo: /etc/hal/fdi/policy/preferences.fdi como root com o editor de sua preferência. Um exemplo:

Código:
sudo gedit /etc/hal/fdi/policy/preferences.fdi

Agora troque essa linha:
Código:
<merge key="storage.automount_enabled_hint" type="bool">false</merge>
por essa:
Código:
<merge key="storage.automount_enabled_hint" type="bool">true</merge>


Pronto, agora é só reiniciar que os icones estarão la na area de trabalho.

domingo, 16 de março de 2008

Travamento na reprodução de arquivos flash com audio no firefox

O problema consiste em na execução de arquivos flash, com audio, como por exemplo o Youtube, o firefox trava o audio as vezes, mas isso é um problema relacionado com uma configuração do mesmo.
Bem, problema ocorrendo muito por ai, mas para que está usando ubuntu 7.10 como eu, vai ai uma dica para resolver o problema.

No terminal digite: sudo gedit /etc/firefox/firefoxrc

Onde lhe retornará algo semelhante a isso:

# which /dev/dsp wrapper to use
FIREFOX_DSP=" none"
# Note that "auto" and "esd" involve the use of esddsp, which
# is known to be buggy and to make Firefox unstable.
# See https://launchpad.net/bugs/29760.

Aonde está "none" troque para "alsa". FIREFOX_DSP="alsa"
Para que esta mudança tenha efeito, reinicie o firefox.
Pronto, problema resolvido, pode salvar e voltar a ver seus videos sem problema.

domingo, 2 de março de 2008

Descompactar arquivos no linux - terminal

Pode ser algo simples, mas para muita gente iniciante, é um problema ter que descompactar arquivos no linux. Para isso basta ter em mente os comandos para a descompactação.
Eu como já fui iniciante, tive problemas com isso, e sei muito bem que lembrar comandos nem sempre é uma tarefa fácil, devido ao grande numero deles, e também porque existem ferramentas que já faze isso graficamente.
Pois bem, fica aqui uma lista de comandos para descompactação de arquivos para aqueles que gostam da linha de comando.

Para se descompactar estes formatos de arquivos , os comandos são simples, mas muito úteis:

zip:

gunzip nomedoarquivo

rar:

rar x nomedoarquivo

tar:

gzip nomedoarquivo

tar.gz:

tar -vzxf nomedoarquivo

tar.bz2:

tar -vxjpf nomedoarquivo

(Fonte: dica retirada do viva o linux no post do Albert Moreira)

Então fica ai mais uma dica para aqueles que ou esqueceram, ou estão no inicio do mundo linux.

Problema no arquivo "libawn-bzr" na instalação do Avant Window Navigator - Ubuntu 7.10 - Gutsy



Bom, se você como eu, teve problemas na instalação do avant-window-navigator, um dock para linux que tem o visual do mac, no ubuntu 7.10 Gutsy.
Pois bem, fui instalar o avant no meu ubuntu, e para tal, procurei um site onde pudesse obter informações de como fazê-lo.
De primeira, achei o procedimento para instalar no ubuntu, seguindo as instruções. E como os usuários do debian sabem, melhor jeito de instalar algo é pelo apt-get, moleza né.
Como todo usuário de uma distribuição derivada do debian, la fui instalar os repositórios no source.list, segundo instruções do site de instalação. (Fonte: Ubuntu Geek )

sudo gedit /etc/apt/source.list

Acrescentando no final do arquivo:

##For Gutsy Users##

deb http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42 gutsy avant-window-navigator

Comando para Instalação

sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr

Depois de completada a instalação

Você vai em Aplicações ->Acessorios->Avant Window Navigator

Tudo bem, era isso que deveria acontecer, mas não foi bem assim. Depois de colocar os repositórios atualizei o apt e mandei instalar, ele baixou os pacotes e começou a instalação. No momento de instalar o pacote "libawn-bzr", ele simplesmente acusou que havia erro no arquivo e não era possível instalar, e agora?
Bom, muitos usuários linux tem uma certa preguiça de procurar as soluções e no primeiro fórum que acham soltam uma pergunta para que alguem lhes dê a resposta mágica que resolverá seus problemas. Mas não é o caso desse que vos posta aqui. Quando isso acontece, faço uma busca primeiro, e vejo se há alternativas ou algum site que tenha uma solução para o problema.
Bom, vamos então a solução:

Eu achei um repositório novo no blog linuxhelp, que mais tarde consegui achar informações mais completas no wiki do projeto do avant.
Primeiro: Houve uma atualização dos repositórios do avant-window-navigator, agora estando em outro lugar, segundo o wiki de instalação do projeto ( Fonte: Avant Wiki ).
Se você colocou aquele repositório mostrando anteriormente, retire, e em seu lugar coloque esse:
deb http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu gutsy main

Pronto, feito isso é só atualizar os pacotes: sudo apt-get update

Agora sim, vamos a instalação da barrinha:

Comando para Instalação

sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr awn-manager-bzr



Pronto, agora o apt fará o seu trabalho , lembrando que se aparecer essa
mensagem no terminal:
Instalar estes pacotes sem verificação [s/N]?
Escolha 's' e espere a instalação terminar. Pronto, problema resolvido
e barrinha instalada.
Espero ter ajudo alguem a resolver o problema dessa instalação,
e até mais.

Dica: Se você deseja que sua barrinha seja iniciada quando iniciar o seu
ubuntu, tem que colocar ela para iniciar com o sistema.
Para isto, basta abrir as preferencias do seu avant-window-navigator
clicando na borda na barra, depois em preferences.
Lá se encontra a opção: Automatically start AWN on login.
Pronto, marcado isso, delete o painel da parte de baixo da tela, para não
aparecer mais, e personalize sua barrinha com os applets.
Quando iniciar seu ubuntu, a barrinha irá aparecer na parte de baixo do
seu desktop e pronta para ser usada.
Caso não inicie, quer dizer que o aplicativo não se incluiu no começo da
sessão, e para resolver este problema, é muito simples:
Vá em Sistema->Preferencias->Sessões, na janela que abrir clique
em adicionar, e coloque assim:

Nome: Avant Window Navigator
Comando: avant-window-navigator
Comentario: Avant Window Navigator

Clique em OK, e fechar e pronto....já vai iniciar automaticamente.

quarta-feira, 23 de janeiro de 2008

Instalação do PHP+MySQL+Apache+PHPMyAdmin e resolvendo problemas.

Bom, como tudo não são as mil maravilhas, vamos a mais um problema resolvido.
Ao instalar o pacotão PHP+MySQL+Apache+PHPMyAdmin, abri o terminal e digitei o comando para o apt instalar tudo.

sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server

Tudo numa boa, instalou tudo, sem problema. Como reza a tradição, vamos testar a instalação. No terminal digitei: sudo gedit
Abri o editor de texto e coloquei as instruções para retornar as informações do php:


Na hora de salvar, coloquei no diretorio padrão do apache: /var/www , e lá salvei o arquivo como index.php. Abri o firefox, e acessei o localhost: http://localhost/index.php, pronto, apareceu as informações do php entre outras.
Depois foi a vez do phpmyadmin, pra facilitar no trato com o mysql. Até porque quem mexe com desenvolvimento (pelo menos na minha modesta opinião, usar ferramentas para agilizar o processo de desenvolvimento é uma mão na roda). E assim foi a instalação do phpmyadmin:

sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Dai vamos la parar o apache e inicia-lo novamente para que o phpmyadmim pudesse dar as caras. Usando o seguinte comando no terminal:
sudo /etc/init.d/apache2 restart

Para a minha surpresa, eis que aparece a seguinte frase desanimadora:
sudo /etc/init.d/apache2 start
* Starting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName

Puts, e agora, tentei novamente mas com o mesmo resultado. Pois bem, na minha opinião, antes de sair postando em algum forum da vida ou encher a paciência de algum conhecido em linux que possa te ajudar, é de boa conduta fazer uma pesquisa para saber se alguem ou em algum lugar uma resposta a esse problema ja foi dada, como artigo, uma materia, um tutorial ou até mesmo foruns, que geralmente a gente encontra muita solução para os mais variados problemas. Em minhas buscas achei a reposta para esse problema.
O problema se dá porque o apache não gravou no seu arquivo de configuração ou o usuario que o instalou não configurou o ServerName, essa variável serve para guardar o nome do servidor local, aonde se encontra o banco de dados por exemplo.
A solução é muito simples, no meu caso eu fui até o arquivo de configuração do apache:
sudo gedit /etc/apache2/apache2.conf

E após a linha ServerRoot, adicionei a linha ServerName com o valor localhost ficando assim:

# NOTE! If you intend to place this on an NFS (or otherwise network)
# mounted filesystem then please read the LockFile documentation (available
# at );
# you will save yourself a lot of trouble.
#
# Do NOT add a slash at the end of the directory path.
#
ServerRoot "/etc/apache2"

ServerName localhost
#

Pronto, ai fui testar dando o restart no apache:
sudo /etc/init.d/apache2 restart
* Restarting web server apache2

Prontinho, na hora de testar o phpmyadmin, NADA. Puts, ta tudo instalado, porque não rodou?
Fazendo mais uma busca na internet sobre a instalação do phpmyadmin, descobri que para o Ubuntu 7.10, necessitava de uma pequena modificação no arquivo config.default.php do phmyadmin. E lá vamos nós:

sudo gedit /usr/share/phpmyadmin/libraries/config.default.php

Seguindo as instruções do artigo escrito por Alexandre Guimarães Sarmento, la no Viva o Linux:

Procure por uma linha parecida com:

$cfg["PmaAbsoluteUri"]="";

Modifique-a para:

$cfg["PmaAbsoluteUri"]="http://localhost/phpmyadmin";

Salve e feche o arquivo.

Copie a pasta:

/usr/share/phpmyadmin/

com todos os seus subdiretórios para dentro da pasta:

/var/www/

11) Teste o phpmyadmin:

Digite no seu browser:

http://localhost/phpmyadmin

Ao aparecer a tela de login, digite o user e password que você definiu no mysql.

Pronto, abri o firefox, e testei: http://localhost/phpmyadmin/
Abriu certinho, sem problema algum desta vez, coloquei o usuário e a senha do mysql e pronto, rodou belezinha.
E assim acaba mais um problema que apareceu e foi resolvido, espero que tenha ajudado alguem que tenha a mesma dificuldade.
Abraços.




terça-feira, 15 de janeiro de 2008

Resolvendo problema no fstab após nova instalação do windows no hd secundário

Vamos ao primeiro problema que posto aqui.
Meu computador tem dois hd's, um com ubuntu e outro com o Windows, pois não sou o único que o usa então tem que ter o mardito win instalado, mas vamos ao que interessa.
Como não sou o único usuário da maquina, resolvi deixar o ubuntu instalado no hd primário, e lá deixar gravado o grub, separadamente eu instalei o windows em outro hd, deixando que ele gravasse o sistema normalmente na MBR do outro hd (quando instalei o windows, retirei o hd que estava o ubuntu, deixando somente o hd para instalação do windows, ficando ele com primario). Porque isso? Instalei o ubuntu no hd que configurei para ser o primário e o Windows gravou a mbr no seu hd, que depois o coloquei como secundário, e como o hd que está o Linux não é dos mais novos, caso ele dê algum problema, basta eu retirar o hd primario, substitui-lo pelo hd que está o Windows e pronto, tudo funciona normalmente.
Tive um problema com o windows e tive que reinstala-lo, então como foi dito, uma mudança simples de slave para master e o hd em que estava o windows estava pronto para ser formatado e instalado. Feito a instalação, voltei ao arranjo anterior, com o linux no master e o windows no slave, o grub carregou normalmente pois a disposição dos discos não mudou, mas quando iniciei o ubuntu, a partição do windows não foi montada. E agora?
Fazendo uma busca pela net descobri que o ubuntu grava no fstab (O arquivo /etc/fstab permite configurar o sistema para montar partições, cdroms, disquetes e compartilhamentos de rede durante o boot) uma numeração chamada de UUDI, que é uma id do volume que será montado, e o que aconteceu é que quando formatei e reinstalei o windows essa id mudou, mas não sei o porque. Vamos a solução:

Abri o terminal e entrei como o usuario root.

Para saber se o linux reconhece o hd, tentei monta-lo: mount /dev/hdb1/ media/hdb1; pronto, ele apareceu la, mas ainda tinha que faze-lo montar a partição quando iniciar o sistema, e para isso tive que modificar o arquivo fstab, que guarda as informações dos pontos de montagem na iniciação do sistema. Como disse anteriormente, o UUDI foi mudado por causa da nova instalação do windows, precisei então da nova UUDI para editar o fstab e substituir o valor antigo pelo novo.

Em seguida digite: vol_id -u /dev/hdxx (o diretorio /dev é correspondete as Interfaces IDEs, como por exemplo, podemos citar HD's e CD-ROM's). No meu caso foi: vol_id /dev/hdb1, que significa: Partição 1 = 'b' da IDE Primária Slave = '1', por isso hdb1.
Desse comando ele retorna o id do volume, que então irei substituir no arquivo fstab. Ainda como usuario root abri o arquivo para editar: gedit /etc/fstab

Nesse arquivo eu encontrei a linha referente ao hd que está o windows, a partição 1 no hd secundário:
# /dev/hdb1
UUID=EE0CFEFE0CFEC09F /media/hdb1 ntfs defaults,umask=007,gid=46 0 1

Para fazer com que o linux montasse normalmente a partição, basta trocar o UUDI antigo pelo novo valor que o comando vol_id -u retornou, salvar o arquivo e reiniciar o linux para ver se funcionou.
No meu caso funcionou perfeitamente. Espero que sirva de exemplo para alguém que tenha algum problema parecido.

Apresentação

Este blog tem como intuito dar dicas de instalação de programas, resolver alguns problemas que aparecem em sistemas Linux, e principalmente, baseados nos problemas que eu encontro no meu dia-a-dia.
Atualmente estou usando o Linux UBUNTU 7.10, e baseadas nas minhas necessidades e curiosidades, postarei o que achar pertinente a cerca do uso do sistema operacional.
Postarei aqui curiosidades, programas interessantes de se usar.
Agradeço desde já todos que visitarem e postarem seus comentários, e se alguém tiver alguma dica ou sugestão que queria compartilhar, fique a vontade para deixar seu comentário.