Beryl poweredy by ATI

abril 14, 2007

Após minha experiência com XGL+Compiz no SuSE 10.1, resolvi configurar o AIGLX+Beryl no meu Fedora Core 6, tenho uma ATI Radeon 9600 que *já* rodei o XGL+Compiz, mas inacreditavelmente o Beryl não roda nessa maldita placa do inferno, porque? aceleração 3D dos drivers da ATI, mesmo os drivers oficiais e os drivers do repositorio do yum tem um ótimo desempenho, menos aceleração 3D, mas existe uma luz no fim do túnel… e essa luz é 3D… os drivers genéricos que acompanham o Fedora na instalação possuem aceleração 3D!!! mas o desempenho é péssimo… e a resolução dele é de 800×600… mudei meu Xorg.conf para 1024×768 e ativei o Beryl…. funciona bem… mas o desempenho é péssimo…

Para utiliza-lo, os drivers do repositório ou os oficiais *não* devem estar instalados..


Asus K8N4E-Deluxe vs Fedora Core 6

abril 14, 2007

Sábado resolvi migrar um dos PC’s que temos, um Athlon 64 3000+, com uma Asus K8N4E-Deluxe de SuSE 10.1 para Fedora Core 6, já que a Novell está possuída pelo espírito M$, e também sempre preferi Red Hat então seria uma boa colocar o Fedora nesse PC e ficar com todos os SO dos PC’s que temos iguais (ou pelo menos Red Hat, exceto meu proxy… que ainda roda um Debian Sarge).

Bom, o Fedora tem uma excelente detecção de hardware, acho que só perde para o SuSE mesmo (até hoje foi a distro com melhor detecção de hardware que já ví). Só que para minha surpresa o Fedora não reconheceu absolutamente nada desse hardware, então resolvi instala-lo num HD IDE, já que este é SATA, e depois compilar um kernel para o hardware do referido PC, mesmo assim achei estranho, já o SuSE com kernel 2.6.15 reconheceu tudo e o Fedora com 2.6.18 não reconheceu nada…

Feita a instalação, compilei o kernel 2.6.20.4 no meu PC. gravei num pen-drive, instalei ela no computador com a nova instalação, reiniciei, subi o kernel novo e para minha surpresa… ainda não reconheceu nada…. mesmo o kernel feito para aquele hardware.. depois de horas insistindo nisso, as 3h 40m da manhã… encontrei num fórun, um problema semelhante ao meu que foi resolvido com uma atualização de BIOS, não pensei duas vezes, atualizei a BIOS da maldita placa, bootei a máquina com o DVD do Fedora… e tudo reconhecido!!! HD, placa de video, USB, Som, …. Instalação concluída!


Internet e Rock Bar

março 29, 2007

Aproveitando o maldito dia de aniversário, como estaria de folga no dia seguinte, passei no Cristal Rock Bar, um bar que frequento na cidade onde moro, não ia beber nada, mas acabei tomando uma cerveja, sozinho, fiquei apenas escutando as pessoas, alguns grupos conversando e entre um copo e outro, escutava a conversa alheia, como é impressionante algumas pessoas que tem acesso a internet são especiais, apenas porque conseguem fazer download de músicas e videos que ninguém no bar tem, é de sua exclusividade, e sentem-se o máximo, apenas porque copiam dvd’s com aqueles programinhas “for Windows” para quebrar a proteção sentem-se hackers poderosos, com aquela conversa de que “ninguém consegue quebrar e eu o fiz”, puta que pariu, essas pau-no-cú ou melhor “cú-no-pau” pensam que isso é o topo do conhecimento, que ser hacker é isso…. Faça-me um favor…. vai instalar um anti-vírus no seu maldito sisteminha operacional…


Aniversário..

março 29, 2007

Que merda, novamente dia 28 de março, 1 anos a mais de vida ou um ano a menos de vida?

