You are not logged in.
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
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
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
I tried downgrading the firmware to the version that is on Chimaera (20210315-3), rebooted. No change.
Offline
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
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
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
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