Увеличение любого окна оставляет вертикальную полосу открытой

Увеличение любого окна оставляет вертикальную полосу открытой

Вертикальная полоса находится слева, и она намного шире боковой панели Unity и не связана с ней. Как будто область рабочего стола не включает левую вертикальную полосу, но это относится только к развернутым окнам: не развернутые окна могут занимать эту область и действительно оставаться видимыми (ну, те их части, которые находятся в этой области), когда окно развернуто над ними. Я переключился на MetaCity, и у меня возникла та же проблема. Я также перезапустил Unity, не выходя из системы и не входя снова.

Мне нужно знать причину. Я знаю, что перезагрузка исправит это.

решение1

Вот эта строка в скрипте, который я протестировал, является виновником: xprop -id <any window> -f _NET_WM_STRUT_PARTIAL 32c -set _NET_WM_STRUT_PARTIAL '200, 0, 0, 0, 0, 200, 0, 0, 0, 0, 0, 0'. Замена 200на 0решила проблему. (Какой общий способ отменить все такие xpropизменения вообще?)

Кто-нибудь, пожалуйста, объясните, почему это влияет на все окна, хотя я использовал это только для одного конкретного окна. Было бы неплохо объяснить, что эта строка должна делать. Если ответа не будет в течение некоторого времени, я "приму" свой.

Связанный контент