Guia geral NVIDIA para Ubuntu 10.04~12.10 - 1.0

Iniciado por merorafael, 18 de Julho de 2010, 23:09

tópico anterior - próximo tópico

roderickOl

Eu já fiz, é o xorg recem criado da nvidia.

E alem disso, depois que eu instalo, ele da aquela msg dizendo pra eu criar uma configuração de xorg e reinicializar no nvidia settings

merorafael

É porque o driver da NVIDIA depende do xorg.conf para iniciar. Por acaso você já colocou o plymouth para iniciar usando uvesa?
Para fazer isso você poderá reinstalar o driver de vídeo usando o programa de instalação automática que eu criei, ou seguir
o tópico guia sobre plymouth que o link está no final do desse guia.
Projetos: Mero Projects - http://www.meroprojects.com/

roderickOl

Vou tentar o seu instalador automatico que é a unica coisa que eu não fiz.

Já tentei pelo PPA, manual e agora essa forma ai.

Depois que eu instalo o driver, independente da forma. Na hora que ele inicia ele trava naquela tela com a logo do ubuntu e os pontinhos embaixo.

Dai se eu apagar o xorg.conf ele inicia normal sem travar, mas tbm sem o driver da nvidia.

Minha pergunta é, como q ele inicializa sem o xorg.conf? Se não é abusar muito da sua bondade hehe

merorafael

Porque a nova versão do X.Org funciona da seguinte maneira:
Configurações padrões já acrescentadas no X.Org e caso queira customizar alguma configuração,
basta criar um arquivo xorg.conf em /etc/X11 e colocar as alterações.

Quando o X.Org foi iniciado ele lê o arquivo /etc/X11/xorg.conf e altera suas configurações padrões
de acordo com os Sections do arquivo xorg.conf
Projetos: Mero Projects - http://www.meroprojects.com/

roderickOl

É merorafael, infelizmente não deu certo tbm. Aconteceu a mesma coisa.

Depois que eu escolho a opção do grub lá ele inicia aquela tela da logo e trava. Dai só dando reset mesmo.

Não tem uma forma de contornar via modo texto não?

Veja meu xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 260.19.21  (buildmeister@builder103.nvidia.com)  Thu Nov  4 20:57:26 PDT 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

merorafael

Adicionado ao guia Capitulo 04 - Forçando o nível de performance do Powermizer
Em breve adicionarei mais conteúdo em relação ao powermizer.
Projetos: Mero Projects - http://www.meroprojects.com/

merorafael

#201
@roderickOl
O problema está no Plymouth mesmo? Você pode tentar iniciar o sistema sem o plymouth,
quando você faz isso ao invés daquela animação do carregamento do Ubuntu, aparece os logs
e inicialização do sistema.
Vendo os logs você poderá ver o que realmente está acontecendo com o boot do linux quando
você está usando o driver da Nvidia.

Outra coisa, qual é sua placa de vídeo(modelo, ex: 8600GT)?

EDIT: Procura no fórum ou no Google sobre como iniciar o sistema sem o Plymouth, depois
poste aqui o momento em que a inicialização trava.
Projetos: Mero Projects - http://www.meroprojects.com/

roderickOl

Eu acredito que o problema não esteja no plymouth mas não sei como que inicia só com os logs. Pode me dizer como?

Minha placa é uma fraca Geforce 210m

roderickOl

Bom, como eu não sei copiar aquele log de inicialização, eu tirei uma foto:

http://lh4.ggpht.com/_p5BWc4S9QVM/TOVItlskN0I/AAAAAAAAAMs/vJsoeTdgBGw/s640/18112010090.jpg
http://lh6.ggpht.com/_p5BWc4S9QVM/TOVIuNqsBWI/AAAAAAAAAMw/_XZ5hj1GtJU/s640/18112010092.jpg

Esse é o momento que ele trava, dai pra frente só resetando.

Outra coisa que eu notei é que quando eu dou o comando
sudo update-initramfs -u

Da essa mensagem:

