
Вертикальная полоса находится слева, и она намного шире боковой панели 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
изменения вообще?)
Кто-нибудь, пожалуйста, объясните, почему это влияет на все окна, хотя я использовал это только для одного конкретного окна. Было бы неплохо объяснить, что эта строка должна делать. Если ответа не будет в течение некоторого времени, я "приму" свой.