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 / 1544838
Accepted
Justin Ford
Justin Ford
Asked: 2025-03-31 07:54:44 +0800 CST2025-03-31 07:54:44 +0800 CST 2025-03-31 07:54:44 +0800 CST

Os drivers nativos da GPU AMD não parecem estar instalados corretamente no meu sistema

  • 772

Acabei de instalar o Linux pela primeira vez há uma semana, então, por favor, tenham paciência comigo.

Estou no Ubuntu 22.04 com uma Radeon RX 7600.

Tive alguns problemas desde que instalei o Linux, incluindo: tela preta ao inicializar, luz noturna não funcionando e meu segundo monitor não sendo detectado. Isso me fez presumir que tinha alguns problemas com meus drivers de GPU, então executei algumas verificações diferentes e não consegui encontrar nada listado para eles.

  • Tentei executar sudo apt installo que me deu um erro dizendo que a distribuição do driver da GPU não estava assinada.

  • Corri sudo apt-get update --allow-insecure-repositoriese tudo foi instalado sem problemas.

  • Então reiniciei e executei o programa, amdgpu installque me informou que havia instalado o driver.

  • Em seguida, reiniciei e executei inxi -Go que me mostrou:

    Driver: N/A
    
  • Então tentei correr sudo apt installpara investigar melhor o erro, mas não estou mais recebendo o erro unsigned e, em vez disso, estou recebendo um erro de:

    Errors were encountered while processing: amdgpu-dkms
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    

Qualquer ajuda será apreciada!

drivers
  • 1 1 respostas
  • 51 Views

1 respostas

  • Voted
  1. Best Answer
    Hi-Angel
    2025-03-31T13:16:03+08:002025-03-31T13:16:03+08:00

    Você claramente omitiu alguns passos que fez (por exemplo, amdgpunão é um binário nos repositórios do Ubuntu ) , mas seu problema se baseia em um mal-entendido sobre como os drivers são distribuídos no Linux.

    TL;DR : basta remover o amdgpu que você instalou (não sei como se chama o pacote que você instalou, já que você não o mencionou, talvez sudo apt purge amdgpu-dkms) e atualizar o kernel.


    No ecossistema Linux, os drivers são desenvolvidos e distribuídos como parte do kernel . Isso permite que diferentes empresas reutilizem código desenvolvido por outras pessoas e, em geral, melhora a qualidade e a estabilidade do código. Então, uma vez instalado o kernel, você pode assumir que tem os drivers (bem, não totalmente correto, porque o kernel tem muitos drivers que não têm uso no desktop e estão desabilitados na compilação do Ubuntu, mas o driver AMDGPU está habilitado) .

    Drivers de terceiros são um pouco incorretos, porque desenvolvê-los fora do kernel é inconveniente e mal visto, mas as pessoas às vezes fazem isso. Os exemplos mais famosos são ZFS (motivos de licença) e NVidia (motivos internos) .

    Dito isso, AMDGPU é parte do kernel, então você tem isso por padrão. O que você pode desejar, no entanto, é atualizar o driver. Você não mencionou sua versão do kernel, mas com base na distro 22.04, presumo que ela provavelmente tenha 2-3 anos.

    A atualização neste caso é feita instalando um kernel mais novo. No 22.04 você pode obtê-lo instalando linux-image-generic-hwe-22.04o que deve lhe dar a versão 6.8.x. Se você realmente quiser, você também pode instalar a versão mais recente manualmente .

    E, por favor, considere atualizar sua distribuição para a 24.04, porque você está perdendo muitas melhorias presentes em softwares mais novos.

    PS : você provavelmente está se perguntando, o que é "amdgpu" que você instalou então? Ele faz parte da pilha "pro" da AMDGPU, que é voltada principalmente para empresas, veja este artigo para detalhes .

    • 0

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