radeon_fbdev_river_fbdev: failed to initialize framebuffer and setup emulation
From: Christian Zigotzky <hidden>
Date: 2025-08-04 16:04:02
Also in:
amd-gfx
On 04 August 2025 at 04:42 pm, Alex Deucher wrote:
On Sun, Aug 3, 2025 at 11:28 AM Christian Zigotzky [off-list ref] wrote:quoted
Hello, I have the same issue on another machine either. Blank screen during the boot. The Radeon graphics framebuffer device doesn't work anymore. Here is the modifed code from the DRM updates (drm-next-2025-07-30): - https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/drivers/gpu/drm/radeon/radeon_fbdev.c?id=260f6f4fda93c8485c8037865c941b42b9cba5d2 - https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/drivers/gpu/drm/radeon/radeon_drv.c?id=260f6f4fda93c8485c8037865c941b42b9cba5d2This change just bumps the driver version it shouldn't affect the fbdev.quoted
- https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/drivers/gpu/drm/radeon/radeon_display.c?id=260f6f4fda93c8485c8037865c941b42b9cba5d2 - https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/diff/drivers/gpu/drm/radeon/evergreen_cs.c?id=260f6f4fda93c8485c8037865c941b42b9cba5d2This only affects acceleration, it should not affect fbdev. What chip are you using? Can you attach your full dmesg output? Can you bisect? This cultrit could be a core drm change. Alexquoted
Do you have a patch for reverting these modifications? I would like to revert these modifications for testing. Thanks in advance, Christian On 03 August 2025 at 1:35 pm, Christian Zigotzky wrote:quoted
Hello, Xorg doesn't work after the DRM updates drm-next-2025-07-30. Error messages: [dr:.radeon_fbdev_river_fbdev_proe] *ERROR* failed to initialize framebuffer -22 radeon 0000:01:0.0: [drm] *ERRO* fbdev: Failedto setup emulaton (ret=-22) brd module loadedm lop: module loadd mpt3ss version 52.10.00.00 loaded nve nvme0: pci fuction 0002:04:0.0 fsl-sata ffe20000.sata: SataFSL Platform/CS Driver init scs host0: sata_fs ta1: SATA max DMA/133 irq 68 pm-pol 0 ;21;39mfsl-sat ffe221000.sata Sata FSL Platfrm/CSB Driver iit ata1: Signatue Update detectd @ 0 msecs scsihost1: sata_fsl[0m ta2: SATA max UMA/133 irq 69 lm-pol 0 nvme nvm0: 4/0/0 defaul/read/poll queus nvme0n1: p1 p p3 p4 p5 p6 p7[0m drm:.radeon_fbdv_driver_fbdev_robe] *ERROR* filed to initialze framebuffer 22 fsl_dpaa_mac fe4e6000.ethernt: of_get_mac_adress(/soc@ffe00000/ fman@40000/ethernet@e6000 failed radeon 000:01:00.0: [dr] *ERROR* fbdev Failed to setu emulation (ret-22) fsl_dpaa_ma ffe4e6000.ethenet: FMan MEMAC[0m sl_dpaa_mac ffee6000.ethernet:Using random MA address: 0e Could you please check the latest DRM updates? Thanks, Christian
Hello Alex, Thanks for your answer. I use a BARTS chip (Radeon HD6870). I would like to bisect but I don't have time for it currently. Sorry There are some other user reports: - https://forum.hyperion-entertainment.com/viewtopic.php?p=60606#p60606 - https://forum.hyperion-entertainment.com/viewtopic.php?p=60595#p60595 They use other Radeon graphics chips. Bug report: https://github.com/chzigotzky/kernels/issues/15 What do you think about the following commit? Link: https://web.git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0e7d5874fb6b80c44be3cfbcf1cf356e81d91232 @Hypex Could you please attach your full dmesg output? Thanks, Christian