Problema:
Muitos dos leitores de ficheiros de música (mp3 e etc) não tocam as musicas pela ordem que é suposto fazê-lo, ou seja, mesmo organizando os nomes dos nossos mp3 por ordem alfabética, o leitor acaba por reproduzi-los por uma ordem errada e não pela sequência original do álbum... o que nalguns casos é bastante aborrecido ouvir um álbum desta maneira.
Isto acontece porque muitos leitores (nem todos) têm sistemas muito simplórios que se limitam a reconhecer apenas o sistema de ficheiros FAT e a ler a tabela “fat” destes que passo a chamar de “índice” daqui em diante, e para além de software para descodificar os ficheiros mp3 não têm nada para organizar os ficheiros por ordem alfabética. Sendo assim estes aparelhos passam as musicas pela ordem que foram copiadas para a memória do mp3, pois o índice do sistema de ficheiros é actualizado a cada ficheiro copiado.
Para complicar mais esta situação, os gestores de ficheiros e mesmo os comandos de copiar ficheiros não copiam os ficheiros de modo ordenado pelo nome como se pode ver no resultado do comando “cp” quando mandei copiar o conteúdo duma pasta:
«Epica/The Classical Conspiracy» -> «/media/095C-F963/Epica/The Classical Conspiracy»
«Epica/The Classical Conspiracy/TCC1_07 Monatgues & Capulets.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_07 Monatgues & Capulets.mp3»
«Epica/The Classical Conspiracy/TCC1_05 Spiderman Medley.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_05 Spiderman Medley.mp3»
«Epica/The Classical Conspiracy/TCC1_06 Presto.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_06 Presto.mp3»
«Epica/The Classical Conspiracy/TCC1_13 Indigo.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_13 Indigo.mp3»
«Epica/The Classical Conspiracy/TCC1_16 Quietus.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_16 Quietus.mp3»
«Epica/The Classical Conspiracy/TCC2_08 Sancta Terra.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC2_08 Sancta Terra.mp3»
«Epica/The Classical Conspiracy/TCC1_03 Ombra Mai Fu.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_03 Ombra Mai Fu.mp3»
«Epica/The Classical Conspiracy/TCC1_17 Chasing The Dragon.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_17 Chasing The Dragon.mp3»
«Epica/The Classical Conspiracy/TCC2_01 Never Enough.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC2_01 Never Enough.mp3»
«Epica/The Classical Conspiracy/TCC1_02 Dies Irea.mp3» -> «/media/095C-F963/Epica/The Classical Conspiracy/TCC1_02 Dies Irea.mp3»
….etc, etc, etc,
Dá para ver que o comando copiou os ficheiros pela ordem 7, 5, 6, 13, 16, etc... e como resultado será por esta ordem errada que o leitor de mp3 irá reproduzir as músicas.
Pesquisando por este problema encontra-se muita gente a queixar-se do mesmo e algumas pessoas chegam a afirmar que resolvem o problema copiando manualmente um ficheiro de cada vez, mas para quem tem um autorádio com cartão SD com mais de 2000 musicas gravadas, essa solução é completamente ridícula .
Perdi várias horas a tentar uma forma de obrigar que a cópia de ficheiros fosse feita por ordem alfabética e sempre sem sucesso até que percebi que estava a ver o problema pelo lado errado:
Como é normal, já outra pessoa teve este problema e escreveu um programa para o resolver, e a solução estava não no Google, mas sim no gestor de pacotes de Debian com o nome “fatsort”.
O que o fatsort faz é muito simples e eficaz., limita-se a reorganizar a ordem de nomes no índice da memória do leitor, ou seja, a reorganizar o índice. Deve ser usado com o dispositivo desmontado e geralmente basta um “fatsort /dev/sdh1” apontado ao dispositivo correcto para cada caso.
Num 1º teste com ele e usado a opção -l para apenas listar o ordem do índice obtive isto:
antes:
/kamelot/Haven/
Hv08 - End of Innocence.mp3
Hv07 - Ecclesia.mp3
Hv12 - Revolution.mp3
Hv03 - Citizen Zero.mp3
Hv13 - Haven.mp3
Hv10 - Liar Liar (Wasteland Monarchy).mp3
Hv02 - Insomnia.mp3
Hv05 - Under Grey Skies.mp3
Hv09 - Beautiful Apocalypse.mp3
Hv06 - My Therapy.mp3
Hv11 - Here's to the Fall.mp3
Hv01 - Fallen Star.mp3
Hv04 - Veil of Elysium.mp3
e depois do fatsort aplicado (o que foi quase instantâneo com mais de 1Gb de ficheiros no cartão)
/kamelot/Haven/
Hv01 - Fallen Star.mp3
Hv02 - Insomnia.mp3
Hv03 - Citizen Zero.mp3
Hv04 - Veil of Elysium.mp3
Hv05 - Under Grey Skies.mp3
Hv06 - My Therapy.mp3
Hv07 - Ecclesia.mp3
Hv08 - End of Innocence.mp3
Hv09 - Beautiful Apocalypse.mp3
Hv10 - Liar Liar (Wasteland Monarchy).mp3
Hv11 - Here's to the Fall.mp3
Hv12 - Revolution.mp3
Hv13 – Haven.mp3
Desta maneira, o leitor de mp3 vai tocar as músicas pela ordem do índice que é a ordem correcta para passar o álbum.
Todas as pastas foram organizadas alfabeticamente e também o conteúdo de cada pasta, então bastará aplicar o fatsort após cada alteração nas musicas do leitor para ficarmos sempre com as músicas correctamente organizadas.
Já devem ter percebido que o comando “fatsort” corre em Linux, mas acredito que haja solução para Windows se pesquisarem por “organizar FAT por ordem alfabética” devem encontrar alguma coisa do mesmo género.
Cumprimentos
ArameFarpado
13 junho 2015
| [+/-] |
Leitores de MP3 de vários tipos e a ordem com que tocam as musicas |
05 dezembro 2012
| [+/-] |
A ZON impinge serviço da Hotmail aos clientes |
11 fevereiro 2011
| [+/-] |
Mandriva 2010.2 - Gestor de pacotes crasha? |
Boas
22 outubro 2010
| [+/-] |
Broadcom STA Wireless drivers no Ubuntu 10.10 |
Em modo LiveCD basta aceder a Sistema > Administração > Drivers Adicionais e activar o Controlador Broadcom STA para que o chipset BCM4313 usado no sistema wireless deste HP funcione na perfeição:

