Por que o Debian não está inicializando com uma GUI, mas sim com o console tty1, apesar dos drivers AMD estarem instalados

Por que o Debian não está inicializando com uma GUI, mas sim com o console tty1, apesar dos drivers AMD estarem instalados

Como o título já pode sugerir, atualmente tenho um problema em que meu Debian recém-instalado não inicia com nenhuma GUI, apesar de eu tê-las selecionado claramente no processo de instalação.

Curiosamente, já tenho os drivers AMD instalados, mesmo os não-livres. Mas, apesar disso, não consigo executar startxcom êxito, pois diz que não é possível encontrar /dev/dri/card0e, depois disso, diz que não é possível executar no modo buffer de quadros.

Eu sei que isso pode não ser suficiente para depurar o problema, mas sou muito novo em todo o ecossistema Linux, então não tenho ideia do que exatamente ajudaria. Então, se precisar de mais detalhes, diga-me nos comentários para que eu possa fornecê-los.

Minhas especificações de hardware:

  • Placa gráfica: AMD RX 5700
  • Processador: AMD Ryzen 9 3900X
  • Espaço em disco: 500 GB
  • RAM: 32 GB

Talvez eu deva acrescentar que selecionei o gerenciador de exibição sddm, o KDE e o Gnome durante a instalação do Debian.

Responder1

Se startxdisser que não consegue encontrar /dev/dri/card0, isso provavelmente significa que o componente do kernel dos drivers AMD não está carregado no momento.

Você pode começar executando lspci -d ::0300 -nnke editando a saída da sua pergunta original. Isso deve mostrar quais módulos do kernel estão reconhecendo sua placa gráfica e quais deles (se houver) estão carregados no momento. Se isso não produzir resultados, tente ::0302(= classe PCI para controlador de vídeo, subclasse controlador 3D) em vez de ::0300(= controlador de vídeo, subclasse compatível com VGA).

Estou mais familiarizado com os drivers de GPU da NVIDIA do que com os da AMD, mas se entendi corretamente, deve haver um amdgpumódulo disponível e, de preferência, também em uso.

Além disso, exibirá sudo dkms statusalgo significativo ou apenas um erro de "comando não encontrado"?

Se dkmsestiver instalado, ele deverá exibir uma lista de quaisquer módulos de kernel de terceiros gerenciados por DKMS instalados (como pode ser o componente de kernel dos drivers AMD).

Responder2

Pelo menos para começar, eu recomendoLMDE(Edição Linux Mint Debian). Você obtém o benefício de uma GUI estilo Mint, mas em vez de ser feita com pacotes Ubuntu, ela é construída com pacotes Debian (estáveis).

Tenha cuidado ao usá-lo para instalar apenas pacotes Debian, sem pacotes Ubuntu.

Tente usar o Cinnamon DE. Outros sabores estão disponíveis.

informação relacionada