If I execute xrandr, I get a list of resolutions supported on my monitor (I only have one). For most of these resolutions I can excuted 'xrandr --output eDP-1-1 --mode res' and it works.
But for some resolutions on the list, I get an error back 'cannot find mode'. If I add a --rate 60 flag it then finds the mode and sets the resolutions.
This would make some sense if xrandr couldn't decide which refresh rate to use, but this happens for resolutions with only one refresh rate listed.
What gives? It is I supposed not a big issue but I would like to know what is going on.
xrandr -s widthxheight
wherewidthxheight
can be for example1024x768
or1920x1080
or whatever is listed by the plainxrandr
command? – sudodus Apr 08 '19 at 17:22512x384
is a very low resolution, not really useful. In my computer the lowest listed resolution is640x480
, and it works. Are there other listed resolutions, that do not work? What graphics card and graphics driver are you using? And which version of Ubuntu? Are you runnning Xorg or Wayland? And what monitor is it (brand name and model)? – sudodus Apr 08 '19 at 17:37xrandr
many times and in many computers (for example to get lower resolution than default in order to get screenshots to upload to AskUbuntu). Intel graphics and the corresponding linux drivers are usually cooperating well, but there are some exceptions. There could also be problems because of the monitor (hardware). -- You can test in a live drive of Ubuntu 18.04.1 LTS, 'Try Ubuntu without installing', and test in some other computers, if you have the same problem. – sudodus Apr 08 '19 at 17:54xtrace xrandr --verbose ...
for both with/without rate option. – user.dz Apr 15 '20 at 22:01