Após o Ubuntu Maverick instalado, o sistema wireless deixa de funcionar por conflito entre os drivers instalados. Tentando o mesmo processo de activar o driver proprietário como acima mencionado, dá erro e aponta-nos para um ficheiro de log do joker. Ou seja, dá merda!
A solução que arranjei foi procurar no Synaptic por todos os pacotes instalados relacionados com Broadcom e desinstalei-os. Reboot na máquina e instalei os pacotes abaixo. Novo reboot e voltei à carga com os drivers adicionais (Sistema >Administração>Drivers Adicionais) e então, o Ubuntu consegue ir buscá-los sem o tal erro. E só assim deu, pois doutra maneira aparecia sempre o tal erro do Joker!

E mais um pequeno conselho: não tentem instalar os drivers proprietários da ATI/AMD se não quiserem ficar sem o X a trabalhar...
24 janeiro 2010
| [+/-] |
Google Reader (ou qualquer outro site) num separador do Thunderbird 3 |
Caso alguém que costume visitar este blog seja como eu, então provavelmente partilha um problema comigo: o uso vários serviços online, mas sem querer que o navegador os tenha abertos junto com sites normais.
Esta é uma paranóia normal que eu tenho, apesar de confiar no meu navegador, não confio nos sites que visito. Eu uso o Firefox, e no entanto bloqueio Flash, Javascript, e nunca estou em dois sites diferentes se tiver feito login num deles. Isto em conjunto com o hábito de ter sempre os e-mails à mão e de poder dar uma olhadela no Google Reader de vez em quando faz-me a vida difícil.
Resolver o problema dos e-mails é fácil: eu uso Gmail, por isso só preciso de activar o IMAP e configurar o meu leitor de emails - o Thunderbird - para ter os meus e-mails e todo e qualquer site ao mesmo tempo e sem preocupações.
O segundo problema é mais difícil. Apesar de existirem vários leitores de feeds, o Google Reader é o que me mais agrada, principalmente por causa das características de partilha pública (já que não escrevo muito, que partilhe muito de quem tem uma opinião semelhante à minha), entre outras características.
O que tenho usado até agora para o Google Reader é uma aplicação muito prática chamada Prism. O Prism é um navegador sem controlos, feito para que os serviços online possam funcionar como se um programa fossem.
Mas o Prism ainda tem alguns bugs, e começava a chatear-me com o excesso de janelas, por isso, decidi procurar alternativas.
Foi aí que me lembrei de um artigo no Lifehacker com já alguns meses e pensei no óbvio: tal como é possível pôr o Google Wave num separador à parte do Thunderbird, também é possível pôr qualquer outra coisa, como o Google Reader.
Então pus mãos à obra. E aqui está como o fazer:
O Thunderbird 3 tem uma característica nova muito interessante chamada "Separadores de Conteúdo". Estes separadores de conteúdo (feitos principalmente para extensões) permitem mostrar páginas web num separador, e o tal separador é persistente, ou seja, vai continuar disponível mesmo depois de fechar e voltar a abrir o Thunderbird. Para fazer um separador de conteúdo com o Google Reader só é necessário abrir a Consola de Erros (Ferramentas > Consola de Erros) e escrever o seguinte:
Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow("mail:3pane").document.getElementById("tabmail").openTab("contentTab", {contentPage: "http://reader.google.com/"});Se se preferir outro site em vez do Google Reader, só é necessário substituir a parte carregada pelo endereço do site que se quiser.
O resultado final é este:
Espero ter ajudado e que tenham gostado da dica.
21 janeiro 2010
| [+/-] |
Como instalar o Firefox 3.6 no Ubuntu sem complicações |
Outra Actualização: Este método de instalar o Firefox 3.6 é agora desaconselhado. O método ideal é através do PPA Firefox Stable Channel Package.
Actualização: Acrescentei instruções para instalar a última versão do Thunderbird e Seamonkey. Também acrescento que esta medida deve ser vista como uma medida temporária até o Firefox 3.6 estar disponível nos backports do Ubuntu ou num dos repositórios oficiais como o PPA da Ubuntu Mozilla Security Team.
Como provavelmente já muitos sabem, o Firefox 3.6 saiu há pouco tempo (não digo uma data específica porque ainda não tenho a certeza se foi ontem ou hoje). Se não sabiam, também é natural, a notícia ainda é fresca e eu sou um maluco pelos standards web, pelos "browsers" e por essas confusões todas.
No entanto, um dilema que vos aparecerá pela frente se usarem o sistema operativo Ubuntu Linux é que este não vos actualizará o Firefox para a versão 3.6 até a nova versão do Ubuntu sair (não sei se o mesmo se aplica ao Debian). Isso é uma chatice, pois o Firefox 3.6 tem muitas características novas e interessantes que podem ser vistas a fundo no site da Mozilla.
De qualquer maneira, eu decidi procurar um bocadinho no Google e na minha memória, e encontrei uma solução muito simples. Esta solução chama-se Ubuntuzilla.
O Ubuntuzilla basicamente é um repositório especial para programas da Mozilla, como o Firefox, Thunderbird e Seamonkey. O Ubuntuzilla tem vantagem sobre os outros sistemas porque se pode actualizar através do gestor de pacotes e não substitui o Firefox, Thunderbird ou Seamonkey oficiais.
Para actualizar o Firefox só é necessário adicionar o seguinte repositório ao Ubuntu:
deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main
A maneira mais simples é ir a Sistema > Administração > Fontes de Pacotes.
Depois disso, para autenticar o repositório, abrem uma linha de comandos e escreve-se:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
Seguido de:
sudo apt-get update
Por fim, para instalar, procura-se pelo pacote firefox-mozilla-build no Synaptic, ou escreve-se na linha de comandos:
sudo apt-get install firefox-mozilla-build
O mesmo se aplica para o Thunderbird e Seamonkey ao substituir firefox-mozilla-build por thunderbird-mozilla-build e seamonkey-mozilla-build respectivamente.
Para pôr o Firefox em Português, dirige-se até aqui (para o caso do Firefox 3.6 em Português Europeu) e reinicia-se o Firefox. Se este ainda não estiver em Português, vai-se a Tools > Addons > Languages, e activa-se o Portuguese Portugal Language Pack.
Para mais informações sobre esta ferramenta fantástica, visitem o site do Ubuntuzilla aqui.
16 dezembro 2009
| [+/-] |
Brincando com ficheiros: cat, tac e shuf.... |
tac .tomboy.logls -a ~/Music/**/*.mp3 | shuf | mplayer -playlist -mplayer $(ls -a ~/Music/**/*.mp3 | shuf)06 novembro 2009
| [+/-] |
Como resolver problemas com o novo Grub 2 |
Caso tenhas problemas com o arranque do Ubuntu ou outra qualquer distro cujo bootloader seja o Grub 2, eis como resolver, segundo a informação retirada do site oficial:
Primeiro arranja um LiveCD do Ubuntu e arranca o PC por ele. Quando o sistema tiver arrancado, abre o terminal e digita:
$ sudo fdisk -l$ sudo mount /dev/sda1 /mnt$ sudo mount /dev/sda2 /mnt/boot$ sudo mount --bind /dev /mnt/dev$ sudo chroot /mnt$ nano /etc/default/grub$ update-grub$ grub-install /dev/sda$ grub-install --recheck /dev/sdaAssim que regressares para o terminal, desfaz todas as montagens, começando pelo /dev
$ sudo umount /mnt/dev$ sudo umount /mntNota: se tiveres outras entradas para outros SOs, ao executares o "update-grub" pode aparecer a mensagem "Cannot find list of partitions!". Faz de conta que não viste, assobia para o lado e continua com o que estavas a fazer. Quando arrancares com o sistema volta a executar o "update-grub" e depois o "grub-install /dev/sda" como root.
25 julho 2009
| [+/-] |
Renomeando dispositivos USB em linux |

