View previous topic :: View next topic |
Author |
Message |
therealjrd Tux's lil' helper

Joined: 18 May 2006 Posts: 136
|
Posted: Sun May 04, 2025 9:41 pm Post subject: [Solved] Radeon 7900 vs X |
|
|
Hi all. I have a whitebox machine with a radeon 7900 series graphics card (It's really more of a brick )
I recently reinstalled gentoo on it, and I can't get X to work. When I startx, it says (EE) No screens found. When I dig a bit deeper in /var/log/Xorg.0.log I see
Code: |
[ 26.299] ABI class: X.Org Video Driver, version 25.2
[ 26.299] (EE) open /dev/fb0: No such file or directory
[ 26.300] (EE) Screen 0 deleted because of no matching config section.
[ 26.300] (II) UnloadModule: "modesetting"
[ 26.300] (EE) Screen 0 deleted because of no matching config section.
|
I do have FB support enabled in my kernel:
Code: |
#
# Frame buffer Devices
#
CONFIG_FB=y
# CONFIG_FB_CIRRUS is not set
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
# CONFIG_FB_VGA16 is not set
# CONFIG_FB_UVESA is not set
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
# CONFIG_FB_N411 is not set
# CONFIG_FB_HGA is not set
# CONFIG_FB_OPENCORES is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_NVIDIA is not set
# CONFIG_FB_RIVA is not set
# CONFIG_FB_I740 is not set
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=y
CONFIG_FB_RADEON_I2C=y
CONFIG_FB_RADEON_BACKLIGHT=y
CONFIG_FB_RADEON_DEBUG=y
CONFIG_FB_ATY128=y
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY=y
# CONFIG_FB_ATY_CT is not set
# CONFIG_FB_ATY_GX is not set
CONFIG_FB_ATY_BACKLIGHT=y
# CONFIG_FB_S3 is not set
# CONFIG_FB_SAVAGE is not set
# CONFIG_FB_SIS is not set
# CONFIG_FB_VIA is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
# CONFIG_FB_ARK is not set
# CONFIG_FB_PM3 is not set
# CONFIG_FB_CARMINE is not set
# CONFIG_FB_SMSCUFX is not set
# CONFIG_FB_IBM_GXT4500 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_SIMPLE is not set
# CONFIG_FB_SSD1307 is not set
# CONFIG_FB_SM712 is not set
CONFIG_FB_CORE=y
CONFIG_FB_NOTIFY=y
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FB_DEVICE is not set
CONFIG_FB_DDC=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYSMEM_FOPS=y
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_IOMEM_FOPS=y
CONFIG_FB_IOMEM_HELPERS=y
CONFIG_FB_SYSMEM_HELPERS=y
CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
# end of Frame buffer Devices
|
Kernel 6.12.21. All packages up to date as of this morning.
I bought this machine about 1.5 years ago for a project. That ended, and it sat idle for almost a year. When I went to update it, it was to old, and I couldn't emerge, so I just reinstalled everything. But when I had it running over a year ago, it worked. I'm pretty sure that was a 5 series kernel, and I didn't keep any records of what I configured. But I'm confident that the hardware can do it
What else should I try? What other information would be helpful? I think the best smoking gun I have is that /dev/fb0 not found, but I don't know what causes that.
Any hints appreciated. Thanks in advance.
I've tried a distribution kernel, and one I configured by hand, and I get the same result either way.
Last edited by therealjrd on Mon May 05, 2025 12:34 am; edited 1 time in total |
|
Back to top |
|
 |
keekkenen n00b

Joined: 05 Oct 2024 Posts: 67
|
Posted: Sun May 04, 2025 10:20 pm Post subject: |
|
|
I have other fs kernel options and no problem with /dev/fb0
Code: | # grep CONFIG_FB /usr/src/linux/.config | grep "=y"
CONFIG_FB=y
CONFIG_FB_VESA=y
CONFIG_FB_EFI=y
CONFIG_FB_CORE=y
CONFIG_FB_NOTIFY=y
CONFIG_FB_DEVICE=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
CONFIG_FB_SYSMEM_FOPS=y
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_IOMEM_FOPS=y
CONFIG_FB_IOMEM_HELPERS=y
CONFIG_FB_SYSMEM_HELPERS=y
CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y
|
_________________ 7950x3d / x670e MSI Tomagawk / Sapphire RX 7800XT 16Gb / G.Skill 64Gb 5600 / A-Data Legend 960 2Tb (x2), A-Data SX8200PNP 256Gb |
|
Back to top |
|
 |
therealjrd Tux's lil' helper

Joined: 18 May 2006 Posts: 136
|
Posted: Sun May 04, 2025 11:03 pm Post subject: |
|
|
Ok. I'll give those a try. Thanks! |
|
Back to top |
|
 |
therealjrd Tux's lil' helper

Joined: 18 May 2006 Posts: 136
|
Posted: Mon May 05, 2025 12:34 am Post subject: |
|
|
D'oh. CONFIG_FB_DEVICE
Thank you! |
|
Back to top |
|
 |
keekkenen n00b

Joined: 05 Oct 2024 Posts: 67
|
Posted: Mon May 05, 2025 4:05 pm Post subject: |
|
|
therealjrd wrote: | D'oh. CONFIG_FB_DEVICE
Thank you! |
I't great that it helped. _________________ 7950x3d / x670e MSI Tomagawk / Sapphire RX 7800XT 16Gb / G.Skill 64Gb 5600 / A-Data Legend 960 2Tb (x2), A-Data SX8200PNP 256Gb |
|
Back to top |
|
 |
|