[elrepo] Centos 7.4 and fglrx

Jeremy Schaeffer kb9mfd at phonesplus.biz
Tue Oct 10 09:23:20 EDT 2017


  I was having a dependency issue so for quite a while, maybe a year or 
two my machine was not updating. I finally fixed it and had over 2000 
updates done, now I have no graphics, no X. The Kernel is 
3.10.0-693.2.2.el7.x86_64 and yum installs version 
fglrx-x11-drv-15.12-3.el7.elrepo.x86_64. Here is the output of Xorg.0.log

[    10.190]
X.Org X Server 1.19.3
Release Date: 2017-03-15
[    10.190] X Protocol Version 11, Revision 0
[    10.190] Build Operating System:  3.10.0-514.16.1.el7.x86_64
[    10.190] Current Operating System: Linux timothy.schaeffer 
3.10.0-693.2.2.el7.x86_64 #1 SMP Tue Sep 12 22:26:13 UTC 2017 x86_64
[    10.190] Kernel command line: 
BOOT_IMAGE=/vmlinuz-3.10.0-693.2.2.el7.x86_64 
root=UUID=ba371f2c-b87d-4161-9b75-034937256ef2 ro crashkernel=auto 
rd.md.uuid=a3e6200a:e1cbfb29:4361e89f:e2bfa9d2 rhgb quiet 
rd.driver.blacklist=nouveau rd.driver.blacklist=radeon
[    10.190] Build Date: 05 August 2017  06:19:43AM
[    10.190] Build ID: xorg-x11-server 1.19.3-11.el7
[    10.190] Current version of pixman: 0.34.0
[    10.190]     Before reporting problems, check http://wiki.x.org
     to make sure that you have the latest version.
[    10.190] Markers: (--) probed, (**) from config file, (==) default 
setting,
     (++) from command line, (!!) notice, (II) informational,
     (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    10.191] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Oct  9 
16:27:22 2017
[    10.192] (==) Using config file: "/etc/X11/xorg.conf"
[    10.192] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    10.192] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    10.192] (==) ServerLayout "aticonfig Layout"
[    10.192] (**) |-->Screen "aticonfig-Screen[0]-0" (0)
[    10.192] (**) |   |-->Monitor "aticonfig-Monitor[0]-0"
[    10.193] (**) |   |-->Device "aticonfig-Device[0]-0"
[    10.193] (==) Automatically adding devices
[    10.193] (==) Automatically enabling devices
[    10.193] (==) Automatically adding GPU devices
[    10.193] (==) Automatically binding GPU devices
[    10.193] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    10.193] (==) FontPath set to:
     catalogue:/etc/X11/fontpath.d,
     built-ins
[    10.193] (==) ModulePath set to "/usr/lib64/xorg/modules"
[    10.193] (II) The server relies on udev to provide the list of input 
devices.
     If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[    10.193] (II) Loader magic: 0x55f66e645020
[    10.193] (II) Module ABI versions:
[    10.193]     X.Org ANSI C Emulation: 0.4
[    10.193]     X.Org Video Driver: 23.0
[    10.193]     X.Org XInput driver : 24.1
[    10.193]     X.Org Server Extension : 10.0
[    10.196] (II) xfree86: Adding drm device (/dev/dri/card0)
[    10.202] (--) PCI:*(0:0:1:0) 1002:9901:1043:8526 rev 0, Mem @ 
0xe0000000/268435456, 0xfeb00000/262144, I/O @ 0x0000f000/256, BIOS @ 
0x????????/131072
[    10.202] (II) "glx" will be loaded by default.
[    10.202] (II) LoadModule: "glx"
[    10.207] (II) Loading /usr/lib64/xorg/modules/extensions/fglrx/libglx.so
[    10.207] (II) Module glx: vendor="Advanced Micro Devices, Inc."
[    10.207]     compiled for 6.9.0, module version = 1.0.0
[    10.207] (II) LoadModule: "fglrx"
[    10.208] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so
[    10.290] (EE) Failed to load 
/usr/lib64/xorg/modules/drivers/fglrx_drv.so: 
/usr/lib64/xorg/modules/drivers/fglrx_drv.so: undefined symbol: 
xf86Initialising
[    10.290] (II) UnloadModule: "fglrx"
[    10.290] (II) Unloading fglrx
[    10.290] (EE) Failed to load module "fglrx" (loader failed, 7)
[    10.290] (EE) No drivers available.
[    10.290] (EE)
Fatal server error:
[    10.290] (EE) no screens found(EE)
[    10.290] (EE)
Please consult the The X.Org Foundation support
      at http://wiki.x.org
  for help.
[    10.290] (EE) Please also check the log file at 
"/var/log/Xorg.0.log" for additional information.
[    10.290] (EE)
[    10.291] (EE) Server terminated with error (1). Closing log file.



I tried to install the newer version of fglrx, but I get this -