E como fazer para mudar o nome dum qualquer dispositivo USB no Linux? Fácil, com o dispositivo ligado ao PC, abre-se um terminal qualquer e procura-se saber onde ele está ligado:
sudo fdisk -l...
Disk /dev/sdd: 2055 MB, 2055208960 bytes
16 heads, 32 sectors/track, 7840 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdd1 1 7840 2007024 e W95 FAT16 (LBA)sudo mlabel -i /dev/sdd1 ::NOME_GIRO
E bom resto de fim de semana...
10 julho 2009
14 junho 2009
| [+/-] |
IDE's - Qual o teu? |
Hoje em dia, ninguém vive (na classe de programadores) sem o apoio de um bom IDE (Integrated Development Environment, ou em portuguẽs: Ambiente Integrado de
Desenvolvimento). Assim, e consoante as necessidades de cada um, existem várias opções.
Eu sou um programador académico, ou seja, os programas que faço têm como objectivo apren
dizagem e prova de conhecimentos, não obstante o facto de também gostar de meter as mãos na massa por iniciativa própria. Hoje posso dizer que as linguagens com as quais já tomei contacto já se perdem em contagem: Pascal, VB, C e C++, C#, ASP.NET, java, javascript, shell script, html.... e sempre precisei de um bom IDE.Um bom IDE é aquele que, para além do sintax highlight possa também interagir connosco e com o projecto que estamos a desenvolver e assim consiga mostrar dinamicamente as opções relativas a métodos, funções, acesso a estes ou a atributos do nosso programa e, para além disto, que nos possa
ajudar em debug e compilação/inclusão de bibliotecas.Em ambiente janelinhas, e uma vez que grande parte das linguagens alvo foram implementadas pela M$, o ambiente de eleição é incontornavelmente o Visual Studio. É um bom programa, um bom IDE (e também só o uso porque para mim é de borla... xD). Fora do ambiente M$ Win, as opções dividem-se e aqui existem desde os mais básicos aos mais complexos (e sim... muitos deles também disponíveis para windows).
Nos casos mais simp
les temos o Kate (editor de texto mas com um sinta
x highlight alargado) e o seu homónimo gedit. Estes conseguem "perceber" qualquer que seja a linguagem e, para quem gostar dum ambiente rijo, é do melhor.São idênticos ao notepad++ do windows (que se alguém souber instalar no kubuntu 9.04 esteja à vontade para se manifestar) e são a minha primeira opção para shell script e linguagens mais antigas com
o Pascal.Mas se o objectivo é algo mais elaborado, surgem opções como NetBeans e eclipse que, embora idênticos têm diferenças significativas: enquanto que (na minha opinião) a programação e sintax highlight é mais fácil em NetBeans (ferramenta da própria Sun), por outro lado o debug e a compilação (através do ambiente de desenvolvimento) são mais fáceis em eclipse. Pelo
meio temos o GUI designer que no NetBeans é nativo e no eclipse temos que instalar uns quantos plugins (não os vou referir pois ainda ando de volta deles: solução -> versão do eclipse-europa 3.3 que já o traz).Estes dois últimos são os meus favoritos... tanto em Java como em C/C++ pois não lhes falta quase nada.
Por último existe o projecto Mono Develop que é uma forte alternativa ao VS. Falta-lhe ainda bastante para atingir determinados patamares do VS mas esta ferramenta (Mono Develop) já leva um bom progresso e não demorará muito a conseguir tornar-se um IDE fantástico.
É de referir que a última versão, a 2, saiu em Março último e apresenta novidades espectaculares que, relativamente à versão anterior eram imprescindíveis. Tenho-a experimentado sobretudo em ASP.NET e C# e não estou nada desapontado.Existem ainda assim variadíssimas opções, tudo depende agora do que queremos programar e em que linguagem. E tu, que IDE e para que linguagem usas?
Deixo aqui as indicações para quem quiser instalar (Ubuntu e derivativos):
eclipse: encontra-se nos repositórios do Ubuntu assim como os plugins de suporte a outras linguagens que não o java nativo.
sudo apt-get install eclipse eclipse-cdt(já com suporte a C e C++)
NetBeans: o melhor é fazer o download através do site e instalar a partir daí;
Instruções (com suporte a várias linguagens)
MonoDevelop: no caso do Ubuntu 9.04, a última versão encontra-se já nos repositórios;
sudo apt-get install monodevelop monodevelop-*(instalando assim fica-se com a maior parte das ferramentas, debuggers e compiladores disponíveis)
08 maio 2009
| [+/-] |
Personaliza o teu Linux com o Conky |

