9 de nov. de 2008

Placas nvidia antigas com o Ubuntu 8.10 Intrepid (Xorg 7.04)


Para quem instalou ou pretende instalar o Linux Ubuntu Intrepid (8.10) e usufruir de um belo Desktop 3D usando uma placa de vídeo Nvidia antiga, suportada por drivers legacy, mas esbarrou com várias notícias na Internet divulgando a incompatibilidade entre essas placas e a nova versão do X.org, (7.4) adotada Ubuntu, aí vai a dica de como fiz para ter meu Desktop 3D usando a placa NV18 [GeForce4 MX 4000] no Ubuntu Intrepid.

Com um pouco de pesquisa no nosso amigo Google, achei um post de um fórum com link do ftp da nvidia contendo um build beta dos drivers legacy da nvidia para essa nova versão do servidor X:

ftp://download.nvidia.com/XFree86/Linux-x86/96.43.09/

Problema resolvido, então vamos nessa! :D

1. Baixe o arquivo (note que no meu caso 32 bits)::

Download NVIDIA-Linux-x86-96.43.09-pkg1.run

2. Vá para o modo texto:

Ctrl+Alt+F1

3. Logue no sistema em modo texto.

4. Dê permissão de execução ao arquivo:

$ chmod +x NVIDIA-Linux-x86-96.43.09-pkg1.run

5. Pare o modo gráfico:

$ sudo invoke-rc.d gdm stop

6. Execute o instalador do driver (lembre de no final do processo de instalação escolher "yes" para o instalador gerar um novo arquivo de configuração do X.org):

$ ./NVIDIA-Linux-x86-96.43.09-pkg1.run

7. Aplicar configurações extras ao arquivo de configuração do servidor X:

$ sudo nvidia-xconfig --add-argb-glx-visuals -d 24

8. Reiniciar o modo gráfico e aproveitar o Desktop 3D: :D

$ sudo invoke-rc.d gdm start


Fonte: ctrl+C de Viva o Linux

8 de nov. de 2008

Funcionar opção VPN no Ubuntu 8.10

Para quem instalou o ubuntu 8.10 e não sabe como habilitar o funcionamento da rede VPN, aqui vai uma dica de como faze-lo funcionar.

Instale o client VPNC que o botão ficará devidamente habilitado.

Vamos às instruções:

Pode ir no synaptic ou no adicionar / remover programas e adicionar o pacote vpnc.

Ou então via linha de comando:

$sudo aptitude install vpnc

E depois é só configurar.

Abs e até a proxima.

5 de nov. de 2008

Conexão 3G - Solução para problema com DNS

Existe um pequeno problema pra quem usa 3G com modem Huawei no Linux. Os endereços DNS. É aquele velho problema do conecta mais não navega.
Em meu outro artigo sobre 3G, informei como resolver de forma tosca esse problema, sobreescrevendo o resolv.conf.
Então resolvi sair à procura e no forum Ubuntu da Espanha um cara me indicou a solução, a qual é muito simples.

Segue a solução:

Você somente precisa editar o arquivo: /etc/ppp/options, e adicionar ao final dele a linha: ipcp-max-failure 30.

Ficará tipo assim:

Agora a sua conexão 3G passará a pegar os DNS`s automaticamente.

Abraços e até a próxima.

4 de nov. de 2008

Lançado Puppy Linux 4.1.1

Barry Kauler anunciou a versão 4.1.1 do Puppy Linux, uma atualização de segurança da recentemente lançada versão 4.1. Entre as novidades, estão melhorias e correções na: detecção de mouse, uso do touchpad, carregamento de arquivos SFS extras, firmware de DVB USB, antigo assistente de rede, mensagens GPRS, renomeação e realinhamento de ícones de drives no desktop, verificação de dependências de pacotes PET instalados, desligamento do ALSA, mensagem de erro do ROX quando copiando um arquivo de uma partição Linux para uma VFAT.

Tudo isso além de suporte para resoluções widescreen melhorado, melhorias na remasterização do CD, correções no terminal rxvt, e várias correções para configuração de redes, especialmente as sem fio (incluindo NDISwrapper).



Fonte:

http://distrowatch.com/?newsid=05168

Anúncio:

http://puppylinux.com/blog/?viewDetailed=00472

Lista de alterações:

http://puppylinux.com/download/release-4.1.1.htm

Download:

puppy-4.1.1-k2.6.25.16-seamonkey.iso (94.3MB, MD5)

puppy-4.1.1retro-k2.6.21.7-seamonkey.iso (94.7MB, MD5)


*CTRL+C de GUIA DO HARDWARE

Abraços e até a próxima.

2 de nov. de 2008

Apt-build!!! Optimizando seu Ubuntu!

Desde a chegada das primeiras versões da distribuição Gentoo, algumas pessoas tem dito que "O Debian é bom, mas não é otimizado" (como as distribuições que você roda make o tempo todo). Isto é errado, você é livre para recompilar software que você usa no Debian, usando o apt. Baixar o source, descompactar, rodar os scripts de configuração (configure) e instalar (make install) é uma tarefa fácil para todo usuário Linux, mas esta forma de instalação não é integrada ao sistema de pacotes do Debian. Stow era uma maneira de compilar os softwares sem muito esforço, mas o software compilado não era realmente integrado nas dependencias do apt, ou seja, ficava fora da árvore de pacotes. A solução é usar o apt-build para recompilar um software que já foi empacotado (.deb) para o Debian.

Para instalar:

$sudo apt-get install apt-build

Durante a instalação ele irá te perguntar qual a arquitetura de seu micro e a forma de optimização. Eu sempre escolho medio.
Para mudar as configurações basta ir em e
/etc/apt/apt-build.conf e alterar.

grajagan@debian:~$ cat /etc/apt/apt-build.conf
build-dir = /var/cache/apt-build/build
repository-dir = /var/cache/apt-build/repository
Olevel = -O3
march = -march=athlon-xp
mcpu = -mcpu=athlon-xp
options = " athlon-xp
"


Depois de instalado, o primeiro passo é um $sudo apt-build update. Assim ele atualizará os pacotes e estará pronto para as compilações.

Um exemplo: $sudo apt-build install amsn

Ele compilará o AMSN, optimizando-a para sua máquina.

Construindo o mundo com o apt-build:

O último comando que vou falar é o world, ele deve lembrar algo para as pessoas que adoram o BSD. Nos sistemas BSD, você pode recompilar todos os ports, simplesmente mudando o diretório para /usr/ports e digitando make world. Este conceito está sendo usado pelo autor do apt-build, e isso é o que acontece quando você "reconstrói o mundo":

grajagan@debian:~#apt-build world
-----> Rebuilding the world ! -----
You should read README.Debian first

A leitura deste README parece ser obrigatória, e ensina que devemos criar uma lista de pacotes que queremos recompilar e instalar no lugar dos pacotes atuais, lista na qual devemos remover pacotes como gcc, libc6, entre outros. Vamos criar a lista:

grajagan@debian:~#dpkg --get-selections | awk '{if ($2 == "install") print $1}' > /etc/apt/apt-build.list

Editada a lista, é possível usar o apt-build world para recompilar e otimizar todo o seu sistema.

“O autor do apt-build cuidadosamente avisa você a não compilar o gcc e outros softwares.”

Bom, eu senti a diferença. Os pacotes recompilados tem maior performance. Experimente recompilar o firefox.

*Artigo inspirado nesta publicação: http://www.debian-rs.org/sites/www.debian-rs.org/artigos/apt-build-pt-br.html

Um abraço e até a próxima.