Description of problem: During startup the radeon driver attempts to load "radeon/R600_rlc.bin" for the RS780L chip and fails with this error message: Jan 19 18:17:45 linux.local kernel: [drm] Loading RS780 Microcode Jan 19 18:17:45 linux.local kernel: r600_cp: Failed to load firmware "radeon/R600_rlc.bin" Jan 19 18:17:45 linux.local kernel: [drm:r600_startup] *ERROR* Failed to load firmware! Jan 19 18:17:45 linux.local kernel: radeon 0000:01:05.0: disabling GPU acceleration Possibly the driver should be attempting to load one of these microcode blobs instead (?): /usr/lib/firmware/radeon/RS780_me.bin /usr/lib/firmware/radeon/RS780_pfp.bin Version-Release number of selected component (if applicable): (Not sure what may need to go here.) How reproducible: Unknown. System is custom built with an ASUS M5A78L-M LX Plus motherboard with on-board graphics chip. This problem may or may not be specific to this motherboard / chip combination. Steps to Reproduce: 1. Build a system with the ASUS M5A78L-M LX Plus motherboard (maybe). 2. Install Mageia 3 with X for desktop use. 3. Choose the "ATI Radeon HD 4870 and earlier" driver. 4. Reboot. 5. After boot check 'journalctl -b' and search for "GPU" to see if there is an error message. This may or may not occur with other HD 4870 and earlier GPU chips. No way for me to know unless others check this and report here. Unfortunately this breaks accelerated GPU modes which allow fast and smooth 3D effects. This system in question is intended for some moderate 3D use, so this is a major problem. Reproducible: Steps to Reproduce:
Yes the latest radeon-firmware is installed: # rpm -aq|grep radeon|sort lib64drm_radeon1-2.4.46-1.mga3 lib64llvmradeon9.1.7-9.1.7-1.1.mga3.tainted libdrm_radeon1-2.4.46-1.mga3 libllvmradeon9.1.7-9.1.7-1.1.mga3.tainted radeon-firmware-20130626-2.mga3.nonfree radeontool-1.6.3-3.mga3
Latest kernel is installed: # urpmi kernel-desktop-latest Package kernel-desktop-latest-3.10.24-2.mga3.x86_64 is already installed
Assignee: bugsquad => tmb
The R600_rlc.bin is the real accelerator code. rs780 is / uses r600 code ... Can you attach output of lspcidrake -v so we can see if it's mapped wrong ? also, did kernel-3.8 work ?
I have no idea about kernel-3.8 unfortunately. The install was done from on-line media using the dual-arch CD so kernel-3.10 is the first kernel installed. I will run the lspcidrake command tomorrow when I am back at the office and place the output here.
Here is the lspcidrake -v output: amd64_edac_mod : Advanced Micro Devices, Inc. [AMD]|Family 15h Processor Function 2 [BRIDGE_HOST] (vendor:1022 device:1602) Card:ATI Radeon HD 4870 and earlier: Advanced Micro Devices, Inc. [AMD/ATI]|RS780L [Radeon 3000] [DISPLAY_VGA] (vendor:1002 device:9616 subv:1043 subd:8388) ehci_pci : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB EHCI Controller [SERIAL_USB] (vendor:1002 device:4396 subv:1043 subd:8389) ehci_pci : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB EHCI Controller [SERIAL_USB] (vendor:1002 device:4396 subv:1043 subd:8389) fam15h_power : Advanced Micro Devices, Inc. [AMD]|Family 15h Processor Function 4 [BRIDGE_HOST] (vendor:1022 device:1604) hid_generic : Generic Mass Storage Device hid_logitech_dj : Logitech Unifying Device. Wireless PID:1028 hid_logitech_dj : Logitech Unifying Device. Wireless PID:4004 hid_logitech_dj : Logitech USB Receiver hid_logitech_dj : Logitech USB Receiver hid_logitech_dj : Logitech USB Receiver hid_logitech_dj : Logitech USB Receiver hid_logitech_dj : Logitech USB Receiver hid_logitech_dj : Logitech USB Receiver hub : Linux 3.10.24-desktop-2.mga3 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002) hub : Linux 3.10.24-desktop-2.mga3 ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002) hub : Linux 3.10.24-desktop-2.mga3 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001) hub : Linux 3.10.24-desktop-2.mga3 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001) hub : Linux 3.10.24-desktop-2.mga3 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001) hub : Linux 3.10.24-desktop-2.mga3 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001) hub : Linux 3.10.24-desktop-2.mga3 ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0001) hub : Linux 3.10.24-desktop-2.mga3 xhci_hcd|xHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0002) hub : Linux 3.10.24-desktop-2.mga3 xhci_hcd|xHCI Host Controller [Hub|Unused|Full speed (or root) hub] (vendor:1d6b device:0003) i2c_piix4 : Advanced Micro Devices, Inc. [AMD/ATI]|SBx00 SMBus Controller [SERIAL_SMBUS] (vendor:1002 device:4385 subv:1043 subd:8389) (rev: 3c) k10temp : Advanced Micro Devices, Inc. [AMD]|Family 15h Processor Function 3 [BRIDGE_HOST] (vendor:1022 device:1603) ohci_hcd : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [SERIAL_USB] (vendor:1002 device:4397 subv:1043 subd:8389) ohci_hcd : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [SERIAL_USB] (vendor:1002 device:4397 subv:1043 subd:8389) ohci_hcd : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [SERIAL_USB] (vendor:1002 device:4399 subv:1043 subd:8389) ohci_hcd : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0 USB OHCI1 Controller [SERIAL_USB] (vendor:1002 device:4398 subv:1043 subd:8389) ohci_hcd : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0 USB OHCI1 Controller [SERIAL_USB] (vendor:1002 device:4398 subv:1043 subd:8389) pata_atiixp : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 IDE Controller [STORAGE_IDE] (vendor:1002 device:439c subv:1043 subd:8389) r8169 : Realtek Semiconductor Co., Ltd.|RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [NETWORK_ETHERNET] (vendor:10ec device:8168 subv:1043 subd:8505) (rev: 09) shpchp : Advanced Micro Devices, Inc. [AMD]|RS780/RS880 PCI to PCI bridge (PCIE port 0) [BRIDGE_PCI] (vendor:1022 device:9604) shpchp : Advanced Micro Devices, Inc. [AMD]|RS780/RS880 PCI to PCI bridge (PCIE port 4) [BRIDGE_PCI] (vendor:1022 device:9608) shpchp : ASUSTeK Computer Inc.|AMD RS780/RS880 PCI to PCI bridge (int gfx) [BRIDGE_PCI] (vendor:1043 device:9602) snd_hda_intel : Advanced Micro Devices, Inc. [AMD/ATI]|SBx00 Azalia (Intel HDA) [MULTIMEDIA_AUDIO_DEV] (vendor:1002 device:4383 subv:1043 subd:8445) unknown : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 LPC host controller [BRIDGE_ISA] (vendor:1002 device:439d subv:1043 subd:8389) unknown : Advanced Micro Devices, Inc. [AMD/ATI]|SB7x0/SB8x0/SB9x0 SATA Controller [IDE mode] [STORAGE_SATA] (vendor:1002 device:4390 subv:1043 subd:8389) unknown : Advanced Micro Devices, Inc. [AMD/ATI]|SBx00 PCI to PCI Bridge [BRIDGE_PCI] (vendor:1002 device:4384) unknown : Advanced Micro Devices, Inc. [AMD]|Family 15h Processor Function 0 [BRIDGE_HOST] (vendor:1022 device:1600) unknown : Advanced Micro Devices, Inc. [AMD]|Family 15h Processor Function 1 [BRIDGE_HOST] (vendor:1022 device:1601) unknown : Advanced Micro Devices, Inc. [AMD]|Family 15h Processor Function 5 [BRIDGE_HOST] (vendor:1022 device:1605) unknown : Advanced Micro Devices, Inc. [AMD]|RS780 Host Bridge [BRIDGE_HOST] (vendor:1022 device:9600 subv:1043 subd:8388) usbhid : Logitech|USB Receiver [Human Interface Device|Boot Interface Subclass|Keyboard] (vendor:046d device:c52b) usbhid : Logitech|USB Receiver [Human Interface Device|Boot Interface Subclass|Keyboard] (vendor:046d device:c52b) usb_storage : Generic|Mass Storage Device [Mass Storage|SCSI|Bulk-Only] (vendor:058f device:6364) xhci_hcd : Renesas Technology Corp.|uPD720201 USB 3.0 Host Controller [SERIAL_USB] (vendor:1912 device:0014) (rev: 03)
I am only going to have this system a short time longer as it needs to be shipped to the end-user. Is there anything else we can do to resolve this in the meantime?
Can you try Mageia 4 RC
Maybe. I will have to check with the end-user.
The recent update to kernel-desktop-3.10.28-1.mga3-1-1.mga3 seems to have fixed the problem here. I will be upgrading the system to Mageia 4 and will follow-up after that with a new bug report for Mageia 4 if the problem returns. This report can be closed unless someone else needs to add more information.
Mageia 3 changed to end-of-life (EOL) status 4 months ago. http://blog.mageia.org/en/2014/11/26/lets-say-goodbye-to-mageia-3/ Mageia 3 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Mageia please feel free to click on "Version" change it against that version of Mageia and reopen this bug. Thank you for reporting this bug and we are sorry it could not be fixed. -- The Mageia Bugsquad
Status: NEW => RESOLVEDResolution: (none) => OLD