Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

25. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Felipe
felipefv

(usa Debian)

Enviado em 19/05/2009 - 19:12h

pinduvoz,

Eu instalei pelo método do site http://www.guiadohardware.net/dicas/nvidia-debian-lenny.html. Acredito que seja o método que vc aconselhou, certo?


  


26. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

paulo
psdrop

(usa CentOS)

Enviado em 19/05/2009 - 21:23h

Amigo,

Tenho uma placa igual a sua e uso o mesmo debian sendo que ao realizar a instalação de acordo com os tutoriais do VOL nao tive problema algum.

PS:acho que os tutos que li sobre instalação era da GeForce 5200 mas ficou perfeito.

OBS: vc comentou que nao ia marcar como resolvido o tópico pois nao tinha esclarecido algo mas quando abriu o tópico era sobre resolver seu problema e de instalação de um guia de outro site por tanto com os guia do VOL e ajuda do pessoal resolveu seu problema e ainda obteve muito conteudo pelo que vi, acho que mais que certo marcar como resolvido, Apenas uma dica.

abraço


27. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Felipe
felipefv

(usa Debian)

Enviado em 19/05/2009 - 22:28h

psdrop,

Valeu pela info, mas meu problema continua sendo o segundo kernel... Então espero que alguém possa entrar aqui e talvez solucionar o que houve de errado na instalação.


28. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 20/05/2009 - 00:32h

O método "a la Debian", com atualização automática do driver a cada mudança de kernel, é este:

<<O Debian oferece também pacotes semi-prontos do driver do repositório non-free, que podem ser instalados diretamente através do apt-get. A vantagem de usá-los é que o sistema passa a ser capaz de atualizar o driver automaticamente quando você atualiza para uma versão mais recente do kernel, evitando que você precise reinstalar o driver manualmente depois de perceber que o X deixou de abrir.

O primeiro passo é instalar o module-assistant e, caso não tenha instalado anteriormente, os pacotes "build-essential" e "linux-headers":

# apt-get install module-assistant build-essential linux-headers-`uname -r`

O module-assistant (ou simplesmente "m-a") é um gerador de módulos para o kernel, que é capaz de baixar os pacotes com o código-fonte, compilar, instalar e atualizar os módulos, tudo de forma automatizada.

Para que ele funcione, é necessário que o arquivo "/etc/apt/sources.list" inclua a linha com os repositórios deb-src, como em:

deb-src http://ftp.br.debian.org/debian/ lenny main contrib non-free

… já que o module-assistant precisa ter acesso aos pacotes com o código-fonte dos módulos para poder compilá-los e instalá-los.

No caso do driver da nVidia, o primeiro passo é instalar os pacotes "nvidia-glx", "nvidia-settings" e "nvidia-xconfig", que incluem as bibliotecas e os utilitários utilizados pelo driver:

# apt-get install nvidia-glx nvidia-settings nvidia-xconfig

O passo seguinte é usar o module-assistant para compilar e instalar o módulo de kernel. Ele gerará uma versão do pacote "nvidia-kernel" com o mesmo número de versão do kernel em uso, que será instalada automaticamente no final do processo:

# m-a a-i nvidia-kernel-source

Terminado o processo, fica faltando apenas atualizar a configuração do vídeo, utilizando o "nvidia-xconfig":

# nvidia-xconfig

Antes de reiniciar o X para testar o driver, abra o arquivo "/etc/X11/xorg.conf" e verifique a seção de configuração do teclado. Se ela tiver ficado apenas com as linhas "Generic Keyboard" e "kbd", como em:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
EndSection

… adicione manualmente as linhas Option "XkbModel" "abnt2" e Option "XkbLayout" "br", que especificam o layout do teclado:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
EndSection

Esse problema da remoção da configuração do teclado é um problema antigo, que afeta também as instalações feitas usando o instalador oficial da nVidia, tornando necessário o retoque manual.

Ao ser usado, o nvidia-xconfig salva uma cópia de backup da configuração anterior do vídeo no arquivo "/etc/X11/xorg.conf.backup", que você pode restaurar em caso de problemas.>>

Fonte do tutorial: http://www.gdhpress.com.br/blog/mais-dicas-lenny/


29. Tamo chegando lá...

Felipe
felipefv

(usa Debian)

Enviado em 20/05/2009 - 10:26h

pinduvoz, reinstalei o Debian Lenny agora pela manhã...

Vou deixar tudo resumido pra ver se vc consegue tirar alguma conclusão:

- Quando instalei o Debian Lenny (do zero) a versão do kernel que veio era finalizada em: "2-686".

- Após atualizar o sources.list, pedir os keyrings e, logo em seguida, pedir a instalação da nVidia pelo método que vc me passou, o que aconteceu: na reinicialização verifiquei o surgimento de outro kernel, ENTRETANTO, com versão inferior, finalizando em: "1-686". Mas a placa está funcionando no "2-686" perfeitamente.

Já que surgiu outro kernel, vamos às hipóteses:

