Ubuntu 21.04 with Wayland. All this on VirtualBox 6.1.22, VMSVGA graphic controller, full-screen mode, no scaling (100%). Ubuntu is at current update status. Also VirtualBox GuestAdditions. Single display setup, built-in screen of all-in-one build of hardware. Host native resolution is 2560x1440.
PROBLEM
This resolution is not present on list: Ubuntu Settings > Displays > Displays tab > Resolution field.
END OF PROBLEM
Q.1. Is it this way because list is static, built once yet there is automatism to detect screen resolution?
I tried to add native resolution in GRUB config file to WAYLAND0 output. However, zero success.
Q.2 What is the valid yet working manner to add native resolution to GNOME list of resolutions?
Let me know if I can provide more details for solution finding.
UPDATE
Unfortunately command sudo edid-decode --xmodeline
never returns regardless if ran as normal user, or administrator.
UPDATE 2
user@node:~$ sudo get-edid | parse-edid
This is read-edid version 3.0.2. Prepare for some fun.
Attempting to use i2c interface
No EDID on bus 0
Looks like no busses have an EDID. Sorry!
Attempting to use the classical VBE interface
mmap /dev/zero: Operation not permitted
error initialising realmode interface
do you have full superuser (root) permissions?
I'm sorry nothing was successful. ...
Partial Read... Try again
UPDATE 3 Each complete boot (kernel boot, user-space boot, display manager) uses very low resolution 800x600 (or something like this) regardless of user switches to high resolution (one on the list) during each session. Every time graphical user session completes Ubuntu returns also to resolution 800x600 in display manager.