Não tenho nada para comemorar, a vida é uma merda, as pessoas são fúteis… nada é verdadeiro, nada é o que parece… cada um só esta preocupado em olhar para seu próprio umbigo, hoje acontece algo, tudo é normal, tudo é feliz, mas amanhã e como se nada tivesse acontecido, o clima muda, o tom muda e foi só um dia legal como se não tivesse sido…


VMWare com Linux 2.6.20

março 20, 2007

Com o lançamento do Kernel 2.6.20, o VMWare ainda não tem suporte oficial, mas existe uma maneira simples e rápida de fazer tudo rodar..

VMWare-Workstation Ver. 5.5.2

Vá até o diretório /usr/lib/vmware/modules/source lá existem 3 arquivos .tar, descompacte o vmmon.tar edite o vmmon-only/include/compat_kernel.h e comente a linha 21, depois descompacte o arquivo vmnet.tar e edite os arquivos vmnet-only/bridge.c e altere a linha 1179 de CHECKSUM_HW para CHECKSUM_PARTIAL, altere as mesmas opções no arquivo vmnet-only/userif.c linha 629, compacte os arquivos novamente e faça a instalação.


Postfix vs Horario

setembro 29, 2006

Estava tendo problemas com o horário das mensagens no Postfix, que estava diferente do sistema, meu Postfix não estava rodando em chroot, então não possuia o diretório etc dentro do /var/spool/postfix.

Para resolver isso instalei um cliente NTP e removi a verificação do horário local, deixando somente a verificação pelo NTP.


Banda larga: Virtua para quem tem paciência

setembro 29, 2006

 

Não sou o único que deve estar tendo problemas com o Virtua, a qualidade do serviço esta péssima e o atendimento pior ainda, toda vez que tenho problemas evito ao máximo ligar ao suporte, porque depois de minutos em espera, os atendentes não podem resolver nada e ainda esbanjam estupidez.

A partir da semana passada, começou uma lentidão absurda entre 15h 30m e 18h 30m, possuo um Virtua 600 Empresarial, normalmente a taxa de download é de 75KB, mas nesse perído ficou entre 900B á 4KB, para ajudar, hoje tive um problema ridículo, algum administrador de redes dessa companhia fechou a porta 25 de algum roteador ou mesmo meu cable-modem, então, não conseguia enviar e-mail algum para onde fosse, fui aos teste:

Conectei o Virtua diretamente no meu PC e o problema persistia, conectei mei PC pela linha telefônica e funcionava (não tinha nada no meu pc que empedisse o envio dos e-mails).

Não tendo escolha, liguei no suporte deles, alias não sei porque pedem para você digitar o código do assinante se quando é atendido pedem para você DIZER o maldito código do assinante, bom, quando informei toda a situação para ela e os testes que havia feito, ela disse: Senhor não resolvemos problemas de e-mails, eu falei que o problema não era com e-mails e sim em roteamento, ela repetiu Senhor não resolvemos problemas de e-mails, e disse, o senhor esta navegando, confirmei, logo ela disse que devia ser problemas de configuração no meu Windows, droga não uso essa merda, disse a ela que não usava Windows e sim Linux, ela disse que devia ser problemas no Linux e devia chamar um técnico especializado para ver, porra sou administrador de redes em Linux e OpenBSD, vou chamar um ténico especializado, por favor….. disse a ela que era administrador de redes e que minha maquina não estava com problemas e que o problema era com  o Virtua, ai ela começou a repetir “Senhor não resolvemos problemas de e-mail Senhor não resolvemos problemas de e-mail Senhor não resolvemos problemas de e-mail” e não deixou mais eu falar, fui obrigado a desligar o telefone, 20 minutos depois….. tudo funcionando.

Bom, esse é um dos problemas, fora a constante queda de link, que quando ocorre, o prazo para retorno leva até 4 horas, caramba, uso um link empresarial e acontece isso, imagina com o doméstico…


Retornado….

setembro 28, 2006

Estava meio sumido, tive alguns problemas que me tomaram todo o tempo…
Mas, estou retornando de volta as atividades do meu blog..