Claro que podes também ser tu a personalizar o Conky a teu belo prazer, sendo as sugestões acima citadas apenas ideias para o teu Conky.
Se estás interessado em usar este pequeno programa no Ubuntu ou outro sistema operativo da família do Debian, já sabes que é a trabalheira do costume para o instalar:
sudo apt-get install conky
conkyconky -c conkyrcBoas personalizações...
30 abril 2009
| [+/-] |
Flash 10 no Ubuntu 9.04 |
Deixo aqui um screenshot do problema, mostrando os extras e plugins do Firefox, e o YouTube sem o vídeo:

Após instalar e desinstalar Flashs, colocação de links e testar com vários "profiles" e "users", colocação de links, acabei por resolver o problema seguindo a solução 2 do Ubuntu Geek.
Para quem ainda tenha problemas com o Flash no Ubuntu 9.04, verifique se o consegue resolver com esta solução ou uma outras das 4.
26 abril 2009
| [+/-] |
Amarok 1.4 |
Com a nova versão do Ubuntu (Jaunty), o Amarok 2 também foi disponibilizado nos repositórios oficiais...sudo gedit /etc/apt/sources.liste adicionar o seguinte:
deb http://ppa.launchpad.net/bogdanb/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/bogdanb/ppa/ubuntu jaunty mainPosteriormente:
sudo apt-get update
sudo apt-get upgrade ou sudo apt-get install amarok14Boas músicas!
CrimsonTuxer
19 abril 2009
| [+/-] |
Um pequeno "reminder" sobre linha de comandos... |
mkdir nova_pasta
mv nova_pasta pasta_xxx
cd pasta_xxxmkdir nova_pasta
mv !$ pasta_xxx
cd !$O !$ aponta para a ultima "string"!
mkdir -p nova_pasta/pasta_1/pasta_2Eis que a Microsoft, disponibiliza via Windows update, o substituto do "velhinho prompt de DOS", refiro-me claro ao Windows Powershell. Uma ferramenta, mais poderosa e completa... segundo a empresa de Redmond! Aconselho vivamente, a descarregá-la e a instalá-la, mais que não seja, por mera curiosidade, mas relembro que no Windows 7... vai ser fundamental!
Eh eh eh, agora a linha de comandos já é fundamental... Nada que o pessoal do pinguim já não o soubesse e o usasse.
12 abril 2009
| [+/-] |
O novo Xorg e as suas configurações |
Algumas distros recentes estão a implementar o novo Xorg 7.4 (núcleo servidor 1.6) o qual tem dado algumas dores de cabeça a muita gente (aqui inclusive) especialmente quando os sistemas são actualizados para a nova versão de Xorg. Em Debian Sid essa alteração está a acontecer ao mesmo tempo que a alteração de KDE 3.5.10 para 4.2.2 o que pode levar a mais confusões de interpretação do problema.
Tive e encontrei referências a problemas com o teclado e mouse; pois bem, estes dispositivos já não se configuram no xorg.conf e são automatizados pelo HAL, a disposição de teclado inicial tomada pelo Xorg é a mesma das consolas tty1 a tty6 (definida em /etc/default/console-setup), depois disso pode ser modificada internamente dentro do gestor de janelas se este tiver suporte para alteração de layout de teclado, como têm o KDE e GNOME.
Em caso especiais, pode-se adicionar novas regras de política ao HAL, que passa por adicionar ficheiros fdi em /etc/hal/fdi/policy... cada caso terá que ser estudado individualmente e há dois exemplos de ficheiros em /usr/share/doc/hal/examples/ (isto em Debian).
O segundo problema que deparei tem a ver com a utilização de drivers alternativas para placas gráficas como as nvidia e ati:
Neste momento não há qualquer necessidade de ter um xorg.conf, pois o Xorg detecta que drivers e definições deve usar, mas no caso de querermos usar uma driver alternativa temos que recorrer de novo a ele. No meu sistema (e provavelmente vai acontecer a outros) todo o conteúdo do xorg.conf foi apagado pela actualização, ficando lá o ficheiro mas vazio. Isto levou o Xorg a passar a usar a driver "nv" em vez da "nvidia", fazendo-me perder as capacidades de OpenGL que tinha.
A solução para isto é voltar a reconstruir o xorg.conf, mas sempre que eu o restaurava com um dos meus backups que tenho dos ficheiros conf, o xorg voltava a apagar tudo... demorou mas descobri (e é esta a principal dica que quero passar) que devemos apenas passar para o novo xorg.conf apenas as secções que queremos alterar. No meu caso apenas coloquei lá a secção do dispositivo gráfico (ou placa gráfica) e funcionou.
Neste momento o meu xorg.conf apenas tem isto:
Section "Device"
#Identifier "Configured Video Device"
Identifier "Card0"
BoardName "GeForce fx"
VendorName "NVidia"
#Driver "nv"
Driver "nvidia"
Option "UseEditDpi" "false"
#Option "Dpi" "105 x 105"
Option "Dpi" "90 x 90"
BusID "PCI:3:0:0"
EndSection
e parece ser o suficiente... já não tenho secções onde definir a resolução no entanto o Xorg leva-me o meu monitor à resolução ideal dele (1680x1050) sem indicações de configuração, no entanto acredito que esta secção possa também ser acrescentada caso necessário.
As secções para dispositivos de entrada (teclado e rato) e que já não fazem lá nada e segundo li nem a secção das localizações das fonts. No entanto pode acontecer que o Xorg apague todo o interior do ficheiro (ou simplesmente o ignore) caso estas secções estejam lá. Se isto vos acontecer, têm aqui uma dica de como restaurar as coisas sem queimarem muito as pestanas.
Abraços
ArameFarpado
08 abril 2009
| [+/-] |
Portable Ubuntu |
Saiu há pouco algo que vos vai ajudar a mudar definitivamente (vejamos isto em termos de experimentação) para um sistema muito melhor: Portable Ubuntu.
Portable Ubuntu é um sistema, chamemos-lhe híbrido, que nos permite as funcionalidades do Ubuntu dentro do próprio windows. Isto é conseguido através de um kernel Linux modificado (coLinux) que permite assim uma execução nativa sem recurso a qualquer máquina virtual. Isto é conseguido fazendo uso dos serviços não só do coLinux mas também do servidor de ambiente XMing e do PulseAudio. Assim, e sem ter que recorrer a qualquer tipo de instalação podemos usufruir da maior parte das capacidades do Ubuntu. Não estejam à espera de algo com uma performance excepcional (tentei num desktop com 512Mb de RAM e só abriu e executou qualquer coisa quase 25/30m depois de o mandar abrir). Obtive muito melhores resultados no meu laptop (este já com 3Gb de RAM). No entanto e apesar desta lacuna de funcionamento, o sistema permite fazer quase tudo o que queremos fazer num Ubuntu "normal". O Aptitude não vem por omissão mas temos acesso ao apt-get.
Em termos de espaço o sistema ocupa uns meros 2Gb de espaço e este pode ser expandido através das instruções dadas na página do projecto.
Não precisa de qualquer instalação e basta executar o programa após o download (será feita uma descompressão dos ficheiros) e em seguida ir à pasta respectiva e executar o "run_portable_ubuntu.bat" (ficheiro batch).
O meu apresenta-se assim:


