AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1204165
Accepted
Terrance
Terrance
Asked: 2020-01-20 07:30:29 +0800 CST2020-01-20 07:30:29 +0800 CST 2020-01-20 07:30:29 +0800 CST

Ubuntu 18.04.3 LTS e placa NVIDIA de baixa resolução

  • 772

Esta é uma pergunta e resposta para quando você estiver usando o PPA de drivers gráficos em um driver maior que 390, bem como 18.04.3 LTS.


Estou executando o Ubuntu 18.04.3 e tenho uma NVIDIA GeForce GTX 750 Ti. Meu driver de vídeo atualmente é nvidia-driver-440que instalei a partir do PPA de drivers gráficos e não usei o ubuntu-drivers autoinstallpara o driver.

Recentemente, meu kernel foi atualizado 5.3.0-26-generice minha resolução de vídeo agora está travada em 640x480. E parece que meu driver de vídeo está instalado, mas não carregou com o kernel.

Existe alguma maneira de corrigir isso?

nvidia kernel 18.04
  • 2 2 respostas
  • 1713 Views

2 respostas

  • Voted
  1. Best Answer
    Terrance
    2020-01-20T07:30:29+08:002020-01-20T07:30:29+08:00

    NOTA: Recentemente, depois de postar esta resposta, acabei ajudando outros 2 com problemas semelhantes, mas ambos estavam usando o nvidia-driver-390. Parece que o driver 390 é incompatível com o kernel 5.3.xxxx e deve ser removido primeiro e um driver mais novo deve ser instalado.


    O novo 5.3.0-26-generickernel que faz parte do HWE - Hardware Enablement Stack não compila automaticamente o módulo de driver NVIDIA na nova atualização do kernel. Para corrigir isso, você precisa obter a versão do driver que você instalou e a versão do kernel na qual você vai instalá-lo.

    Veja se você é inicializado no 5.3.0-26-generickernel usando uname -r:

    $ uname -r
    5.3.0-26-generic
    

    Se não estiver instalado, instale dkmsno seu sistema:

    sudo apt update
    sudo apt install dkms
    

    Execute o seguinte comando para mostrar o driver e o kernel atuais:

    dkms status
    

    Você deve ver uma saída como a seguinte:

    terrance@terrance-ubuntu:~$ dkms status
    nvidia, 440.48.02, 5.0.0-37-generic, x86_64: installed
    openrazer-driver, 2.7.0, 5.0.0-37-generic, x86_64: installed
    

    Como o 440.48.02driver já está instalado na minha última versão do kernel de 18.04.2 usando o 5.0.0-37-generickernel, mas o 5.3.0-26-generickernel não está listado, é onde precisamos instalar o driver.

    Ele é instalado no seguinte formato

    sudo dkms install nameofdriver/version -k kernelversion
    

    Então, para instalar esse driver no kernel e ativá-lo na inicialização, execute a seguinte linha:

    sudo dkms install nvidia/440.48.02 -k 5.3.0-26-generic
    

    Ou, se inicializado, 5.3.0-26-genericvocê pode executá-lo como:

    sudo dkms install nvidia/440.48.02 -k $(uname -r)
    

    Você pode alterar a linha acima para corresponder a qualquer driver que precise ser instalado no kernel. Eu também executei a instalação para o openrazer-drivermeu teclado.

    Depois de executar essa linha, a saída de dkms statusagora deve ser como:

    terrance@terrance-ubuntu:~$ dkms status
    nvidia, 440.48.02, 5.0.0-37-generic, x86_64: installed
    nvidia, 440.48.02, 5.3.0-26-generic, x86_64: installed
    openrazer-driver, 2.7.0, 5.0.0-37-generic, x86_64: installed
    openrazer-driver, 2.7.0, 5.3.0-26-generic, x86_64: installed
    

    Reinicie seu sistema e seu driver de vídeo agora deve ser carregado e você poderá obter suas resoluções completas.

    Espero que isto ajude!

    • 3
  2. ernstkl
    2020-01-22T04:19:49+08:002020-01-22T04:19:49+08:00

    Você provavelmente tem uma versão mais antiga do pacote de driver nvidia instalada, como nvidia-driver-390. Para isso, a compilação automática do módulo do kernel falha (consulte os arquivos em /var/crash).

    Solução: instale um driver mais recente, por exemplo, nvidia-driver-435

    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve