Виправлення: центрування вікна в XFCE не працює належним чином
Нещодавно в дистрибутиві Linux, який я використовую, я перейшов із середовища робочого столу Fluxbox на XFCE, оскільки XFCE надає деякі унікальні та приємні функції для мене, як-от можливість змінювати порядок кнопок панелі завдань. У Fluxbox я налаштував, щоб усі вікна відкривалися в центрі екрана за допомогою хака. XFCE також поставляється з можливістю центрування нових вікон із коробки, однак час від часу мені це не вдається. Ось як усунути проблему, щоб вікна були правильно центровані.
Реклама
Як центрувати нові вікна в XFCE
Середовище робочого столу XFCE має власний менеджер вікон, який називається xfwm4. Він має відповідні параметри для розміщення нових вікон у центрі екрана. Щоб це запрацювало, потрібно перейти до Налаштування -> Диспетчер Windows налаштувати та налаштувати Розміщення повзунок у праву позицію, як показано нижче:
Це все, що вам потрібно зробити.
Чому не працює центрування вікон і як це виправити
Після перезавантаження я помітив, що нові вікна перестали відкриватися в центрі екрана. Натомість вони з’явилися у верхньому лівому куті екрана:
Це викликано темою. Я перейшов із теми xfwm4 за замовчуванням на тему Linux Mint під назвою «Blue Menta». Проблема ніколи не виникає з темами XFCE за замовчуванням, але у випадку Blue Menta він замінив повзунок, згаданий вище, меншим значенням, тому розміщення вікна не працює належним чином.
Щоб виправити це, перейдіть до папки теми, яку ви використовуєте, і знайдіть там файл під назвою «themerc». Він має бути у підтеці xfwm4. Теми для кожного користувача знаходяться в каталозі /home/your_user_name/.themes, а загальносистемні теми зазвичай знаходяться в /usr/shared/themes/.
У моєму випадку я повинен відредагувати наступний файл:
/home/hb860/.themes/BlueMenta/xfwm4/themerc
Прокоментуйте рядок "placement_ratio", як показано нижче:
Повторно застосуйте свою тему в Налаштуваннях -> Менеджер вікон -> Стиль. Тепер розташування вікон буде працювати належним чином, і нові вікна будуть відкриватися в центрі екрана.
Це воно. Спочатку я думав, що це, мабуть, помилка в xfwm4 і навіть повідомили але завдяки Олів’є Фурдану, творцю XCFE, тепер зрозуміло, що це проблема з темою.