se quiserem ver num tamanho maior: aqui e aqui !!!
Página do coLinux aqui...
do Portable Ubuntu aqui... (com as instruções necessárias para o que referi antes)
Boas experiências...
05 março 2009
| [+/-] |
Cooliris |
O Cooliris é um plugin para o firefox disponibilizado apenas para as plataformas Microsoft Windows e Apple IPhone. Nada havia até à pouco tempo para Linux OS's. É um plugin que, quando evocado nos mostra um mural de imagens (ou vídeos, no caso do youtube). Tem uma interface espetacular e o seu desempenho é de facto bastante bom.

De entre todos os plugins que eles têm disponíveis, apenas um se encontrava disponível para Linux. Já conhecendo e utilizando o plugin no firefox em win xp, quis saber qual a disponibilidade da equipa de desenvolvimento para uma versão para Linux à qual obtive a seguinte resposta:
Hi Rafael,
First, thanks so much for your use of Cooliris. As a growing company,
we really value feedback from our users! I sincerely apologize for the
delay in replying!
Linux support definitely will be considered as we develop, but we're
making sure the current platforms are fully stabilized and robust as
desired before adding platforms. Stay tuned! Thanks so much for your
patience.
Thanks again for sending us your feedback. Please help us spread Cooliris!
Kindest Regards,
Jenny & The Cooliris Team
Interested in helping us improve Cooliris? Join our Beta program to
stay on top of the latest and greatest and have a hand in shaping the
direction of our client. If you are interested, please fill out the
short form at:
http://spreadsheets.google.com/viewform?key= pxdsx7cUuK7X7g6tmCrYhRQ
If you have an iPhone and would like to test for that platform as
well, please let us know in the form.
Hoje recebi no e-mail uma boa notícia: já se encontra disponível uma versão para Linux, ainda beta e agora em testes. Está disponível tanto para x86 como x64. Não se esqueçam de ler a documentação pois tem informaçãoes quanto a sistemas suportados e problemas conhecidos.
Para o pessoal das janelinhas, aqui fica o link (em windows o cooliris é adicionado aos programas e apresenta uma versão praticamente stand-alone).
01 março 2009
| [+/-] |
Remimder: rodando filmes em linux |
Os filmes podem ser em avi, mpg, etc...mencoder -ovc lavc -vf rotate=2 -oac copy input.avi -o output2.avi
Quanto à rotação:
- 0 - 90º sentido dos ponteiros relógio e "flip"
- 1 - 90º sentido dos ponteiros relógio
- 2 - 90º sentido contrário dos ponteiros relógio
- 3 - 90º sentido contrário dos ponteiros relógio e "flip"
Mais rápido que isto em Linux, é muito difícil!
From The Linux Blog
24 fevereiro 2009
| [+/-] |
YaKuake |
Aqui fica a sugestão de usarem o "YaKuake", uma aplicação que não dispenso no meu Ubuntu.
O YaKuake é um emulador de consola do KDE (funciona em qualquer ambiente) que tem a particularidade de estar à distância de um F12. Aparece instantaneamente no topo do ecrã e tem a particularidade de funcionar com separadores, ou seja, várias emulações da consola sendo que ainda pode ser alterado todo o seu aspecto e/ou dimensão.
Já vai na versão 2.7.3 e deve os seus créditos a Francois Chazal.
Como de costume, à distância de um:
sudo apt-get install yakuakeNão se esqueçam de verificar se a aplicação é inicializada com o sistema ;).
03 fevereiro 2009
| [+/-] |
O teu novo Google Earth não arranca? |
./googleearth-bin: relocation error: /usr/lib/i686/cmov/libssl.so.0.9.8: symbol BIO_test_flags, version OPENSSL_0.9.8 not defined in file libcrypto.so.0.9.8 with link time reference
Boas navegações...
15 janeiro 2009
| [+/-] |
Verifica se o teu nick já está ocupado |

