А как переносить окна программ из одних кед в другие? И как быть с буфером обмена и перемещением курсора?
Окна программ - насколько мне известно, KDE использует некий протокол сессий для приложений, что позволяет сохранять грппировку окон и т.п., но как оно работает, не знаб, ибо не сталкивался. В общем, не знаю, но мысли есть.
Буфер обмена - чуть поколдовать с клипборд демоном, думаю, будет достаточно, чтобы он придумал общий буфер для всего.
Перемещение курсора - "запрограммирвоать" края экрана таким образом, чтобы оно выполняло аналогичное Ctrl+Alt+F2 действие. Не знаю, как оно работает, но подохреваю, что слишком сложно для того, чтобы реализовать это тремя строчками шелл-скрипта.
В общем, реализуемо и юзабельно оно только в теории, как я и писал выше