[root at timothy ~]# rpm -Uvh kmod-fglrx-15.12-6.el7.elrepo.x86_64.rpm 
fglrx-x11-drv-15.12-6.el7.elrepo.x86_64.rpm
error: Failed dependencies:
         kernel(get_zone_device_page) = 0x6d849ca0 is needed by 
kmod-fglrx-15.12-6.el7.elrepo.x86_64


dmesg output -

[root at timothy ~]# dmesg | grep -i radeon
[    0.000000] Command line: 
BOOT_IMAGE=/vmlinuz-3.10.0-693.2.2.el7.x86_64 
root=UUID=ba371f2c-b87d-4161-9b75-034937256ef2 ro crashkernel=auto 
rd.md.uuid=a3e6200a:e1cbfb29:4361e89f:e2bfa9d2 rhgb quiet 
rd.driver.blacklist=nouveau rd.driver.blacklist=radeon
[    0.000000] Kernel command line: 
BOOT_IMAGE=/vmlinuz-3.10.0-693.2.2.el7.x86_64 
root=UUID=ba371f2c-b87d-4161-9b75-034937256ef2 ro crashkernel=auto 
rd.md.uuid=a3e6200a:e1cbfb29:4361e89f:e2bfa9d2 rhgb quiet 
rd.driver.blacklist=nouveau rd.driver.blacklist=radeon
[    0.028964] smpboot: CPU0: AMD A10-5800K APU with Radeon(tm) HD 
Graphics (fam: 15, model: 10, stepping: 01)
[    4.079738] [drm] radeon kernel modesetting enabled.
[    4.144190] radeon 0000:00:01.0: VRAM: 768M 0x0000000000000000 - 
0x000000002FFFFFFF (768M used)
[    4.144193] radeon 0000:00:01.0: GTT: 1024M 0x0000000030000000 - 
0x000000006FFFFFFF
[    4.146021] [drm] radeon: 768M of VRAM memory ready
[    4.146023] [drm] radeon: 1024M of GTT memory ready.
[    4.155179] [drm] radeon: dpm initialized
[    4.185540] radeon 0000:00:01.0: WB enabled
[    4.185543] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 
0x0000000030000c00 and cpu addr 0xffff8803fd62ec00
[    4.185922] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 
0x0000000000075a18 and cpu addr 0xffffc90002035a18
[    4.206109] radeon 0000:00:01.0: fence driver on ring 6 use gpu addr 
0x0000000030000c18 and cpu addr 0xffff8803fd62ec18
[    4.206114] radeon 0000:00:01.0: fence driver on ring 7 use gpu addr 
0x0000000030000c1c and cpu addr 0xffff8803fd62ec1c
[    4.206117] radeon 0000:00:01.0: fence driver on ring 1 use gpu addr 
0x0000000030000c04 and cpu addr 0xffff8803fd62ec04
[    4.206119] radeon 0000:00:01.0: fence driver on ring 2 use gpu addr 
0x0000000030000c08 and cpu addr 0xffff8803fd62ec08
[    4.206121] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 
0x0000000030000c0c and cpu addr 0xffff8803fd62ec0c
[    4.206123] radeon 0000:00:01.0: fence driver on ring 4 use gpu addr 
0x0000000030000c10 and cpu addr 0xffff8803fd62ec10
[    4.206204] radeon 0000:00:01.0: radeon: MSI limited to 32-bit
[    4.206227] radeon 0000:00:01.0: irq 32 for MSI/MSI-X
[    4.206236] radeon 0000:00:01.0: radeon: using MSI.
[    4.206262] [drm] radeon: irq initialized.
[    5.939049] [drm] Radeon Display Connectors
[    6.034384] fbcon: radeondrmfb (fb0) is primary device
[    6.106120] radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device
[    6.111439] [drm] Initialized radeon 2.49.0 20080528 for 0000:00:01.0 
on minor 0

[root at timothy ~]# lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. 
[AMD/ATI] Trinity [Radeon HD 7660D]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Trinity 
HDMI Audio Controller
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA 
Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI 
Controller (rev 11)
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI 
Controller (rev 11)
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB OHCI 
Controller (rev 11)
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD] FCH USB EHCI 
Controller (rev 11)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller 
(rev 14)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia 
Controller (rev 01)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge 
(rev 11)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] FCH PCI Bridge 
(rev 40)
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI 
bridge (PCIE port 0)
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI 
bridge (PCIE port 1)
00:15.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Hudson PCI to PCI 
bridge (PCIE port 2)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 15h 
(Models 10h-1fh) Processor Function 5
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
04:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host 
Controller


I am at a loss. I have uninstalled, reinstalled, removed and tried to 
use the builtin radeon driver and I cannot get a display at all. Its a 
Radeon HD 7660D graphics card. Any suggestions??


More information about the elrepo mailing list