Por este site podes saber se esse nick ou nome é usado ou está livre em 68 sites diferentes, tudo verificado individualmente.
Via Genbeta
26 dezembro 2008
| [+/-] |
Configurando algumas opções do Flash Player |
14 dezembro 2008
| [+/-] |
Como é navegar na China |
Gostavas de saber como é navegar na net caso tivesses na China? Saber como funciona a grande muralha ou "firewall" da China? Perceber como é difícil a vida de quem quer saber mais sobre a política chinesa, mas é impedido pelo Estado chinês?Caso uses o Firefox é bastante fácil, dá um salto ao China Channel e instala o addon ou extensão para o Firefox. Consulta as instruções que lá estão no site e começa a navegar. Sugiro procurares sites sobre o Tibete, Tiananmen e coisas assim.
11 dezembro 2008
| [+/-] |
Multisave para Openoffice |
É exactamente o que faz o Multisave, uma extensão ou addon para o Openoffice:
Assim acaba-se com as incertezas de qual o formato em que tem de exportar um documento. Esta extensão está disponível para o Openoffice 2.2 ou superior, Staroffice 8 update 6 ou superior, seja Windows, Linux ou Mac.
Fonte: Genbeta
06 dezembro 2008
| [+/-] |
Libgpod para o novo Ipod Nano |
Na sequência dos acontecimentos do fim de semana, acabei por receber um brinquedo destes. Fiquei contente, claro!Mas isto coloca-me num dilema, pois apesar de ser um produto que me agrada, eu não estou disposto a estar "preso" ao software de gestão do ipod (itunes), nem aos sistemas sistemas operativos onde este pode ser executado.
Foi nessa base que comecei a avaliar as capacidades do software que tenho disponível, nomeadamente o Amarok (o meu player favorito) e o gtkpod. Havia contudo um problema, o meu ipod nano de 4ª geração, modelo A1285 não constava na listagem de modelos ipod reconhecidos. E o problema que é comum ao gtkpod e amarok, chama-se libgpod.
Para ultrapassar esta questão, a forma que encontrei (haverá eventualmente outras) foi obter uma das ultimas versões do source code dessa "library", compilar e instalar. Abaixo indico, de forma geral, os passos que efectuei:
Instalei o Subversion (SVN), para poder fazer um checkout das ultimas versões do gtkpod e libgpod.
apt-get install subversionUtilizei o SVN para obter as ultimas versões do gtkpod e libgpod:
svn co https://gtkpod.svn.sourceforge.net/svnroot/gtkpod/gtkpod/trunk gtkpodsvn co https://gtkpod.svn.sourceforge.net/svnroot/gtkpod/libgpod/trunk libgpodDe forma a poder compilar o que obtive, houve necessidade de instalar software adicional, conforme mencionado aqui. Usei o nosso conhecido apt-get para alguns componentes e o synaptic para me ajudar a encontrar outros.
* autoconf (at least 2.55)Na minha /home, para onde foram feitos os downloads do gtkpod e libgpod, compilei e instalei cada um destes dois componentes:
* flex (or lex)
* gettext
* glib (at least 2.4.0)
* gtk+ (at least 2.6.0)
* libglade (at least 2.4.0)
* libgnomecanvas (at least 2.14.0)
* libid3tag (at least 0.15)
Em cada um dos directórios (primeiro o libgpod):
./autogen.sh
make
sudo make installTive ainda necessidade de fazer uma relinkagem da nova lib, de /usr/local/lib para /usr/lib.
Apagar a velha lib:
sudo rm /usr/lib/libgpod.so.3Criar links para a nova lib:
sudo ln -s /usr/local/lib/libgpod.so.3 /usr/lib/libgpod.so.3Tendo isto concluido, o Amarok reconheceu de imediato o modelo do meu ipod e transferiu sem problemas músicas e capas de álbuns. E aqui começou o meu trabalho... de organização das playlists :)
Boas músicas!
09 novembro 2008
| [+/-] |
E porque não usares o KDE 4.1 no teu Ubuntu? |
Para começar deves adicionar uma linha ao teu ficheiro de configuração das fontes de repositórios. Abres o editor de texto mas como root:
sudo gedit /etc/apt/sources.listAgora adiciona uma linha ao ficheiro:
deb http://ppa.launchpad.net/kubuntu-members-kde4/ubuntu intrepid mainsudo apt-get update
sudo apt-get install kubuntu-kde4-desktop
Quando a instalação do KDE 4.1 estiver a decorrer, irá aparecer umas janelas a informarem-te sobre qual o gestor gráfico de login que desejas, o Gdm que até agora usavas para entrar no teu Gnome ou o Kdm que vem com o KDE. Escolhe o Gdm caso queiras continuar a usar o que vem por omissão no Ubuntu, ou escolhe o Kdm que vem por omissão com o KDE.

