В настоящее время я работаю над многооконным приложением, которое охватывает несколько экранов. Программное обеспечение написано с использованием xlib и работает на Ubuntu 10.10, рабочий стол gnome.
Чтобы узнать положение каждого окна, я бы хотел получить доступ к файлу /etc/X11/xorg.conf, особенно к разделу SeverLayout. Это выглядит как-то так:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen "screen0" 0 0
Screen "screen1" 1920 0
Screen "screen2" 3840 0
Screen "screen3" 5760 0
EndSection
Я хотел бы получить значения X каждого экрана (0, 1920, ...). Обеспечивает ли xlib доступ к этой информации?
спасибо