Inxi has identified your AMD GPU as Terascale-2. This was the last major ATI technology series before amdgpu drivers were introduced for the replacement technology, GCN. Thus, amdgpu drivers are not supported by your GPU. The xf86-video-ati rpm provides the radeon DDX (Device Dependent (X) driver) that supports it. Each kernel provides a radeon device driver that is required for X drivers to properly function. The X server package includes a newer technology DIX (Device Independent (X) driver) as an alternative to using the radeon DDX. Upstream the DIX is the default, and the only X driver I employ on my old ATI/AMD cards. The following is from a same generation ATI card as yours:
# inxi -Sz --vs
inxi 3.3.31-00 (2023-11-02)
System:
Kernel: 6.6.11-1-default arch: x86_64 bits: 64 Desktop: Trinity v: R14.1.1
Distro: openSUSE Tumbleweed 20240126
# inxi -Gaz
Graphics:
Device-1: AMD Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] vendor: Dell
driver: radeon v: kernel alternate: amdgpu arch: TeraScale-2 code: Evergreen
process: TSMC 32-40nm built: 2009-15 pcie: gen: 2 speed: 5 GT/s lanes: 16
ports: active: DP-1,DVI-I-1 empty: none bus-ID: 01:00.0 chip-ID: 1002:6779
class-ID: 0300 temp: 54.0 C
Display: x11 server: X.Org v: 21.1.11 driver: X: loaded: modesetting
unloaded: fbdev,vesa dri: r600 gpu: radeon display-ID: :0 screens: 1
Screen-1: 0 s-res: 4240x1440 s-dpi: 120 s-size: 897x304mm (35.31x11.97")
s-diag: 947mm (37.29")
Monitor-1: DP-1 pos: primary,left model: Acer K272HUL serial: <filter>
built: 2018 res: 2560x1440 hz: 60 dpi: 109 gamma: 1.2
size: 598x336mm (23.54x13.23") diag: 686mm (27") ratio: 16:9 modes:
max: 2560x1440 min: 720x400
Monitor-2: DVI-I-1 pos: right model: Dell P2213 serial: <filter>
built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2
size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes:
max: 1680x1050 min: 720x400
API: EGL v: 1.5 hw: drv: amd r600 platforms: device: 0 drv: r600 device: 1
drv: swrast gbm: drv: r600 surfaceless: drv: r600 x11: drv: r600
inactive: wayland
API: OpenGL v: 4.5 vendor: mesa v: 23.3.4 glx-v: 1.4 direct-render: yes
renderer: AMD CAICOS (DRM 2.50.0 / 6.6.11-1-default LLVM 17.0.6)
device-ID: 1002:6779 memory: 1000 MiB unified: no
#
This setup fails to start the larger screen in its native 2K (2560x1440) mode, but xrandr does succeed to set it. This made me suspect maybe GPUs of this vintage might not support QHD. The only one I have is normally too far away from the PC to try (my living TV), and has no DP input. My curiosity got the better of me, so I drug the PC into the living room, found a DP-to-HDMI converter, and gave it a try:
# inxi -Gaz
Graphics:
Device-1: AMD Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] vendor: Dell
driver: radeon v: kernel alternate: amdgpu arch: TeraScale-2 code: Evergreen
process: TSMC 32-40nm built: 2009-15 pcie: gen: 2 speed: 5 GT/s lanes: 16
ports: active: DP-1 empty: DVI-I-1 bus-ID: 01:00.0 chip-ID: 1002:6779
class-ID: 0300 temp: 54.0 C
Display: x11 server: X.Org v: 21.1.11 driver: X: loaded: modesetting
unloaded: fbdev,vesa dri: r600 gpu: radeon display-ID: :0 screens: 1
Screen-1: 0 s-res: 3840x2160 s-dpi: 120 s-size: 812x457mm (31.97x17.99")
s-diag: 932mm (36.68")
Monitor-1: DP-1 model: LG (GoldStar) TV serial: <filter> built: 2017
res: 3840x2160 dpi: 61 gamma: 1.2 size: 1600x900mm (62.99x35.43")
diag: 1836mm (72.3") ratio: 16:9 modes: max: 4096x2160 min: 720x400
API: EGL v: 1.5 hw: drv: amd r600 platforms: device: 0 drv: r600 device: 1
drv: swrast gbm: drv: r600 surfaceless: drv: r600 x11: drv: r600
inactive: wayland
API: OpenGL v: 4.5 vendor: mesa v: 23.3.4 glx-v: 1.4 direct-render: yes
renderer: AMD CAICOS (DRM 2.50.0 / 6.6.11-1-default LLVM 17.0.6)
device-ID: 1002:6779 memory: 1000 MiB unified: no
# xrandr
Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384
DP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm
4096x2160 30.00 25.00 24.00 29.97 23.98
3840x2160 59.97 30.00* 25.00 24.00 29.97 23.98
3200x1800 59.96 59.94
2880x1620 59.96 59.97
2560x1600 59.99 59.97
2560x1440 59.99 59.96 59.95
2048x1536 85.00 75.00 60.00
1920x1440 85.00 75.00 60.00
1856x1392 75.00 60.01
1792x1344 75.00 60.01
2048x1152 59.99 59.98 59.90 59.91
1920x1200 59.88 59.95
1920x1080 60.01 120.00 100.00 119.88 59.97 59.96 60.00 50.00 59.94 59.93 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1600x1200 85.00 75.00 70.00 65.00 60.00
1680x1050 59.95 59.88
1400x1050 74.76 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 85.02 75.02 60.02
1400x900 59.96 59.88
1280x960 85.00 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 60.02
1280x800 59.99 59.97 59.81 59.91
1152x864 75.00 59.97
1280x720 60.00 59.99 59.86 60.00 50.00 59.94 59.74
1024x768 85.00 75.05 60.04 85.00 75.03 70.07 60.00
1024x768i 86.96
960x720 85.00 75.00 60.00
928x696 75.00 60.05
896x672 75.05 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
832x624 74.55
960x540 59.96 59.99 59.63 59.82
800x600 85.00 75.00 70.00 65.00 60.00 85.14 72.19 75.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
720x576 50.00
720x576i 50.00
700x525 74.76 59.98
800x450 59.95 59.82
720x480 60.00 59.94
640x512 85.02 75.02 60.02
700x450 59.96 59.88
640x480 85.09 60.00 85.01 72.81 75.00 60.00 59.94
720x405 59.51 58.99
720x400 85.04 70.08
684x384 59.88 59.85
640x400 59.88 59.98 85.08
576x432 75.00
640x360 59.86 59.83 59.84 59.32
640x350 85.08
512x384 85.00 75.03 70.07 60.00
512x384i 87.06
512x288 60.00 59.92
416x312 74.66
480x270 59.63 59.82
400x300 85.27 72.19 75.12 60.32 56.34
432x243 59.92 59.57
320x240 85.18 72.81 75.00 60.05
360x202 59.51 59.13
360x200 85.04
320x200 85.27
320x180 59.84 59.32
320x175 85.27
DVI-I-1 disconnected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
#
Note lack of support for 60Hz @3840x2160. It came up in 1920x1080. I switched it with xrandr. I suppose for you the need is to ensure kernel-firmware-radeon and libdrm_radeon1 are installed, that radeon module is not blacklisted, and no attempt to force amdgpu is employed, neither kernel module nor display driver. I don’t have libvdpau_radeonsi installed, but you might want to make use of it. Also, is this a TV rather than PC display? If a TV, is it even capable of 60Hz @3840x2160. If not, you may need to do as I did, force 30Hz, or even 24Hz. Before using inxi again, please install xdpyinfo, and if it isn’t installed already, Mesa-demo-egl.