Hello, I saw in the CentOS 6.6 release notes that the Xorg ABI has changed but that "This should not concern anyone who uses the default drivers shipped with CentOS." I'm using the ATI drivers in Base but X still fails when I boot a CentOS 6.6 kernel. I was hoping this is a known problem that would get fixed with a kernel update but I'm still having problems with the 2.6.32-504.1.3.el6.x86_64 kernel. Relevant info below. Any ideas? Thanks, Darby [root at c6 ~]# lspci | grep VGA 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek [Radeon HD 6530D] [root at c6 ~]# uname -a Linux c6 2.6.32-431.29.2.el6.x86_64 #1 SMP Tue Sep 9 21:36:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux [root at c6 ~]# yum list xorg-x11-drv-ati.x86_64 xorg-x11-drv-ati-firmware.noarch Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * base: repos.dfw.quadranet.com * epel: mirror.compevo.com * extras: repos.dfw.quadranet.com * updates: repos.dfw.quadranet.com Installed Packages xorg-x11-drv-ati.x86_64 7.3.99-2.el6 @base xorg-x11-drv-ati-firmware.noarch 7.3.99-2.el6 @base [root at c6 ~]# Log messages containing "radeon" from booting into the CentOS 6.6 kernel: c6 kernel: [drm] radeon kernel modesetting enabled. c6 kernel: fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing generic driver c6 kernel: radeon 0000:00:01.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 c6 kernel: radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used) c6 kernel: radeon 0000:00:01.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF c6 kernel: [drm] radeon: 512M of VRAM memory ready c6 kernel: [drm] radeon: 1024M of GTT memory ready. c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_pfp.bin c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_me.bin c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_rlc.bin c6 kernel: [drm] radeon: dpm initialized c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_uvd.bin c6 kernel: radeon 0000:00:01.0: WB enabled c6 kernel: radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff8801b6e81c00 c6 kernel: radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff8801b6e81c0c c6 kernel: radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc900229b2118 c6 kernel: radeon 0000:00:01.0: radeon: using MSI. c6 kernel: [drm] radeon: irq initialized. c6 kernel: [drm] Radeon Display Connectors c6 kernel: fbcon: radeondrmfb (fb0) is primary device c6 kernel: radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device c6 kernel: radeon 0000:00:01.0: registered panic notifier c6 kernel: [drm] Initialized radeon 2.37.0 20080528 for 0000:00:01.0 on minor 0 c6 kernel: powernow-k8: Found 1 AMD A6-3600 APU with Radeon(tm) HD Graphics (4 cpu cores) (version 2.20.00) Log messages from booting into the CentOS 6.5 kernel: c6 kernel: [drm] radeon kernel modesetting enabled. c6 kernel: fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing generic driver c6 kernel: radeon 0000:00:01.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 c6 kernel: radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used) c6 kernel: radeon 0000:00:01.0: GTT: 512M 0x0000000020000000 - 0x000000003FFFFFFF c6 kernel: [drm] radeon: 512M of VRAM memory ready c6 kernel: [drm] radeon: 512M of GTT memory ready. c6 kernel: platform radeon_cp.0: firmware: requesting radeon/SUMO_pfp.bin c6 kernel: platform radeon_cp.0: firmware: requesting radeon/SUMO_me.bin c6 kernel: platform radeon_cp.0: firmware: requesting radeon/SUMO_rlc.bin c6 kernel: radeon 0000:00:01.0: WB enabled c6 kernel: radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff8801b83aec00 c6 kernel: radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff8801b83aec0c c6 kernel: radeon 0000:00:01.0: radeon: using MSI. c6 kernel: [drm] radeon: irq initialized. c6 kernel: [drm] Radeon Display Connectors c6 kernel: [drm] radeon: power management initialized c6 kernel: fbcon: radeondrmfb (fb0) is primary device c6 kernel: radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device c6 kernel: radeon 0000:00:01.0: registered panic notifier c6 kernel: [drm] Initialized radeon 2.30.0 20080528 for 0000:00:01.0 on minor 0 c6 kernel: powernow-k8: Found 1 AMD A6-3600 APU with Radeon(tm) HD Graphics (4 cpu cores) (version 2.20.00) c6 kernel: CPU0: AMD A6-3600 APU with Radeon(tm) HD Graphics stepping 00
On 12/02/2014 10:30 PM, Darby Vicker wrote:> Hello, > > I saw in the CentOS 6.6 release notes that the Xorg ABI has changed but > that "This should not concern anyone who uses the default drivers shipped > with CentOS." I'm using the ATI drivers in Base but X still fails when I > boot a CentOS 6.6 kernel. I was hoping this is a known problem that would > get fixed with a kernel update but I'm still having problems with the > 2.6.32-504.1.3.el6.x86_64 kernel. Relevant info below. Any ideas? > > Thanks, > Darby > > [root at c6 ~]# lspci | grep VGA > 00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] > BeaverCreek [Radeon HD 6530D] > [root at c6 ~]# uname -a > Linux c6 2.6.32-431.29.2.el6.x86_64 #1 SMP Tue Sep 9 21:36:05 UTC 2014 > x86_64 x86_64 x86_64 GNU/Linux > [root at c6 ~]# yum list xorg-x11-drv-ati.x86_64 > xorg-x11-drv-ati-firmware.noarch > Loaded plugins: fastestmirror, refresh-packagekit, security > Loading mirror speeds from cached hostfile > * base: repos.dfw.quadranet.com > * epel: mirror.compevo.com > * extras: repos.dfw.quadranet.com > * updates: repos.dfw.quadranet.com > Installed Packages > xorg-x11-drv-ati.x86_64 7.3.99-2.el6 > @base > xorg-x11-drv-ati-firmware.noarch 7.3.99-2.el6 > @base > [root at c6 ~]# > > Log messages containing "radeon" from booting into the CentOS 6.6 kernel: > > c6 kernel: [drm] radeon kernel modesetting enabled. > c6 kernel: fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing > generic driver > c6 kernel: radeon 0000:00:01.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 > c6 kernel: radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - > 0x000000001FFFFFFF (512M used) > c6 kernel: radeon 0000:00:01.0: GTT: 1024M 0x0000000020000000 - > 0x000000005FFFFFFF > c6 kernel: [drm] radeon: 512M of VRAM memory ready > c6 kernel: [drm] radeon: 1024M of GTT memory ready. > c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_pfp.bin > c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_me.bin > c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_rlc.bin > c6 kernel: [drm] radeon: dpm initialized > c6 kernel: radeon 0000:00:01.0: firmware: requesting radeon/SUMO_uvd.bin > c6 kernel: radeon 0000:00:01.0: WB enabled > c6 kernel: radeon 0000:00:01.0: fence driver on ring 0 use gpu addr > 0x0000000020000c00 and cpu addr 0xffff8801b6e81c00 > c6 kernel: radeon 0000:00:01.0: fence driver on ring 3 use gpu addr > 0x0000000020000c0c and cpu addr 0xffff8801b6e81c0c > c6 kernel: radeon 0000:00:01.0: fence driver on ring 5 use gpu addr > 0x0000000000072118 and cpu addr 0xffffc900229b2118 > c6 kernel: radeon 0000:00:01.0: radeon: using MSI. > c6 kernel: [drm] radeon: irq initialized. > c6 kernel: [drm] Radeon Display Connectors > c6 kernel: fbcon: radeondrmfb (fb0) is primary device > c6 kernel: radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device > c6 kernel: radeon 0000:00:01.0: registered panic notifier > c6 kernel: [drm] Initialized radeon 2.37.0 20080528 for 0000:00:01.0 on > minor 0 > c6 kernel: powernow-k8: Found 1 AMD A6-3600 APU with Radeon(tm) HD Graphics > (4 cpu cores) (version 2.20.00) > > > Log messages from booting into the CentOS 6.5 kernel: > > c6 kernel: [drm] radeon kernel modesetting enabled. > c6 kernel: fb: conflicting fb hw usage radeondrmfb vs EFI VGA - removing > generic driver > c6 kernel: radeon 0000:00:01.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 > c6 kernel: radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - > 0x000000001FFFFFFF (512M used) > c6 kernel: radeon 0000:00:01.0: GTT: 512M 0x0000000020000000 - > 0x000000003FFFFFFF > c6 kernel: [drm] radeon: 512M of VRAM memory ready > c6 kernel: [drm] radeon: 512M of GTT memory ready. > c6 kernel: platform radeon_cp.0: firmware: requesting radeon/SUMO_pfp.bin > c6 kernel: platform radeon_cp.0: firmware: requesting radeon/SUMO_me.bin > c6 kernel: platform radeon_cp.0: firmware: requesting radeon/SUMO_rlc.bin > c6 kernel: radeon 0000:00:01.0: WB enabled > c6 kernel: radeon 0000:00:01.0: fence driver on ring 0 use gpu addr > 0x0000000020000c00 and cpu addr 0xffff8801b83aec00 > c6 kernel: radeon 0000:00:01.0: fence driver on ring 3 use gpu addr > 0x0000000020000c0c and cpu addr 0xffff8801b83aec0c > c6 kernel: radeon 0000:00:01.0: radeon: using MSI. > c6 kernel: [drm] radeon: irq initialized. > c6 kernel: [drm] Radeon Display Connectors > c6 kernel: [drm] radeon: power management initialized > c6 kernel: fbcon: radeondrmfb (fb0) is primary device > c6 kernel: radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device > c6 kernel: radeon 0000:00:01.0: registered panic notifier > c6 kernel: [drm] Initialized radeon 2.30.0 20080528 for 0000:00:01.0 on > minor 0 > c6 kernel: powernow-k8: Found 1 AMD A6-3600 APU with Radeon(tm) HD Graphics > (4 cpu cores) (version 2.20.00) > c6 kernel: CPU0: AMD A6-3600 APU with Radeon(tm) HD Graphics stepping 00I would say take a look at the latest fglrx drivers at elrepo and see if they work. http://elrepo.org/linux/elrepo/el6/ -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: OpenPGP digital signature URL: <http://lists.centos.org/pipermail/centos/attachments/20141203/75ab27ae/attachment.sig>
> I would say take a look at the latest fglrx drivers at elrepo and see if > they work. > > http://elrepo.org/linux/elrepo/el6/Thanks for the suggestion but unfortunately not. When I boot a 6.6 kernel with the fglrx driver, my machine completely locks up. with the stock ATI driver X would lock but I could still ping/ssh to the machine. I can still boot using the fglrx driver with a 6.5 kernel (but performance seems worse than before...). Any other ideas?
I'm still struggling with this. I was hoping to boot a centos 6.6 livecd to see if this is specific to my installation or a general problem with my hardware. I can't find a 6.6 livecd on any of the several mirrors I've checked or on the centos vault. Does anyone know if one is available somewhere. Other ideas are welcome too.