[elrepo] ATI Radeon R7 240

Gabi Munteanu zangaby at yahoo.com
Mon Feb 29 08:58:31 EST 2016


Hi,
I reinstalled centos and chose the 'Gnome Desktop' packages, after that I was able to startx normally. Installed the kmod package and everything looks good (even though the 'no UMS support' appears during boot). 
Thank you very much for your help !

      From: Manuel Wolfshant <wolfy at nobugconsulting.ro>
 To: EL Repo General Mailing List <elrepo at lists.elrepo.org> 
Cc: Gabi Munteanu <zangaby at yahoo.com>
 Sent: Monday, February 22, 2016 1:54 PM
 Subject: Re: [elrepo] ATI Radeon R7 240
   
 On 02/22/2016 02:18 PM, Gabi Munteanu wrote:
  
 Hi, 
  Thank you for your reply ! 
  I went ahead and: yum groups install "GNOME Desktop" 
 I assume that you already have the X server and fonts installed because AFAIK they are not brought in by the Gnome desktop group.
 
 
  
 yum install --enablerepo=elrepo-testing kmod-fglrx fglrx-x11-drv-32bit 
 
 I've never needed fglrx-x11-drv-32bit
 
  
 
  Than I got  *ERROR* No UMS support in radeon module! 
  So after checking this: https://www.centos.org/forums/viewtopic.php?f=49&t=52131 
 That post is kind of outdated unfortunately.
 
 
 
 I added  Section "Files"         ModulePath "/usr/lib64/xorg/modules/extensions/fglrx"         ModulePath "/usr/lib64/xorg/modules" EndSection 
  to xorg.conf 
 One year ago this was needed but the current packages ( since last summer actually ) add these options at install time via /etc/X11/xorg.conf.d/20-fglrx.conf and also move a stock , conflicting library out of way.
 
 
 
 
 
  and removed all the 'nomodset' references added to the grub.conf 
  
 At install time, the fgrlx-x11-drv package disables the stock radeon driver by adding "radeon.modeset=0 rd.driver.blacklist=radeon" to the kernel command line
 
 
 
 
  Now this fixed the UMS error however, after I do startx nothing happens.
  
 
 
 
  X.Org X Server 1.17.2 Release Date: 2015-06-16 [    58.016] X Protocol Version 11, Revision 0 [    58.017] Build Operating System:  2.6.32-220.17.1.el6.x86_64 [    58.017] Current Operating System: Linux zangasrv.no-ip.org 3.10.0-327.10.1.el7.x86_64 #1 SMP Tue Feb 16 17:03:50 UTC 2016 x86_64 [    58.017] Kernel command line: BOOT_IMAGE=/vmlinuz-3.10.0-327.10.1.el7.x86_64 root=/dev/mapper/centos-root ro crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet initcall_blacklist=clocksource_done_booting [    58.018] Build Date: 20 November 2015  02:44:25PM [    58.018] Build ID: xorg-x11-server 1.17.2-10.el7 [    58.018] Current version of pixman: 0.32.6 [    58.018]    Before reporting problems, check http://wiki.x.org         to make sure that you have the latest version. [    58.018] Markers: (--) probed, (**) from config file, (==) default setting,         (++) from command line, (!!) notice, (II) informational,         (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [    58.019] (==) Log file: "/var/log/Xorg.2.log", Time: Mon Feb 22 12:59:14 2016 [    58.024] (==) Using config file: "/etc/X11/xorg.conf" [    58.024] (==) Using config directory: "/etc/X11/xorg.conf.d" [    58.024] (==) Using system config directory "/usr/share/X11/xorg.conf.d" [    58.028] (==) ServerLayout "aticonfig Layout" [    58.028] (**) |-->Screen "aticonfig-Screen[0]-0" (0) [    58.028] (**) |   |-->Monitor "aticonfig-Monitor[0]-0" [    58.028] (**) |   |-->Device "aticonfig-Device[0]-0" [    58.028] (==) Automatically adding devices [    58.028] (==) Automatically enabling devices [    58.028] (==) Automatically adding GPU devices [    58.029] (==) FontPath set to:         catalogue:/etc/X11/fontpath.d,         built-ins [    58.029] (**) ModulePath set to "/usr/lib64/xorg/modules/extensions/fglrx,/usr/lib64/xorg/modules" [    58.029] (II) The server relies on udev to provide the list of input devices.         If no devices become available, reconfigure udev or disable AutoAddDevices. [    58.030] (II) Loader magic: 0x7fc83e124020 [    58.030] (II) Module ABI versions: [    58.030]    X.Org ANSI C Emulation: 0.4 [    58.030]    X.Org Video Driver: 19.0 [    58.030]    X.Org XInput driver : 21.0 [    58.030]    X.Org Server Extension : 9.0 [    58.031] (II) xfree86: Adding drm device (/dev/dri/card0) [    58.035] (--) PCI:*(0:1:0:0) 1002:6613:1043:048b rev 0, Mem @ 0xd0000000/268435456, 0xfe8c0000/262144, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072 [    58.035] (II) "glx" will be loaded by default. [    58.036] (II) LoadModule: "glx" [    58.037] (II) Loading /usr/lib64/xorg/modules/extensions/fglrx/libglx.so [    58.041] (II) Module glx: vendor="Advanced Micro Devices, Inc." [    58.041]    compiled for 6.9.0, module version = 1.0.0 [    58.041] (II) LoadModule: "fglrx" [    58.043] (II) Loading /usr/lib64/xorg/modules/drivers/fglrx_drv.so [    58.178] (II) Module fglrx: vendor="FireGL - AMD Technologies Inc." [    58.178]    compiled for 1.4.99.906, module version = 15.30.3 [    58.178]    Module class: X.Org Video Driver 
 So the module loads successfully ...
 
 
 
 
 [    58.179] (II) Loading sub module "fglrxdrm" [    58.179] (II) LoadModule: "fglrxdrm" [    58.179] (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so [    58.183] (II) Module fglrxdrm: vendor="FireGL - AMD Technologies Inc." [    58.183]    compiled for 1.4.99.906, module version = 15.30.3 [    58.183] (II) AMD Proprietary Linux Driver Version Identifier:15.30.3 [    58.183] (II) AMD Proprietary Linux Driver Release Identifier: UNSUPPORTED-15.302 [    58.183] (II) AMD Proprietary Linux Driver Build Date: Dec 17 2015 02:43:16 [    58.183] (++) using VT number 1 
  [    58.184] (WW) Falling back to old probe method for fglrx [    58.266] (II) Loading PCS database from /etc/ati/amdpcsdb /etc/ati/amdpcsdb.default [    58.282] ukiDynamicMajor: found major device number 246 [    58.282] ukiDynamicMajor: found major device number 246 [    58.282] ukiOpenByBusid: Searching for BusID PCI:1:0:0 [    58.282] ukiOpenDevice: node name is /dev/ati/card0 [    58.283] ukiOpenDevice: open result is 11, (OK) 
 
 ... and the driver seems to work OK
 
 
  
 Not sure what I'm missing now. 
 If you can, please restart from scratch.
 a) restore the system to a pristine condition ( including here the removal of xorg.conf and any modifications you did to grub.conf ).
 b) do a yum install --enablerepo=elrepo-testing kmod-fglrx 
 c) reboot
 Normally step d should be "enjoy", If the system boots but you have a black screen, please switch to a text console ( ctrl-alt-F2 ), run ps -axfw > /tmp/ps.txt, pastebin somewhere the content of /tmp/ps.txt  and then contact me via freenode.net / #elrepo
 If the 32bit drivers are needed in order to get rid of the "no UMS support" error, please let me know so that we can add it as a known issue in the wiki page
 
 
     Manuel
 
 
 

  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.elrepo.org/pipermail/elrepo/attachments/20160229/e7019c4c/attachment-0001.html>


More information about the elrepo mailing list