Я работаю в меню Portable Start для Linux, выполненного в C, используя SDL2. Идея состоит в том, что это должно работать со всем, независимо от среды настольных компьютеров. До сих пор я стал довольно далеко, но одна проблема заключается в том, чтобы определить, где его размещать на экране (очевидно, над панелью задач, в идеале дно должно быть на одном уровне с верхней частью панели задач). Прямо сейчас я позиционирую его вручную, но было бы лучше, если бы я мог найти правильную позицию.
Подробнее здесь: https://stackoverflow.com/questions/796 ... 11-wayland