AMD ATI Cards no Ubuntu 14.04.5 LTS Não é possível acessar o fglrx em um servidor sem cabeça

0

Eu tenho lidado com essa questão há dias. Eu tentei seguir guias, coisas do meu jeito, instalações limpas, aplicações diferentes e ainda a mesma coisa, incapaz de ver as GPU's no sistema para aplicações do BOINC Crunching ou Agricultura BitCoin, etc.

Sempre se resume ao FGLRX:

Então, a última tentativa foi seguir um guia para configurar uma plataforma de mineração BitCoin (primeira vez, apenas experimentando porque o guia foi sugerido para corrigir as GPUs não detectáveis do BOINC).

Estou usando o Ubuntu:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:        14.04
Codename:       trusty

Quando executo o sudo aticonfig --lsa , obtenho:

* 0. 01:00.0 AMD Radeon HD 7800 Series
  1. 02:00.0 AMD Radeon HD 7800 Series

Então eu sei que as cartas estão lá. Eu corri sudo apt-get install fglrx fglrx-core fglrx-dev fglrx-amdcccle para obter os drivers instalados.

Então eu corri o sudo aticonfig --adapter=all --initial -f para configurar o arquivo xorg.conf.

Eu fiz algumas outras alterações de configuração por guia e elas foram:

GRUB_CMDLINE_LINUX_DEFAULT="text"
sudo update-grub
sudo apt-get install xorg
sudo dpkg-reconfigure x11-commom

Então eu cheguei à parte que está me incomodando constantemente. Quando tento testar os cartões para o programa de mineração (ou executo o BOINC), obtenho:

modprobe: ERROR: ../libkmod/libkmod-module.c:809 
kmod_module_insert_module() could not find module by name='fglrx'
modprobe: ERROR: could not insert 'fglrx': Function not implemented
Error! Fail to load fglrx kernel module! Maybe you can switch to root user to load kernel module directly
modprobe: ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not find module by name='fglrx'
modprobe: ERROR: could not insert 'fglrx': Function not implemented
Error! Fail to load fglrx kernel module! Maybe you can switch to root user to load kernel module directly
modprobe: ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not find module by name='fglrx'
modprobe: ERROR: could not insert 'fglrx': Function not implemented
Error! Fail to load fglrx kernel module! Maybe you can switch to root user to load kernel module directly

$uname -a
Linux cruncher 4.4.0-57-generic #78~14.04.1-Ubuntu SMP Sat Dec 10 00:14:47 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

$ sudo clinfo
modprobe: ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not find module by name='fglrx'
modprobe: ERROR: could not insert 'fglrx': Function not implemented
Error! Fail to load fglrx kernel module! Maybe you can switch to root user to load kernel module directly
*** Error in 'clinfo': munmap_chunk(): invalid pointer: 0x00007f63873e511d ***

Ainda estou ganhando o Ubuntu, então é uma curva de aprendizado, mas cheguei a um ponto em que minhas habilidades com o Google não estão me ajudando, então pensei em perguntar!

Eu não tenho idéia de como superar isso. Alguém tem alguma sugestão?

    
por Mitchell Tuckness 03.01.2017 / 23:39

1 resposta

0

Eu posso estar errado, mas acho que o FGLRX foi descontinuado após 14.04.1. Você precisará reverter ou experimentar o mais novo driver amdgpu (código aberto) ou amdgpu pro do site da AMD (driver proprietário) se a sua placa estiver listada como suportada no site da AMD.

    
por GrannySez 04.01.2017 / 06:54