servidor NVIDIA x - “sudo nvidia config” não gera um 'xorg.config' em funcionamento [fechado]

5

Estou com mais de 18 horas de profundidade neste desafio. Cheguei a este ponto e estou preso. muito preso. Talvez você possa descobrir isso?

Versão do Ubuntu 12.04 LTS com todas as atualizações instaladas.

Problema: As configurações padrão em "etc / X11 / xorg.conf", que são geradas pela ferramenta "nvidia-xconfig", não permitem que o servidor NVIDIA x se conecte ao driver na janela "Configurações do Sistema & gt; Driver Adicional". (é assim que eu entendo. Muitas informações abaixo).

Sintomas do problema

  1. A janela "Configurações do sistema & Driver adicional" possui drivers, mas o servidor nvidia x não pode conectar / utilizar nenhum dos 4 drivers. os drivers são ativados, mas não estão em uso.

  2. Quando eu vou para "Ferramentas do sistema & gt; Administração & gt; configurações do servidor NVIDIA x" recebo um erro que basicamente me diz para criar um arquivo padrão para inicializar o servidor NVIDIA X (captura de tela abaixo).

  3. Esta é a mensagem que o terminal dá após executar o comando "sudo nvidia-xconfig" pela primeira vez. Parece que o arquivo gerado pela ferramenta que acabei de executar está gerando um arquivo inválido / inutilizável:

  4. Se eu executar o comando "sudo nvidia-xconfig" novamente, não receberei um erro na segunda vez. No entanto, quando eu reiniciar, o arquivo padrão que é gerado (etc / X11 / xorg.conf) simplesmente coloca a resolução da tela em 800 x 600 (ou algo assim).

  5. Quando tento ir para as configurações do servidor NVIDIA x, sou saudado com a mesma tela da captura de tela do sintoma 2 (sem opção de alterar a resolução). Se eu tentar ir para "configurações do sistema & gt; exibição" não há outras resoluções para escolher. Neste ponto, devo excluir o recém-criado "xorg.conf" e restabelecer o original em seu lugar.

  6. Aqui está o conteúdo do "xorg.conf" que é gerado primeiro (faltando a informação requerida):

     # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    
     # nvidia-xconfig:  version 304.88  (buildmeister@swio-display-x86-rhel47-06)  Wed Mar 27 15:32:58 PDT 2013
    
       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
    

Hardware: Eu corri o "lspci | grep VGA". Os resultados são:

     00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
     01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [Quadro 1000M] (rev a1)

Mais informações de hardware: Ram: 16GB CPU: Intel Core i7-2720QM a 2,2 GHz * 8 Outro: 64 bits.

Este é um computador de inicialização tripla e não uma VM.

Tentativas de não sucesso no meu fim:

1) Tentei acrescentar o "xorg.conf" com o que eu percebo está faltando informações e, obviamente, não voou.

2) Todas as outras coisas que eu tentei me levaram a este ponto.

3) Veja se este link é útil para você (eu mal entendi, mas tenho o suficiente sabendo que uma pessoa mais inteligente pode achar isso útil):

link

4) Eu sou completamente novo no Linux (40 horas na semana passada), mas não em programação. No entanto, eu sou muito sério sobre mudar para o Linux. Quando você responder (espero que alguém responda ...) responda de uma forma que uma pessoa nova no Linux possa entender.

5) By the way, a razão que eu estou nesta bagunça é porque eu preciso ter um segundo monitor em execução do meu laptop, e "Configurações do Sistema & gt; Display" não reconhece o meu segundo monitor. Eu sei que é possível fazer o segundo trabalho de exibição no meu sistema, porque quando eu inicializo a partir do CD de instalação, eu trabalho no monitor de laptop nativo, mas o segundo monitor mostra uma tela roxa com o Ubuntu no meio, então eu sei a porta VGA está enviando um sinal. Se isso for demais para você resolver, sugira um método alternativo para obter uma segunda exibição. Eu não quero ir para o Windows, mas não posso ter um único monitor. Eu sou realmente falsificada aqui. Espero que alguma pessoa inteligente possa ajudar.

Obrigado antecipadamente.

Mike.

***************************************** EDIT # 1 *** **************************************

Mais detalhes sobre a placa gráfica

Me perguntaram "qual marca da nvidia-card você tem exatamente?" Aqui está o que eu fiz para fornecer mais informações (talvez relevante, talvez não, mas aqui está tudo):

