segunda-feira, 24 de novembro de 2008

Instalar driver de uma placa gráfica nVIDIA no Mandriva

Instalar/actualizar driver da placa de vídeo/gráfica nVIDIA no Mandriva


Primeiro vamos, ver o que é necessário?

- Drivers do fabricante.
http://www.nvidia.com/object/unix.html
(No site tem para o Kernel de 32e 64. Escolha o compatível com seu processador)

- O código-fonte do Kernel.

- Configurar como seu computador inicia.


Tendo isso em conta, vamos prosseguir.

1. Instalar o código-fonte do Kernel. O que vem no CD de instalação do teu Mandriva.
Para instalá-lo, basta ir ao centro de gestão de programas do Mandriva, no critério de busca, escrever kernel e ver se aparece algo parecido com "kernel-source". Marcar para instalar e carregar ok.

2. Para instalar os drivers da placa de vídeo/gráfica, depois de baixá-los devemos ter em mente que a instalação é feita em modo texto puro, ou seja, o servidor gráfico não pode estar em execução ou teremos erros no meio. No centro de controlo Mandriva, tem uma opção para ajustar como o computador inicia (se ele faz login automático na tua conta de utilizador, se ele inicia em modo gráfico, etc). Configura-o para que inicie em modo texto e guarda as configurações.

3. Com o terreno preparado, reinicie seu computador e verás a linha de comandos (tela da morte para alguns). Lá, deves efectuar o teu login e senha de administrador de sistema (root e a senha).

Após isso, localiza a pasta onde se encontra o programa de instalação (Driver) da placa e executa o comando:

sh < nome do arquivo/driver >

Com este comando, ele vai iniciar a instalação do programa. Quando ele perguntar se desejas baixar um kernel pré-compilado para instalar a placa, selecciona não e aguarde que ele compile os módulos da placa de vídeo. Ele deve exibir algumas mensagens, dizendo se desejas que o programa de instalação configure seu X.org automaticamente. Selecciona sim.

Terminada a instalação e compilação do driver da placa de vídeo/gráfica.

Para iniciar o modo gráfico e testar as configurações, faz logout (escrever exit) e loga te como utilizador normal.

Após isto, usa o comando:

startx

Isto vai iniciar a interface gráfica. Se tudo correu bem, vais ver o logo da nVIDIA na tela.
Depois é só configurar novamente no centro de configurações do Mandriva para que o sistema inicie já no modo gráfico.

sábado, 22 de novembro de 2008

Descomprimir .tar.gz/.tgz/.gz/.tar.bz2/.bz2

Descomprimir ficheiros .tar.gz,.tgz,.gz,.tar.bz2 ou .bz2

1º é necessário ter no sistema os programas tar, bunzip e bunzip2 para efectuar todas as tarefas.

Para descompactar um ficheiro .tar.gz so é necessário o tar

Nas versões actuais:
tar -zxvf ficheiro.tar.gz

tar -zxvf ficheiro.tgz

Para descompactar um ficheiro .gz so é necessário o gunzip por exemplo:
gunzip ficheiro.gz

Para descompactar um ficheiro .tar.bz2 pode ser feito de duas maneiras:

tar -jxvf ficheiro.tar.bz2

ou

bunzip2 ficheiro.tar.bz2
seguido de
tar -xvf ficheiro.tar


Para descompactar um ficheiro .bz2 tem de ter o programa bunzip2
e executar:

bunzip2 ficheiro.bz2

domingo, 16 de novembro de 2008

Instalar/activar comandos Mandriva One 2009

No Mandriva One 2009, por vezes certos comandos não funcionam na consola (exemplo disso o Whois). Neste caso existe a necessidade de efectuar a instalação, por não ser padrão da instalação do Mandriva One 2009.0.
Então neste post vou explicar como descobrir se um comando/aplicativo não está instalado e como descobrir em qual pacote ele se encontra e como instala-lo.

Usemos o whois de exemplo:

$whois
bash: whois: command not found
(O comando não foi encontrado)

$whereis whois
whois:
(Nada depois dos : significa que não está em lugar nenhum do path)

$urpmq whois
whois
(urpmq está dizendo que existe um pacote chamado whois nos repositórios configurados)

$rpm -qa|grep whois
(Não retornou nada, esse pacote, que pelo nome é o que eu quero, não está instalado)

$su
Password:
(Digite a senha)

#urpmi whois

http://api.mandriva.com/mirrors/basic.2009.0.i586.list: media/main/release/whois-4.7.26-1mdv2009.0.i586.rpm
instalando whois-4.7.26-1mdv2009.0.i586.rpm a partir de /var/cache/urpmi/rpms
Preparando... #############################################
1/1: whois #############################################

#whois sapo.pt
NOTICE:...


Dica:
Se tu quizeres uma biblioteça (.so) e não um aplicativo, podes usar o comando urpmf que te informará quais os pacotes que podem ser instalados, com urpmi contém o arquivo que tu está a procurar. ;)

urpmi bind-utils