Agora que tens o KDE instalado, basta fechares a tua sessão e voltares a fazer login mas não te esqueças de optar pelo KDE


Agora "Oxigena-te" com este belo amontoado de linhas de código, tão bom que a Microsoft está a copiar para o seu "novo" Windows 7.

Baseado num artigo do Ubuntu Geek.
08 outubro 2008
| [+/-] |
aMule mal comportado? |
O teu aMule em GNU/Linux porta-se mal? Muitas vezes termina sozinho e por vezes já o agarraste a comer-te toda a CPU, memoria RAM e também a SWAP?
Se sim, desactiva-lhe a comunicação pela porta UDP (Preferências / Secção Conexão), que ele vai passar a portar-se bem melhor ;)
Inclusive, parece até ficar mais rápido... parece.
05 outubro 2008
| [+/-] |
Dica Rápida |
Já estão fartos do laranja dos ícones do Ubuntu? Não gostam dos ícones predefinidos sem cor do gnome? Querem algo do mesmo estilo mas mais colorido? Então experimentem o esquema de Ícones Tango. No Ubuntu (e provavelmente Debian e variantes também) é só preciso abrir um terminal e escrever:sudo apt-get install tango-icon-theme
E depois podem escolher este tema colorido parecido com o tema do gnome e do Ubuntu, mas com melhores cores no vosso painel da aparência.
| [+/-] |
GtkOrphan |
A existência destes pacotes não tem qualquer impacto no sistema operativo, além da ocupação de espaço, mas de qualquer forma, para quem, mesmo assim, quiser fazer uma limpeza, pode usar o GtkOrphan.
Esta ferramenta é um frontend para o deborphan, com a capacidade adicional de remoção packages.
Instruções de instalação aqui.Mais informação em GtkOrphan.
01 outubro 2008
| [+/-] |
Mplayer Video Output |
Apesar do Mplayer ser muito versátil e muito usado, existem vários problemas e alguns bugs relacionados com ele. No meu caso, o erro estava relacionado com o video output, conforme exposto na imagem abaixo.
Após efectuar umas pesquisas, cheguei à conclusão que seria um problema comum, apenas teria de mudar o driver, sendo o driver "xv" o mais recomendado. Para isso teria de fazer a alteração nas preferências do gui ou no ficheiro de configuração (~/.mplayer/gui.conf) alterado o valor do parametro vo_driver.
Ex:
gedit ~/.mplayer/gui.conf
vo_driver = "xv"
vo_panscan = "0.000000"
vo_doublebuffering = "yes"
vo_direct_render = "yes"
[...]Acontece que o driver que estava configurado era precisamente esse, pelo que tive de efectuar alguns testes até "acertar" no driver mais correcto, ou seja, abri um terminal e comecei por ver quais os drivers que poderia usar:
mplayer -vo helpAvailable video output drivers:
xmga Matrox G200/G4x0/G550 overlay in X11 window (using /dev/mga_vid)
mga Matrox G200/G4x0/G550 overlay (/dev/mga_vid)
tdfxfb 3Dfx Banshee/Voodoo3/Voodoo5
3dfx 3dfx (/dev/3dfx)
xv X11/Xv
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
[...]
md5sum md5sum of each frameDepois fui testado até acertar:
mplayer -vo driver ficheiro.aviNo meu caso, apenas um driver funciona de forma aceitável, o x11. Mas este driver não me permitia efectuar o resize do video, pelo que tive necessidade de alterar de novo um dos ficheiros de configuração (~/.mplayer/config) e adicionar a linha (zoom = yes).
Ex:
gedit ~/.mplayer/config
# Write your default config options here!
zoom = yes
# fs = yes
15 setembro 2008
| [+/-] |
Nautilus com bitrate |

Então segue as instruções que o Pitxyoki colocou no seu artigo! Em síntese só há necessidade de instalar dois pacotes, criar uma pasta e um ficheiro com o conteúdo lá descrito no blogue do rapaz...
07 setembro 2008
| [+/-] |
Todas as páginas "man" do Ubuntu disponíveis online |

