The GPU chip on my motherboard died, and so I plugged in a cheap
video card, a maxsun AMD Radeon R5 220 2GB Graphics Card. As the
result my resolution is locked at 1024 x 768, which makes work
very difficult.
$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 76.00*
The graphics card supports my desired resolution of 1920x1080, but it
is not accessible.
The module is loaded:
$ lsmod
...
video 65536 2 amdgpu,radeon
Haines Brown wrote:
The GPU chip on my motherboard died, and so I plugged in a cheap
video card, a maxsun AMD Radeon R5 220 2GB Graphics Card. As the
result my resolution is locked at 1024 x 768, which makes work
very difficult.
$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768 default connected 1024x768+0+0 0mm x 0mm
1024x768 76.00*
The graphics card supports my desired resolution of 1920x1080, but it
is not accessible.
The module is loaded:
$ lsmod
...
video 65536 2 amdgpu,radeon
Go look in your logs.
On Sun, Mar 15, 2026 at 07:23:31AM -0400, Dan Ritter wrote:
Haines Brown wrote:
The GPU chip on my motherboard died, and so I plugged in a cheap
video card, a maxsun AMD Radeon R5 220 2GB Graphics Card. As the
result my resolution is locked at 1024 x 768, which makes work
very difficult.
The graphics card supports my desired resolution of 1920x1080, but it
is not accessible.
Go look in your logs.
There is no screen section. I find that the log file has no mention of AMDGPU. It does have
114.498] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
114.499] (==) No Layout section. Using the first Screen section.
114.499] (==) No screen section available. Using defaults.
114.499] (**) |-->Screen "Default Screen Section" (0)
114.499] (**) | |-->Monitor "<default monitor>"
114.499] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
...
114.667] (II) LoadModule: "radeon"
114.667] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
114.670] (II) RADEON: Driver for ATI/AMD Radeon chipsets:
ATI Radeon Mobility X600 (M24), ATI FireMV 2400,
ATI Radeon Mobility X300 (M24), ATI FireGL M24 GL,
...
This starts a very long list of drivers. None have "220" in their name.
The log continues with
114.670] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
114.670] (II) FBDEV: driver for framebuffer: fbdev
114.670] (II) VESA: driver for VESA chipsets: vesa
114.670] (II) [KMS] drm report modesetting isn't supported.
114.670] (EE) open /dev/dri/card0: No such file or directory
114.670] (WW) Falling back to old probe method for modesetting
114.670] (EE) open /dev/dri/card0: No such file or directory
114.670] (II) Loading sub module "fbdevhw"
...
114.671] ABI class: X.Org Video Driver, version 25.2
114.671] (EE) Unable to find a valid framebuffer device
114.671] (WW) Falling back to old probe method for fbdev
...
114.671] (II) FBDEV(3): using default device
114.671] vesa: Refusing to run on UEFI
114.671] (EE) Screen 0 deleted because of no matching config section.
114.671] (II) UnloadModule: "radeon"
114.671] (EE) Screen 0 deleted because of no matching config section.
114.671] (II) UnloadModule: "modesetting"
114.671] (EE) Screen 0 deleted because of no matching config section.
114.671] (II) UnloadModule: "fbdev"
114.671] (II) UnloadSubModule: "fbdevhw"
114.671] (II) FBDEV(0): Creating default Display subsection in Screen secti>
"Default Screen Section" for depth/fbbpp 24/32
114.671] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
I don't understand much of this, but no evidence that the AMDGPU drive
is being loaded. I find that /dev/ does not have a /dri subdirectory. On
a working machine it is present and holds card0 and other files. Scree
secion does not exist.
On Sun, 15 Mar 2026 at 13:40, Haines Brown <haines@histomat.net> wrote:
On Sun, Mar 15, 2026 at 07:23:31AM -0400, Dan Ritter wrote:
Haines Brown wrote:
The graphics card supports my desired resolution of 1920x1080, but it is not accessible.
Hi, I am not an expert in any of this, particularly the ridiculous rabbit hole of AMD marketing.
So it seems that your card is not newer than GCN 1.2, because it is "succeeded" by (ie before) GCN1.
[3] says about Debian packages:
xserver-xorg-video-amdgpu package [...] will officially cover any cards
that are part of GCN 1.2 ("GCN 3rd generation") or newer.
This suggests that you do NOT need the xserver-xorg-video-amdgpu
package.
[3] says about Debian packages:
Support for GCN 1.1 and older chips is also provided by the
xserver-xorg-video-ati driver wrapper package, which depends on three
hardware-specific driver packages:
xserver-xorg-video-mach64
xserver-xorg-video-r128
xserver-xorg-video-radeon"
This suggests that you need the xserver-xorg-video-ati package installed.
Do you have that?
These commands give useful information:
Device-1: AMD Cedar [Radeon HD 5000/6000/7350/8350 Series]
vendor: Hightech Information System
arch: TeraScale-2
AMD Radeon R5 220 2GB Graphics Card
Are you saying that the needed driver is provided by the xserver-xorg-video-amdgpu package and do I do not need to install it.
Indeed, it was istalled automatically in my system.
[ 52.592548] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesettin>
loaded: vesa
unloaded: fbdev,modesetting,radeon
Does the statement resolution:
2024x768 mean it is current or is the only available one?
On Mon, 16 Mar 2026 at 10:01, Haines Brown <haines@histomat.net> wrote:
[...]
We have at least definitely indentified the card that you have. These lines from the 'inxi' output you provided:
Device-1: AMD Cedar [Radeon HD 5000/6000/7350/8350 Series]
vendor: Hightech Information System
arch: TeraScale-2
plus that you wrote previously that you have a:
AMD Radeon R5 220 2GB Graphics Card
confirm that you have a:
Radeon R5 220 card released 21 December 2013 [1]
In the information that you showed, I would be very concerned about this:
[ 52.592548] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesettin>
That error message has been truncated. What does the full message say?
Because I wonder if it says something like:
"radeon kernel modesetting ... requires firmware-amd-graphics"
So can you please show the output of:
$ apt list --installed 'firmware-amd-*'
And if firmware-amd-graphics package is not installed, can you try
installing it and see if that fixes your issue.
If it does not, then I am out of ideas and hopefully someone else will
be able to further assist you.
The firmware-amd-graphics package is provided by Debian in the non-free-firmware repository.
Also, in your 'inxi' output, these lines are bad:
loaded: vesa
unloaded: fbdev,modesetting,radeon
because you need the radeon driver to be loaded !!
Does the statement resolution:
2024x768 mean it is current or is the only available one?
You have 1024x768 as the current resolution because that is the maximum provided by the vesa driver, which is currently the only working driver,
and in use. To get the higher resolution that your card is capable of, you need to get the radeon driver working.
On Mon, Mar 16, 2026 at 11:15:46AM +0000, David wrote:
On Mon, 16 Mar 2026 at 10:01, Haines Brown <haines@histomat.net> wrote:
[...]
We have at least definitely indentified the card that you have. These lines from the 'inxi' output you provided:
Device-1: AMD Cedar [Radeon HD 5000/6000/7350/8350 Series]
vendor: Hightech Information System
arch: TeraScale-2
plus that you wrote previously that you have a:
AMD Radeon R5 220 2GB Graphics Card
confirm that you have a:
Radeon R5 220 card released 21 December 2013 [1]
A little hard to do. With my low resolution can see only a portion
of the web page. I dig a little and find:
Radeon R5 220 (Caicos Pro) December 21, 2013 OEM
In the information that you showed, I would be very concerned about this:
[ 52.592548] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesettin>
That error message has been truncated. What does the full message say?
Sorry about that. It is:
[ 52.592548] [drm:radeon_pci_probe [radeon]] *ERROR* radeon
kernel modesetting for R600 or later requires firmware installed
Because I wonder if it says something like:
"radeon kernel modesetting ... requires firmware-amd-graphics"
So can you please show the output of:
$ apt list --installed 'firmware-amd-*'
This only returned: Listing... Done.
I find that firmware-amd-graphics package is not installed.
I installed it, but get:
...
Setting up firmware-amd-graphics (20230210-5) ...
Processing triggers for initramfs-tools (0.142+deb12u3) ...
update-initramfs: Generating /boot/initrd.img-6.1.0-44-amd64
W: initramfs-tools configuration sets RESUME=UUID=cbdfa8a6-a127-4139-96dc-60ef57dd121a
W: but no matching swap device is available.
Does "swp device" refer to swap area? I definitively created it
when partitioning. However, the partition table ended up with two swap spaces.
One is on an inactive drive witn the UUID mentioned above and
the other on my currently active drive, although the partitioner
gave it a different UUID than shows up when I run # blkid on
the partition.
However, I can't imagine how this would be relevant to my problem.
And if firmware-amd-graphics package is not installed, can you try installing it and see if that fixes your issue.
I now install it.
On Sun, Mar 15, 2026 at 09:12:52PM +0000, David wrote:
On Sun, 15 Mar 2026 at 13:40, Haines Brown <haines@histomat.net> wrote:
On Sun, Mar 15, 2026 at 07:23:31AM -0400, Dan Ritter wrote:
Haines Brown wrote:
The graphics card supports my desired resolution of 1920x1080, but it is not accessible.
This suggests that you need the xserver-xorg-video-ati package installed.
Do you have that?
I do have both the xserver-xorg-video-amdgpu and
xserver-xorg-video-ati packages installed.
These commands give useful information:
$ apt list --installed 'xserver-xorg-video-*
Yes both are installed]
$ sudo dmesg | grep -iE 'amdgpu|drm|radeon'
[ 52.384303] ACPI: bus type drm_connector registered
[ 52.592481] [drm] radeon kernel modesetting enabled.
[ 52.592548] [drm:radeon_pci_probe [radeon]] *ERROR* radeon kernel modesettin>
[ 53.380213] [drm] amdgpu kernel modesetting enabled.
[ 53.380256] amdgpu: CRAT table not found
[ 53.380257] amdgpu: Virtual CRAT table created for CPU
[ 53.380264] amdgpu: Topology: Add CPU node
Does this suggest that the radeon driver unable to the resolution
but it was set by the amdgpu?
$ inxi -GxxSM -y1
$ inxi -GxxSM -y1
System:
Host: Iskra
Kernel: 6.1.0-44-amd64
arch: x86_64
bits: 64
compiler: gcc
v: 12.2.0
Desktop: Fluxbox
v: 1.3.5
dm: startx
Distro: Devuan GNU/Linux 5 (daedalus)
Does the statement resolution:
2024x768 mean it is current or is the only available one?
--
Haines Brown
On Mon, Mar 16, 2026 at 08:41:40AM -0400, Haines Brown wrote:
On Mon, Mar 16, 2026 at 11:15:46AM +0000, David wrote:
[ 52.592548] [drm:radeon_pci_probe [radeon]] *ERROR* radeon
kernel modesetting for R600 or later requires firmware installed
Because I wonder if it says something like:
"radeon kernel modesetting ... requires firmware-amd-graphics"
So can you please show the output of:
$ apt list --installed 'firmware-amd-*'
This only returned: Listing... Done.
I find that firmware-amd-graphics package is not installed.
I installed it, but get:
Setting up firmware-amd-graphics (20230210-5) ...
Processing triggers for initramfs-tools (0.142+deb12u3) ...
update-initramfs: Generating /boot/initrd.img-6.1.0-44-amd64
W: initramfs-tools configuration sets RESUME=UUID=cbdfa8a6-a127-4139-96dc-60ef57dd121a
W: but no matching swap device is available.
And if firmware-amd-graphics package is not installed, can you try installing it and see if that fixes your issue.
I now install it.
It solved the proben thanks to your suggestion. When I reboot I come up
with the resolution I want.
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 5 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 119:49:20 |
| Calls: | 125 |
| Calls today: | 125 |
| Files: | 489 |
| D/L today: |
859 files (365M bytes) |
| Messages: | 76,568 |
| Posted today: | 26 |