В общем как все было.
Мною был замечен неприятный баг в Linux Mint MATE 16. А именно, при работе с двумя мониторами в google chrome и при разворачивании браузера в полноэкранный режим, он из него не выходил.
После продолжительного гугления я нашел тред, в котором чувак пообещал 200$ за решение этой проблемы, разрабы закрыли баг, но на Cinnamon'e. Дело было в window manager'е muffin. Вот коммит.
Тогда я полез в сорцы WM MATE Marco, в тот же самый файл src/core/constraints.c и решил посмотреть сделали ли они то же самое в MATE, оказалось что нет (строка 428).
Посему вопрос в теме. Опыта в этом не имею, поэтому и спрашиваю.
Может кто-то из лоровцев занимается этим проектом и может посодействовать. Либо может это можно решить через какой-нибудь конфигуратор.