Ir ao conteúdo
  • Cadastre-se

Radeon RX560 e Xorg não detecta


Danis Barsant

Posts recomendados

Estou tentando inicializar a Radeon RX 560 no LINUX quando chega no Xorg dá erros. 

 

Atualizei a bios da placa-mãe Asus B350 Plus, para 3203, surgiu o seguinte erro no boot:

Invalid PCI ROM header signature 
0xaa55, got 0xffff

Desabilitei o Gerenciador de Login pois o X não subiu

 

no Xorg.0.log

 

(EE) No devices detected. 

Comprei a placa recentemente e estou muito ansioso para usar.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Esses componentes seriam suficientes para fazer a placa funcionar. Pesquisa rápida diz que o erro no log do kernel não é fatal. O módulo amdgpu está sendo carregado pelo kernel (lsmod)? Se você tiver criado algum arquivo personalizado de configuração do Xorg, remova-o. Está usando alguma opção de boot além do padrão?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

@Marcos FRM
Essa mensagem do kernel realmente não a impede de funcionar. 

Sim o modulo está carregado certinho. 

$ lsmod | grep amdgpu
amdgpu               1941504  21
i2c_algo_bit           16384  1 amdgpu
drm_kms_helper        131072  1 amdgpu
ttm                    81920  1 amdgpu
drm                   303104  15 amdgpu,ttm,drm_kms_helper

Sobre o boot sim estou usando os seguintes parâmetros:

 

radeon.si_support=0 radeon.cik_support=0 radeon=0 modprobe.blacklist=sp5100_tc
o 

Então descobri algo sobre o problema:

Após desabilitar o GDM:

Tentei inicializar através do startx

então tive o seguinte erro:

 

[   128.467] (II) xfree86: Adding drm device (/dev/dri/card0)
[   128.475] (EE) 
[   128.475] (EE) Backtrace:
[   128.492] (EE) 0: /usr/lib/xorg-server/Xorg (OsLookupColor+0x139) [0x556d98843ee9]
[   128.492] (EE) 1: /usr/lib/libpthread.so.0 (funlockfile+0x50) [0x7f0a92220def]
[   128.506] (EE) 2: /usr/lib/xorg-server/Xorg (xf86PlatformMatchDriver+0x2b4) [0x556d9873d534]
[   128.506] (EE) 3: /usr/lib/xorg-server/Xorg (xf86BusProbe+0x9) [0x556d98715469]
[   128.506] (EE) 4: /usr/lib/xorg-server/Xorg (InitOutput+0x7ff) [0x556d987240ef]
[   128.507] (EE) 5: /usr/lib/xorg-server/Xorg (InitFonts+0x213) [0x556d986e2023]
[   128.603] (EE) 6: /usr/lib/libc.so.6 (__libc_start_main+0xea) [0x7f0a91e77f6a]
[   128.604] (EE) 7: /usr/lib/xorg-server/Xorg (_start+0x2a) [0x556d986cbeaa]
[   128.604] (EE) 
[   128.604] (EE) Segmentation fault at address 0x50
[   128.604] (EE) 
Fatal server error:
[   128.604] (EE) Caught signal 11 (Segmentation fault). Server aborting
[   128.604] (EE) 
[   128.604] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   128.604] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional informati
on.
[   128.604] (EE) 
[   128.604] (EE) Server terminated with error (1). Closing log file.

Então tive a ideia de fazer o inicializar através do Wayland ao invés do X com o comando:

gnome-session --session gnome-wayland

Ai subiu! mas o som do hdmi não funciona, e também minha placa de rede realtek RTL8111 não funcionou com dhcpcd somente subindo manualmente.

 

Diante disso, tem algum bug no Xorg com a placa de video, mas que no Wayland funciona, neste momento estou minerando como subir o gdm no wayland. 

Assim que conseguir avanços aviso, gratidão.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

E sem as opções de boot? Quase comprei um PC com uma RX 560... me interesso em quantas anda o suporte no Linux, particularmente no Arch, que é minha distro também.

 

A parte do áudio ao que parece só funcionará no futuro kernel 4.15:

 

https://wiki.archlinux.org/index.php/AMDGPU#No_HDMI.2FDP_Audio

Link para o comentário
Compartilhar em outros sites

  • mês depois...

Finalmente! Demorei um pouco para responder mas informo que o Xorg voltou a subir!

a versão

xorg-server 1.19.6

foi possível upar, quanto aos parametros de kernel, com ou sem o som hdmi não funciona. mas descobri que segundo a phoronix The New Features Of Linux 4.15: AMDGPU DC, RISC-V, EPYC Benefits, VR Improvements irá implementar essa correção, no site do kernel.org já está previsto o lançamento do 4.15 ainda esse mês, novamente é aguardar as melhorias. ou se arriscar no instável. 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!