1) Separei meu Lenovo W520 para ver se há um identificador no cartão real. No entanto, percebi que, se eu chegar fundo o suficiente para dar uma olhada, o laptop "não vai gostar". então eu coloquei de volta. Descobrir o cartão dessa maneira não é uma opção para mim agora.

2) (Meu computador é de inicialização tripla) Eu entrei no Win7 e executei o comando 'dxdiag'. aqui está a captura de tela:

3) Eu tentei olhar no site da lenovo para mais detalhes ... mas sem sorte. Eu dei uma olhada nos meus recibos e aqui está o recibo do formulário info:

Unidade do sistema: W520 NVIDIA Quadro 1000M 2GB

4) No win7, fui ao site da NVIDIA e usei a opção para que meu cartão fosse "varrido" por um applet Java para determinar a atualização mais recente do meu cartão.Eu tentei o mesmo com o Ubuntu, mas não consigo executar o applet. Aqui está o driver recomendado a partir do Applet da NVIDIA para o meu cartão para o Win7 (espero que isso ilumine os detalhes da placa):

Versão do driver de desktop Quadro / NVS / Tesla / GRID R319

Versão: 320.00 WHQL

Data de lançamento: 3.5.2013

5) Também fui na busca de driver NVIDIA e olhei através de todas as combinações possíveis de tipo de produto + produto + série para encontrar todas as combinações que geram um cartão de 1000M. Meu cartão é:

Tipo de produto: Quadro

Série de produtos: Série Quadro (notebooks)

Produto: 1000M

******************************************** EDIT # 2 **************************************

Sintomas adicionais

Outra questão que gerou mais sintomas que eu não mencionei anteriormente foi:

"Depois de gerar o xorg.conf pela nvidia-xconfig, vá para drivers adicionais, você vê nvidia-304?"

1) Eu tirei uma captura de tela dos "drivers adicionais" logo após gerar o xorg.conf pelo nvidia-xconfig. Aqui está:

2) Então eu fiz uma reinicialização. Agora o Ubuntu tem resolução de 600 x 800. Quando eu loguei depois que o computador apareceu, recebi um erro (que eu sempre obtenho depois de gerar o xorg.conf pelo nvidia-xconfig e reinicializar)

3) Para finalmente responder a pergunta - Não. Não há driver "NVIDIA-304". Captura de tela de drivers adicionais depois de gerar xorg.conf por nvidia-xconfig e reinicialização:

Neste ponto, eu volto ao xorg.conf original e excluo o xorg.conf gerado pela Nvidia.

    
por Mike 08.06.2013 / 19:33

2 respostas

0

placa gráfica interessante. tem a mesma arquitetura como a minha GT 540 M e é projetado também com optimus resp. CUDA

Eu baixaria este pacote de drivers no link (está funcionando melhor aqui - por causa do suporte ao otimus CUDA).

NIVIDIA_CUDA_SDK_1.1_Beta_Linux.run

Depois, há este link exótico de minha contribuição como instalá-lo:

link

Eu tive o mesmo problema com o nvidia-xconfig também, antes desta solução minha.

Esta contribuição foi classificada apenas com -4 porque está escrita como blog e não como pergunta.

    
por dschinn1001 08.06.2013 / 21:11
0

Mantive este problema por um longo tempo (mínimo de 150 horas em esforço durante 14 meses). Tudo que eu tentei não voou; e eu tentei muitas coisas.

Eu até contratei um programador para concluir esse processo porque ele parece tão promissor: link No entanto, não conseguimos fazer isso com sucesso - talvez você tenha mais sorte.

No entanto, eu consegui fazer o segundo monitor funcionar no meu laptop Lenovo W520 com a placa NVIDIA Quadro 1000m. tudo o que fiz foi instalar o 14.04 e finalmente consegui meu segundo monitor.

Nada que eu tentei em 12.04 ou 12.10 ou 13.10 funcionou para mim. O mais próximo foi de 13.10 com uma taxa de atualização de uma vez a cada 5 segundos no segundo monitor. Evite essa enorme dor de cabeça e instale o 14.04 - como funciona fora da caixa!

Meu conselho é se você tiver uma Lenovo w520 com Quadro 1000m, basta instalar o 14.04 e tudo funciona.

Se por algum motivo você tiver 12.04, então não deixe minha experiência desencorajá-lo, apenas tenha em mente que sou completamente novo no Linux. Há muitas pessoas com o W520 e o 12.04 com várias telas - é só que eu não consegui replicar seus talentos.

Boa sorte

    
por Mike 15.07.2014 / 19:33