XRANDR 1.5 - Ultrawide Screen Splitting & Virtual Monitors
by snoopy46 from LinuxQuestions.org on (#56VN6)
Hi,
XRANDR 1.5 has been around for a while but still the main window managers don't support it's features. Recently I bought an ultrawide and have found it to be unuseable on Linux. The problem, is applications go wide and it introduces eye strain. So either I split the monitor (as can be done on Windows 10) or I have to get rid.
I believe there are two steps, one is to create three virtual monitors with the main output piped to one, and the second is to configure the other two as outputs using left of, right of, rotation and so forth.
Step 1 I have managed using:
xrandr --setmonitor HDMI-2~1 800/0x1440/0+0+0 none
xrandr --setmonitor HDMI-2~2 1840/0x1440/0+800+0 HDMI-2
xrandr --setmonitor HDMI-2~3 800/0x1440/0+2640+0 none
xrandr --fb 3441x1440
This leaves two blank sides. Windows moved onto the left side actually display while windows moved into the right side are clipped.
So now I'm hoping there's an expert or two around to show how Step 2 can be done, as so far I've hit the wall on it.
Many thanks,
Andrew
Attached Thumbnails


XRANDR 1.5 has been around for a while but still the main window managers don't support it's features. Recently I bought an ultrawide and have found it to be unuseable on Linux. The problem, is applications go wide and it introduces eye strain. So either I split the monitor (as can be done on Windows 10) or I have to get rid.
I believe there are two steps, one is to create three virtual monitors with the main output piped to one, and the second is to configure the other two as outputs using left of, right of, rotation and so forth.
Step 1 I have managed using:
xrandr --setmonitor HDMI-2~1 800/0x1440/0+0+0 none
xrandr --setmonitor HDMI-2~2 1840/0x1440/0+800+0 HDMI-2
xrandr --setmonitor HDMI-2~3 800/0x1440/0+2640+0 none
xrandr --fb 3441x1440
This leaves two blank sides. Windows moved onto the left side actually display while windows moved into the right side are clipped.
So now I'm hoping there's an expert or two around to show how Step 2 can be done, as so far I've hit the wall on it.
Many thanks,
Andrew
Attached Thumbnails