This is an issue with your monitor not talking properly to the pi firmware, they have a config.txt option so you can prevent the border, read up about disable_overscan… since on the pi (up to pi4 at least) the firmware actually negotiates the screen settings before starting the OS, there isnt much else you can do on the OS side…
On the RPi, made a change to the /run/mnt/ubuntu-seed/config.txt file,
by un-commenting #disable_overscan=1
After reboot, the display is right to the edge.
The core config web page shows that for pi-config, other than pi-config.disable-overscan,
there is also,
and after reboot, only overscan is working.
No rotation or change in the display resolution.
I tried also on Vizio 47" and again only overscan works.
In that these settings were not found in config.txt file to un-comment,
does that mean that the settings are now managed someplace else,
or some other issue is preventing them from rotating and changing resolution?