Hey all! Today marks my very first day of installing and using Ubuntu. Please bear with me, I’m a newbie.
Everything seems to be working fine, except I can’t change my resolution to HD.
Ubuntu Version:
System Details Report
Report details
- Date generated: 2025-05-07 19:11:35
Hardware Information:
- Hardware Model: Hewlett-Packard HP ProDesk 400 G1 MT
- Memory: 16.0 GiB
- Processor: Intel® Core™ i5-4570 × 4
- Graphics: Intel® HD Graphics 4600 (HSW GT2)
- Disk Capacity: 1.0 TB
Software Information:
- Firmware Version: L02 v02.56
- OS Name: Ubuntu 24.04.2 LTS
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 46
- Windowing System: Wayland
- Kernel Version: Linux 6.11.0-25-generic
Desktop Environment (if applicable):
Problem Description:
I’ve searched around for the issue and tried this:
xrandr
cvt 1920 1080
sudo xrandr --newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
sudo xrandr --addmode VGA-1 “1920x1080_60.00”
sudo xrandr --output VGA-1 --mode “1920x1080_60.00”
Error:
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 22
Current serial number in output stream: 22
Screenshots or Error Messages:
I’m sorry to tell you xrandr works only in X11 and you show your using Windowing System: Wayland.
Setting this in wayland can be a bit daunting, have you tried to set in a X11 session first?
When wayland first showed up in Ubuntu Gnome I had luck setting it in grub, ie:
sudoedit /etc/default/grub
Add your resolution there like this first change to your proper card:
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
eDP-1: connected
DP-1: disconnected
DP-2: disconnected
eDP-2: disconnected
HDMI-A-1: disconnected
Now say I want just to change my HDMI port:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=HDMI-A-1:1080x1920@60"
My refresh rate @60 is good enough for me and it can handle @120, now I make it stick across reboots.
sudo update-grub
sudo reboot
Good Luck! And Welcome to our forums @vinceb124
Welcome to Ubuntu Discourse 
As @1fallen suggested, perhaps try X11.
At the login screen before entering your password go to the gear icon at the lower right side and choose Ubuntu on Xorg.
Then enter your password to continue logging in.
Note, X11 will now be the default unless you change it again at the login screen.
Thanks a bunch @rubi1200, tried it just now with the same commands. When I try the same commands as in my opening post, it tries to switch resolution, however, returning to the same old 1024x768 immedeately giving me this error:
xrandr: Configure crtc 0 failed
Thanks @1fallen - Tried your application as well. As said above, in X11 no luck as well.
Tried your steps as well.
Result after sudo update-grub on X11:
Sourcing file `/etc/default/grub’
HDMI-A-1: disconnected
VGA-1: connected
Generating grub configuration file …
Found linux image: /boot/vmlinuz-6.11.0-25-generic
Found initrd image: /boot/initrd.img-6.11.0-25-generic
Found memtest86+ 64bit EFI image: /memtest86+x64.efi
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings …
done
Did a restart, nothing yet, just the same old 1024x768.
Not quite, you need to set the proper card that is my card, Please show this first;
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
Small steps first! 
Ah, I added it to /etc/default/grub instead of running it separately. My colors show 
So, copy-pasted this from the console:
for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
HDMI-A-1: disconnected
VGA-1: connected
My fault I’m not very Noob Friendly currently!
So dose it work now?
@1fallen, so, I added this to the /etc/default/grub (and removed the line with only showing ‘quiet splash’, right?)
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=VGA-1:1080x1920@60"
and ran the sudo update-grub command and reboot commands. No luck, nothing happens.
I’m doing this in wayland, right? Or should I try X11? (I’ll look up what the actual difference is later)
It shouldn’t matter @grub line.
Please try and set it under Gnome and not Gnome wayland,
But no terminal commands this time your Display Resolution is set this time on or in Settings!
Alright. So, what I did.
X11:
Tried everything, nothing happens when I change it. It doesn’t show up in the list of display resolution, 1024x768 being the largest.
Then what I did:
First all the xrandr commands in the first post. Error shown in console is:
xrandr: Configure crtc 0 failed
Then, did all the grub stuff you recommended. Now, it’s showing in the list, but when I pick it, it’s trying to switch, but it stays in the 1024x768 (while asking me if I want to keep it that way)
What I did do though, is switching around the x and y in your grub commandline.
You gave me this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=VGA-1:1080x1920@60"
I tried this as well:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=VGA-1:1920x1080@60"
So, still, no luck just yet.
Have you ever had 1920x1080?
Lets take a peek here:
inxi -Gaz
But for sure clue me in if you ever had 1920x1080! on any system.
I had a Lenovo ThinkPad 520 that maxed out @1024x768 needless to say I put that machine to better use as a Router for the family.
Yes, this morning on windows, on the exact same system it was working fine in 1920x1080.
inxi:
Graphics:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
vendor: Hewlett-Packard driver: i915 v: kernel arch: Gen-7.5
process: Intel 22nm built: 2013 ports: active: VGA-1 empty: HDMI-A-1
bus-ID: 00:02.0 chip-ID: 8086:0412 class-ID: 0300
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6
compositor: gnome-shell v: 46.0 driver: X: loaded: modesetting
unloaded: fbdev,vesa dri: crocus gpu: i915 display-ID: :0 screens: 1
Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 271x203mm (10.67x7.99")
s-diag: 339mm (13.33")
Monitor-1: VGA-1 res: 1024x768 hz: 60 size: N/A modes: max: 1024x768
min: 640x480
API: EGL v: 1.5 hw: drv: intel crocus platforms: device: 0 drv: crocus
device: 1 drv: swrast gbm: drv: crocus surfaceless: drv: crocus x11:
drv: crocus inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa
v: 24.2.8-1ubuntu1~24.04.1 glx-v: 1.4 direct-render: yes renderer: Mesa
Intel HD Graphics 4600 (HSW GT2) device-ID: 8086:0412 memory: 1.46 GiB
unified: yes
If I’m reading that correctly, it claims my monitor can’t go any higher, right? So it’s got something to do with that.
See those max and mins…Humm??? you may have found a bug
A good return should look close to this:
inxi -Gaz
Graphics:
Device-1: NVIDIA GA107BM [GeForce RTX 3050 Ti Mobile] vendor: Lenovo
driver: nvidia v: 570.144 alternate: nouveau,nvidia_drm
non-free: 550-570.xx+ status: current (as of 2025-04; EOL~2026-12-xx)
arch: Ampere code: GAxxx process: TSMC n7 (7nm) built: 2020-2023 pcie:
gen: 1 speed: 2.5 GT/s lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16
ports: active: none empty: DP-1, DP-2, HDMI-A-1, eDP-1 bus-ID: 01:00.0
chip-ID: 10de:25e0 class-ID: 0300
Device-2: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
Radeon Mobile Series] vendor: Lenovo driver: amdgpu v: kernel arch: GCN-5
code: Vega process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s
lanes: 16 ports: active: eDP-2 empty: none bus-ID: 06:00.0
chip-ID: 1002:1638 class-ID: 0300 temp: 38.0 C
Device-3: Bison Integrated Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-3:3 chip-ID: 5986:2137
class-ID: 0e02
Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
compositor: gnome-shell v: 48.1 driver: X: loaded: amdgpu,nvidia
unloaded: modesetting alternate: fbdev,nouveau,nv,vesa dri: radeonsi
gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
s-diag: 582mm (22.93")
Monitor-1: eDP-2 mapped: eDP-1 model: AU Optronics 0xd1ed built: 2019 res:
mode: 1920x1080 hz: 120 scale: 100% (1) dpi: 142 gamma: 1.2
size: 344x193mm (13.54x7.6") diag: 394mm (15.5") ratio: 16:9 modes:
max: 1920x1080 min: 640x480
API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia drv: amd radeonsi
platforms: device: 0 drv: nvidia device: 1 drv: radeonsi device: 2
drv: nouveau device: 3 drv: swrast gbm: drv: kms_swrast surfaceless:
drv: nvidia x11: drv: radeonsi inactive: wayland
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 25.0.5-cachyos1.2
glx-v: 1.4 direct-render: yes renderer: AMD Radeon Graphics (radeonsi
renoir ACO DRM 3.61 6.14.5-3-cachyos) device-ID: 1002:1638
memory: 1.95 GiB unified: no
Info: Tools: api: eglinfo,glxinfo gpu: nvidia-settings,nvidia-smi
x11: xdpyinfo, xprop, xrandr
I see. What are probable solutions? Try the HDMI (DVI) port? Try another monitor?
If I do any of those, do I need a new install?
To ensure the best results, Yes I would do a fresh install… Sorry 
Also I encourage you to re-download your image .iso to rule out any other gremlins…
Will do. Thanks for all the help. Will report back with my findings.
Just to be sure, this one is correct right? Download Ubuntu Desktop | Ubuntu
Yes Sir 
The latest version of the Ubuntu operating system for desktop PCs and laptops, Ubuntu 25.04 comes with nine months of security and maintenance updates, until January 2026.
Intel or AMD 64-bit architecture
The latest LTS version of Ubuntu, for desktop PCs and laptops. LTS stands for long-term support — which means five years of free security and maintenance updates, extended up to 12 years with Ubuntu Pro.
Intel or AMD 64-bit architecture
Download 5.9GB
Tried another monitor I had lying around - No luck.
Gonna try the re-install. Just re-downloaded and wrote the iso with Etcher on here instead of Windows. Let’s see what happens.
1 Like
Nice Job @vinceb124 I can’t believe I did not ask if you had one to check first.