On Tue, Oct 22, 2013 at 12:14 PM, Rena <[email protected]> wrote: > Since a GPU upgrade, I have 3 screens, and xrandr sees them > individually, but awesome only sees a single large screen. Can I > configure awesome to divide this area up into three parts, so that > each screen has its own tags, layout, wiboxes, etc, like it was before > the upgrade when it actually saw them as three separate screens?
I solve a similar problem with a hacky patch that adds a rc.lua option
to disregard xrandr-provided screen info and use provided data
instead. Apps like YouTube that want to go full screen don't work
right, although things that stay windowed work fine with mod+F
(awesome just resizes the window to cover the whole screen). I've
attached it in case you find its usefulness outweighs its hackiness
(GMail will mangle it if I paste it inline ಠ_ಠ). Sorry if it doesn't
apply cleanly against head; I'm a bit behind.
My config block for four vertical 24" monitors:
screen.override({{0, 0, 1200, 1920, {{"far left", 352, 546}}},
{1200, 0, 1200, 1920, {{"mid left", 352, 546}}},
{2400, 0, 1200, 1920, {{"mid right", 352, 546}}},
{3600, 0, 1200, 1920, {{"far right", 324, 519}}}})
-- {x offset px, y offset px, x size px, y size px, {{name, x size mm,
y size mm}}}
awesome-screen-override.patch
Description: Binary data