Hipótese 1: é possível que, só no pedir o "apt-get update" depois de eu ter atualizado a lista de sources sem nem mesmo ter instalado aplicativo ou driver algum, ter sido criado/instalado outro kernel?

Hipótese 2: a instalação da nVidia criou o kernel.

Peço desculpas por eu não ter verificado o diretório do boot por outro kernel antes de pedir a instalação da nVidia (vacilei). Mas qual das duas hipóteses é a mais provável? E, além disso, pq raios surgiria uma versão inferior?


30. Respondendo minha própria pergunta:

Felipe
felipefv

(usa Debian)

Enviado em 20/05/2009 - 16:26h

Podem me achar doido, mas reinstalei o Debian Lenny mais uma vez. Dessa vez fiz o update (com o sources.list já editado com o multimedia, backports e src) e confirmei: não foi criado outro kernel nesses processos.

Desta maneira, só pode ser a instalação da nVidia que está criando o maldito kernel com final "1-686".

Então essa criação desse kernel é certa ou errada?


31. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 20/05/2009 - 19:23h

Estou postando do meu Lenny, para que a resposta seja correta.

O Kernel 2.6.26-1-686 está nos repositórios do Lenny e ele é anterior ao 2.6.26-2-686, que integra o Debian 5.0.1 (correção de segurança para versão estável, conforme política do projeto Debian).

A minha impressão é a de que quando vc instalou o Kernel era o 2.6.26-1-686, e com o update o 2.6.26-2-686 foi instalado. Isso é normal e não tem nada a ver com a instalação da placa da Nvidia pelo module-assistant, garantindo a recompilação do módulo a cada update do kernel.

Portanto, vc pode remover o 2.6.26-1-686, recomendado o uso do Synaptic para isso, seja pela opção de busca (procure por "linux-image", nome dado ao kernel no Debian), seja pelo maior controle do que vai ser removido (listas e confirmações).

Eu aqui já removi o 2.6.26-1-686, pois faço isso assim que consigo bootar sem problemas com o kernel novo. Acho um grande desperdício de espaço manter vários kernels instalados, pois nunca tive problemas com os updates em versões normais de distros conhecidas, como Debian estável, Ubuntu, OpenSuse, Mandriva, Mint e Slackware.


32. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Felipe
felipefv

(usa Debian)

Enviado em 20/05/2009 - 19:32h

pinduvoz,

Mas é aí que tá o problema... eu acabei de instalar o Debian Lenny e já veio com o "vmlinuz-2.6.26-2-686", ou seja, esse com final "1-686" nem foi instalado.

Porém, ao instalar a nVidia, essa primeira versão (1-686) aparece... E aí é que eu fico preocupado, pq não sei se isso é um sinal de má instalação. Creio que ele deveria fazer as modificações somente no kernel existente... (Inclusive estou agora no diretório do boot e não há nenhum kernel além do finalizado em "2-686" ali)

Entende o problema? A instalação tá trazendo pra dentro do meu sistema um kernel com uma versão anterior.

Vou aguardar sua resposta pra instalar ela novamente.


33. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 20/05/2009 - 20:42h

Mas mesmo usando a opção de atualizar via apt os drivers da nvidia, ele já tem a opção de usar 2-686 sim, tanto como também tem o 1-686, você deve ter escolhido este ao invés do 2-686 na hora de instalar.



34. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Felipe
felipefv

(usa Debian)

Enviado em 20/05/2009 - 20:48h

riesdra,

O pior é que eu não escolhi nada. Na realidade, durante todo o processo de instalação, não há nada mais a fazer além de pedir apt-get para os pacotes. Em nenhum momento vc é perguntado sobre kernel ou qualquer outra coisa. Inclusive, se vc ver os comandos do apt, no momento que devo pedir o linux-headers ele já entra com o `uname -r`, passando diretamente a versão atual do meu kernel. Se vc abrir o link que o pinduvoz passou vc vai ver isso. O único comando diferente é o nvidia-xconfig, que só gera um conf no diretório do X11, mais nada.

Esse kernel tá sendo gerado "sozinho", ou melhor, sem minha requisição.


35. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Ricardo Libanio
riesdra

(usa Debian)

Enviado em 20/05/2009 - 20:57h

"no momento que devo pedir o linux-headers ele já entra com o `uname -r`"

Olha você deveria estar com a versão 5.0.0, que veio com o kernel 1-686 e pela sua reposta, o que ele esta fazendo é a verificação interna do seu kernel e baixado um semelhante.



36. Re: Placa nVidia GF 6200 - Debian Lenny - Instalação gerando outro Kernel [RESOLVIDO]

Felipe
felipefv

(usa Debian)

Enviado em 20/05/2009 - 21:03h

riesdra,

Eu sei o quanto eu to chateando vcs da comunidade com isso, mas te asseguro que a versão que eu tinha primeiro era a finalizada em "2-686". Cheguei a reinstalar o Debian hoje a tarde pra ver qual era o kernel que vinha, e realmente já instala o "2-686". Não vejo motivo pra essa triste dessa instalação me trazer um kernel com versão inferior!

Tá doido... é pra dar dor de cabeça!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts