The officially official Devuan Forum!

You are not logged in.

#1 2023-08-19 22:15:18

Jorge
Member
Registered: 2017-04-21
Posts: 8  

[SOLVED] Radeon driver not loading under Daedalus

I upgraded 1 machine to Daedalus with no problems.

On the second machine I have very low screen resolution.

Xrandr:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 400, current 720 x 480, maximum 720 x 480
default connected 720x480+0+0 0mm x 0mm
640x480 0.00 
720x400 0.00 
720x480 0.00* 

inxi -G:

Graphics:
  Device-1: AMD Turks XT [Radeon HD 6670/7670] driver: N/A
  Display: x11 server: X.Org v: 1.21.1.7 driver: X: loaded: vesa
    unloaded: fbdev,modesetting,radeon dri: swrast gpu: N/A
    resolution: 720x480
  API: OpenGL v: 4.5 Mesa 22.3.6 renderer: llvmpipe (LLVM
    15.0.6 128 bits)

Relevant Xorg log entries:

[    15.697] (EE) open /dev/dri/card0: No such file or directory

[    15.698] (EE) Unable to find a valid framebuffer device

[    15.698] (EE) open /dev/fb0: No such file or directory
[    15.698] (EE) Screen 0 deleted because of no matching config section.
[    15.698] (II) UnloadModule: "radeon"
[    15.698] (EE) Screen 0 deleted because of no matching config section.
[    15.698] (II) UnloadModule: "modesetting"
[    15.698] (EE) Screen 0 deleted because of no matching config section.
[    15.698] (II) UnloadModule: "fbdev"
[    15.698] (II) UnloadSubModule: "fbdevhw"

I have tried reinstalling the radeon drivers. I have set GRUB_GFXMODE to 1920x1080. I have searched online but have not found a solution.

Using a Gentoo rescue disk the resolution is correct. It was correct under  Chimaera.

Any help appreciated.

Offline

#2 2023-08-20 07:46:13

rolfie
Member
Registered: 2017-11-25
Posts: 1,187  

Re: [SOLVED] Radeon driver not loading under Daedalus

Maybe just the package firmware-amd-graphics is missing. The mean thing is that since Bookworm the non free firmware has moved to a new sub-repo non-free-firmware. Daedalus had to follow Debian.

https://wiki.debian.org/Firmware

You need to add this to your sources.list. Give it a try.

Last edited by rolfie (2023-08-20 07:48:43)

Offline

#3 2023-08-20 13:57:01

Jorge
Member
Registered: 2017-04-21
Posts: 8  

Re: [SOLVED] Radeon driver not loading under Daedalus

Thanks. I tried it, apt-get returns

firmware-amd-graphics is already the newest version (20230210-5).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Offline

#4 2023-08-20 14:24:29

Jorge
Member
Registered: 2017-04-21
Posts: 8  

Re: [SOLVED] Radeon driver not loading under Daedalus

I tried downgrading the firmware to the version that is on Chimaera (20210315-3), rebooted. No change.

Offline

#5 2023-08-20 15:34:20

Jorge
Member
Registered: 2017-04-21
Posts: 8  

Re: [SOLVED] Radeon driver not loading under Daedalus

I rebooted with the 5.10 kernel, it works:

uname

Linux Oya 5.10.0-23-amd64 #1 SMP Debian 5.10.179-3 (2023-07-27) x86_64 GNU/Linux

With the default 6.1 kernel it does not:
uname

Linux Oya 6.1.0-11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4 (2023-08-08) x86_64 GNU/Linux

so something broke, for this particular machine, in 6.1

Offline

#6 2023-08-20 16:12:07

chris2be8
Member
Registered: 2018-08-11
Posts: 313  

Re: [SOLVED] Radeon driver not loading under Daedalus

I suspect the PREEMPT_DYNAMIC kernel. I have one system I use to run CUDA (on a Nvidia card) where I have to boot it with the default kernel, not the preempt one, to get CUDA to work.

If you have an option to boot the 6.1 default kernel could you try it to see if that's the problem?

Offline

#7 2023-08-20 17:18:56

rolfie
Member
Registered: 2017-11-25
Posts: 1,187  

Re: [SOLVED] Radeon driver not loading under Daedalus

Strangely enough, the 6.1.0-11-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-4 (2023-08-08) x86_64 GNU/Linux is the up-to-date default kernel.

@Jorge: you might try one of the earlier 6.1 kernels.

Offline

#8 2023-08-20 20:06:51

Jorge
Member
Registered: 2017-04-21
Posts: 8  

Re: [SOLVED] Radeon driver not loading under Daedalus

All the 6.1 kernels have the same behavior.

It's alright. The 5.10 works. Hopefully when 6.1 gets upgraded they will have one without PREEMPT_DYNAMIC to try.

I will mark this solved.

Offline

Board footer