roderick@ubuntu:~$ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-2.6.35-22-generic
mkinitramfs: for root loop0 missing /ub /sys/block/ entry
mkinitramfs: workaround is MODULES=most
mkinitramfs: Error please report the bug
update-initramfs: failed for /boot/initrd.img-2.6.35-22-generic

merorafael

@roderickOl
Desculpa a demora para responder, tava almoçando.

Então... nessa etapa ele tá fazendo um scan para verificar se o partição possui erros,
isso geralmente demora um pouco. Isso geralmente ocorre quando você desliga o computador
de forma incorreta, então se houver mesmo erros e você apertar C, você vai está
cancelando a correção de um possível erro encontrado na partição.

Enquanto ao update-initramfs, como eu falei... ele é bugado no Ubuntu 10.10 e o instalador corrige
o problema, mas só caso você esteja mesmo usando o Ubuntu 10.10, caso esteja usando outra versão
ele não vai perguntar se você deseja corrigir.

Tente novamente com o instalador e envie y quando ele pergunta se você deseja corrigir o boot,
caso isso não resolva ou esteja usando uma versão diferente da 10.10, retorne a postar que ensinarei
corrigir esse "MODULES=most" manualmente.
Projetos: Mero Projects - http://www.meroprojects.com/

roderickOl

#205
Ok vou tentar então.

E sim eu uso o 10.10. O instalador perguntou se desejaria corrigir, cliquei em y yes, mas mesmo assim ta dando esse erro hehe


E agora ele travou mas em outro lugar

http://lh3.ggpht.com/_p5BWc4S9QVM/TOVRRfiwdsI/AAAAAAAAANE/_y-AHyQ_P80/s640/18112010094.jpg
http://lh4.ggpht.com/_p5BWc4S9QVM/TOVRRhlg_aI/AAAAAAAAANI/H05tCxWaU8s/s640/18112010095.jpg

merorafael

#206
@roderickOl
Ok, então abre o arquivo /etc/initramfs-tools/initramfs.conf
$ sudo gedit /etc/initramfs-tools/initramfs.conf

Procura MODULES= que provavelmente estará com o valor most
e modifique-o para MODULES=dep.
Depois salve e feche o editor e em seguida dê o comando:
$ sudo depmod -a
Reinicie o computador.

Caso não resolva, reinstale o initramfs-tools:
$ sudo apt-get install --reinstall initramfs-tools
Depois de reinstalado verifique se MODULES continua como dep, caso continue, use o comando novamente:
$ sudo depmod -a

EDIT: Ai depois sim tente da um sudo update-initramfs -u e um sudo update-grub
Projetos: Mero Projects - http://www.meroprojects.com/

roderickOl



Eu tinha feito de apertar o C e dai aconteceu isso:
agora ele travou mas em outro lugar

http://lh3.ggpht.com/_p5BWc4S9QVM/TOVRRfiwdsI/AAAAAAAAANE/_y-AHyQ_P80/s640/18112010094.jpg
http://lh4.ggpht.com/_p5BWc4S9QVM/TOVRRhlg_aI/AAAAAAAAANI/H05tCxWaU8s/s640/18112010095.jpg

Na questão do initramfs ele tava como dep e não como most

Alterei para most e reiniciei dai usei o comando:



roderick@ubuntu:~$ sudo update-initramfs -u
[sudo] password for roderick:
update-initramfs: Generating /boot/initrd.img-2.6.35-22-generic
Warning: No support for locale: pt_BR.utf8

roderick@ubuntu:~$ sudo update-grub
Generating grub.cfg ...
cat: /boot/grub/video.lst: Arquivo ou diretório não encontrado
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found Windows Vista (loader) on /dev/sda1
Found Windows 7 (loader) on /dev/sda2

merorafael

Projetos: Mero Projects - http://www.meroprojects.com/

roderickOl

Sim,  :-[

Vc viu onde ele trava no log de inicialização?
Um tal de speech Dispatcher que travou, e outra hora foi o pulse audio, ambos relacionado ao audio, o que eles teriam a ver com o xorg.conf?