I'm on Arch Linux. HDMI output works fine with the gnome settings screen. But when I try to set it on a console using xrandr, arandr or lxrandr (xrandr --output HDMI1 --mode 1920x1080) all I get is an area of 1366x768 mirroring my laptop's screen on the top left of the TV and the rest of the screen is black.
At first I thought it could be a problem with the video card not being able to output two different resolutions (since doing that on some systems will lead to an upscaled 1366x768 picture on the TV), so I tried using xrandr --output LVDS1 --off to turn off the laptop's screen. It stopped outputting to the laptop's screen, but the TV was still the same.
The exact same thing happens on lxrandr and arandr, the output is shown as 1920x1080 but all I get is 1366x768 pixels on the top left of the screen, rest is blank.
I researched on this and couldn't find anything relevant, any help would be appreciated.
xrandrwithout parameters to get the current config?xrandrto do? All you've done is turned the display on at the set resolution. Mirroring your laptop's display is a perfectly valid option forxrandrto do with the display once it has been turned on. If you want it to do something else, you need to tell it what (and tell us what so we might be able to help you).