В то время как не автоматизированный, Вы могли использовать инструмент как strace для наблюдения за чтениями от дескриптора (дескрипторов) файла, связанного с urandom. Затем посмотрите, сколько данных перечитано за определенный период времени для получения уровня чтения.
Размещение новых окон openbox контролируется разделом размещением
в вашей конфигурации openbox ( ~ / .config /openbox/rc.xml
):
<placement>
<policy>Smart</policy>
<!-- 'Smart' or 'UnderMouse' -->
<center>yes</center>
<!-- whether to place windows in the center of the free area found or
the top left corner -->
<monitor>Primary</monitor>
<!-- with Smart placement on a multi-monitor system, try to place new windows
on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where
the active window is, 'Primary' - only on the primary monitor -->
<primaryMonitor>1</primaryMonitor>
<!-- The monitor where Openbox should place popup dialogs such as the
focus cycling popup, or the desktop switch popup. It can be an index
from 1, specifying a particular monitor. Or it can be one of the
following: 'Mouse' - where the mouse is, or
'Active' - where the active window is -->
</placement>
Я бы посоветовал поиграть, в частности, со значением primaryMonitor
.
Источник: https://icculus.org/pipermail/openbox/2011-De December/007413.html
Что касается второй части вашего вопроса: указание openbox не закрывать определенные области экрана и / или окна приложений являются более сложными и, вероятно, повлекут за собой установку специального типа окна, такого как док
или панель
. Из документации conky
:
own_window_type
, если own_window имеет значение yes, вы можете указать тип обычный, рабочий стол, док, панель или переопределить (по умолчанию: нормальный). Окна рабочего стола - это особые окна, в которых нет оконных украшений; всегда видны на вашем рабочем столе; не отображаются на вашем пейджере или панели задач; и прикреплены ко всем рабочим областям. Окна панелей резервируют пространство вдоль края рабочего стола, точно так же, как панели и панели задач, предотвращая их перекрытие развернутыми окнами . Кромка выбирается исходя из варианта совмещения. Окна переопределения не находятся под контролем оконного менеджера. Подсказки игнорируются. Этот тип окна может быть полезен в определенных ситуациях.
(выделите мой)
В качестве альтернативы вы можете попробовать настроить поля в конфигурации openbox.