Convertendo AVI para Mpeg

agosto 23, 2006

Tive a necessidade de transformar uns videos .avi que tenho para .mpeg para gerar um VCD, fuçando na internet, ví que o Linux dispões de ferramentas leves e poderosas para editoração de video.

Encontrei várias formas de fazer isso, com várias ferramentas diferentes, mas tive problemas quanto ao som e qualidade final do .mpeg, que era MUITO inferior ao .avi.

Mas, encontrei uma alternativa simples e funcional para tal tarefa, o nome do software é avidemux2, mas ele precisa de algumas ferramentas para disponilizar os decoders, nu SuSE a instalação é fácil, tem tudo nos repositórios do smart:

# smart install mplayer mjpegtools vcdimager mplex avidemux

Depois de tudo instalado, vamos extrair o audio e o video do .avi, começando pelo audio:

$ avidemux2 –load filme.avi –audio-process –audio-normaliza –audio-downample –audio-codec MP2 –audio-bitrate 224 –save-uncompressed-audio filme.mp2 –quit

Com isso, vamos ter o arquivo de audio filme.mp2, perceba que o audio é normalizado para 224 ( –audio-bitrate 224) e codificado em MP2

Agora vamos ao video, esse é mais simples, com interface gráfica para isso:

$ avidemux2

Vá em open, selecione o arquivo, depois no menu auto, selecione VCD, na opção format no lado inferior esquerdo, altere de mpeg a+v para mpeg video, no menu tools, vá em calculator, selecione a origem mpeg, apply e clouse, vá em salvar e salve com a extensão .w1v

Agora é só juntar o audio no video e temos o .mpeg completo:

$ mplex -f 1 -o filme_completo.mpeg filme.w1v filme.mp2

Pronto, .mpeg criado!


OpenBSD Firewall — Primeiras impressões

agosto 22, 2006

Já utilizo OpenBSD para alguns serviços, mas nunca tinha utilizado ele em firewalls devido a minha experiência um pouco avançada com Netfilter/Iptables no Linux, mas devido recentes decepções com o Linux nessa parte de firewall, resolvi aprender o PF e ver se era possível eu começar a adota-lo como firewall.

No PF algumas definições são um pouco diferentes do Iptables, começando pela forma de interpretação das regras, onde, uma conexão pode coincidir com várias regras, mas sempre será aceita a última, no NAT é ao contrário, a primeira regra que combinar é aceita.

No PF não existe algo como o FORWARD do Iptables para tratar conexões que atravessem o firewall, e conexões NATeadas são tratadas com endereços já traduzidos, devido a ordem de leitura das regras, o NAT anteceder o Filter, nessa parte é que literalmente quebrei a cabeça.

Na documentação oficial, não menciona regras de exemplo de situações de bloqueios de serviços da rede interna seguido do NAT propriamente dito, sempre dei preferência a firewall default drop ou default block, devido a segurança, na internet praticamente não achei exemplos desse tipo de regras, apenas de regras em firewall default accept ou default pass.

Não sei se existe alguma perseguição contra mim, mas na internet não achei ninguém que me ajudasse, mesmo nas comunidades de OpenBSD.

O princípio do PF é o seguinte:

Regras de NAT são interpretadas primeiro e são válidas as primeiras;

Regras de Filter são as últimas a serem lidas, e a ultima que combine é a válida;

Para tratar tráfego interno no acesso por NAT, apenas libere o tráfego permitido que entre no firewall, e depois libere o destino com origem do firewall, por exemplo:

Liberar o acesso da rede interna a internet portas 21, 80, 443:

nat on $interface_externa from $interface_interna:network -> ($interface_externa)block all
pass out on $interface_externa proto tcp to any port { 21 80 443 } keep state
pass in on $interface_interna proto tcp from $lan to any port { 21 80 443 } keep state

O princípio é este, lembra muito a forma utilizada no Ipchains, sempre liberando até o firewall e depois à partir dele.