Para quem tem preguiça de fazer um man "programa" num terminal, estão online todas as páginas de ajuda (manpages) do Ubuntu, basta clicares aqui.
31 agosto 2008
| [+/-] |
Dificuldade em apagar ficheiros no Vista ? |
Tenho lido e presenciado várias situações de utilizadores do Vista a terem grandes dificuldades em apagar certos ficheiros (também já sofri na pele a mesma situação com o XP)... acontece que o sistema trata de dizer uma destas possiveis explicações:
-- ou que não há espaço suficiente no disco para apagar o ficheiro :)
-- ou o ficheiro está a ser utilizado por outro utilizador (mesmo que haja apenas um utilizador configurado no sistema, e foi o que me aconteceu em XP)
-- ou que há uma violação de partilha (mesmo que não o estejam a partilhar)
-- ou simplesmente que o acesso é negado
e isto acontece com ficheiros não do sistema, mas ficheiros comuns do utilizador muitas vezes até criados pelo próprio utilizador...
Pois bem, aparentemente existe uma solução, e é irónico que um sistema operativo precise de ajuda alienígena para fazer um trabalho básico do sistema como é o de apagar um ficheiro. A solução passa por ter o programa unlocker instalado, e quando o sistema não quiser apagar um ficheiro ou pasta, clicar-lhe com o botão drt e escolher "unlocker", e deixar o unlocker tratar do assunto.
Fácil não é? Uma ferramenta destas fazia bastante falta aos sistemas GNU/Linux, pelo menos facilitava o trabalho fatigante que é apagar um ficheiro...
Tantos programas bons que só os fazem para o Windows porquê?? Os outros não são filhos do Diabo também? ;)
30 agosto 2008
| [+/-] |
Gostas de música de qualidade? |
Bem, é verdade que gostos não se discutem e quando se trata de música, discutir gostos é mesmo malhar em ferro frio... mas senti o impulso de partilhar convosco uma coisa:
Se gostas de musica de qualidade e tens cultura suficiente para entender o que digo, então procura um album duplo ao vivo de 2005 do artista Ian Anderson chamado "Ian Anderson Plays The Orchestral Jethro Tull". Garanto que nunca vais fartar-te de ouvi-lo.
As minhas desculpas por fugir ao tema principal deste blog.
28 agosto 2008
| [+/-] |
Problemos típicos com Linux, parte 2 |
- ERRO - Run fsck manually
fsck -f /dev/drivesudo passwd root
sudo bash- ERRO - Device is busy
Para o conseguires resolver, terás que usar o comando "lsof ponto-de-montagem" que irá listar todos os processos que estão a aceder ao dispositivo ou a ficheiros dele, podendo assim saber-se qual o PID do processo que se pode "matar".
Tentando exemplificar com um dispositivo xxx:
>umount /mnt/xxx
umount: /mnt/xxx: device is busy
>lsof /mnt/xxx
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
smbd 15900 root cwd DIR 8,33 4096 2/mnt/xxx
>kill -9 15900
>umount /mnt/xxx- ERRO - Server not found

Tens o modem ligado? E o router? Fichas dos cabos bem enfiadas? Tens os leds que indicam sinal de rede a piscarem no modem e/ou router? Se for rede ethernet, já verificaste se os pequenos leds junto à ficha na placa de rede piscam? Se o teu Linux está ligado por rede sem fios, já verificaste as ligações físicas que existam? Se te parece que está tudo ok, podes usar alguns comandos para teres mais informações sobre o que se passa. O comando "ifconfig" dá-te muita informação sobre a rede, tal como saberes se tens um ip atribuído ou não. Repara no "eth0" para uma ligação à rede com fios, e no "ath0" ou wlan0" se for uma rede sem fios, e toma atenção ao endereço "inet" se tem um ip.
Exemplo duma rede com fios abaixo, com ip: 192.168.1.3:
ifconfig
eth0 Link encap:Ethernet Endereço de HW 00:30:05:43:c3:a3
inet end.: 192.168.1.3 Bcast:192.168.1.255 Masc:255.255.255.0
endereço inet6: fe80::230:5ff:fe43:c3a3/64 Escopo:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Métrica:1
pacotes RX:747398 erros:14 descartados:0 excesso:0 quadro:14
Pacotes TX:584949 erros:0 descartados:0 excesso:0 portadora:0
colisões:0 txqueuelen:1000
RX bytes:831659645 (793.1 MB) TX bytes:178373588 (170.1 MB)
IRQ:19 Endereço de E/S:0x3000ifconfig eth0 down
ifconfig eth0 uproute del gateway_adress- ERRO - MSN não se liga
Também pode ter havido o caso em que a rede local esteja com problemas e atenção que o Msn é um pouco sensível no que se refere a "firewalls" e "port forwarding". A solução passa por usar o HTTP que é uma das opções na janela das contas do msn. Como o protocolo HTTP é o mesmo que é usado no tráfego da web, não deverá haver problemas para se conseguir a ligação com o msn.

- ERRO - Permission denied
chown username ficheirochmod +x ficheirochmod +rw ficheiro- ERRO - Filmes flash não funcionam
O melhor é fazer uma googlada por "adobe flash download" e escolho o primeiro link que te aparece e logo estarás na página do download.

Clica em download e na página seguinte escolhe a opção "tar.gz" para fazeres o download. Após fazeres o download, abres o terminal e dirige-te até à pasta para onde descarregaste o install_flash.tar.gz. Quando lá estiveres digita os comandos seguintes para o descomprimir e o executar:
tar xvf install_flash*
cd "nova pasta criada pelo instalador"
./flashplayer_installer




