R9 290 vs 290x pricing and reference design questions
#11
Shocked 
So I did a default install of Ubuntu Server LTS 14.4(.4), only installed:

Code:
build-essential dkms fluxbox libqtcore4 libc6-i386 lib32gcc1 xserver-xorg xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-video-dummy x11-xserver-utils xdm 

Code:
$ uname -a Linux bubble 4.4.0-36-generic #55~14.04.1-Ubuntu SMP Fri Aug 12 11:49:30 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


After rebooting, I installed the drivers listed in the thread above (the 15.12), successfully ran aticonfig --initial, and they appear to be in place:

Code:
~$ dpkg --get-selections | grep fglrx fglrx install fglrx-amdcccle install fglrx-core install fglrx-dev install


My ATI Radeon 290x is detected in hardware:

Code:
$ lspci | grep VGA 83:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT [Radeon R9 290X]


But for some reason the kernel never loads (doesn't have??) the actual fglrx module:


Code:
$ 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 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 X Error of failed request:  BadRequest (invalid request code or no such operation)   Major opcode of failed request:  156 ()   Minor opcode of failed request:  19   Serial number of failed request:  12   Current serial number in output stream:  12


A similar error from Xorg.log:

Code:
$ cat Xorg.0.log | grep fglrx [     6.993] (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so" [     6.993] (==) fglrx(0): UseFastTLS=0 [     6.993] (II) fglrx(0): Shadow Primary option: ShadowPrimary is enabled [     6.993] (EE) fglrx(0): atiddxDriScreenInit failed. Probably kernel module missing or incompatible.  [     6.993] (WW) fglrx(0): *********************************************************** [     6.993] (WW) fglrx(0): * DRI initialization failed                               * [     6.993] (WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible * [     6.993] (WW) fglrx(0): * 2D and 3D acceleration disabled                         * [     6.993] (WW) fglrx(0): *********************************************************** [     6.993] (II) fglrx(0): FBADPhys: 0xf400000000 FBMappedSize: 0x10000000



I did notice this in my /etc/X11/xorg.conf though which seems off given that lscpi shows an address of 83:00.0:


Code:
... Section "Device"         Identifier  "aticonfig-Device[0]-0"         Driver      "fglrx"         BusID       "PCI:131:0:0" EndSection ...



Why are my kernel modules missing and how to I get them to load?


Messages In This Thread
RE: R9 290 vs 290x pricing and reference design questions - by bubblehash - 09-13-2016, 04:34 PM