Поправка: Центрирането на прозореца в XFCE не работи правилно
Наскоро в Linux дистрибуцията, която използвам, преминах от средата на работния плот на Fluxbox към XFCE, защото XFCE предоставя някои уникални и приятни функции за мен като възможността за пренареждане на бутоните на лентата на задачите. Във Fluxbox бях настроил всички прозорци да се отварят в центъра на екрана с хак. XFCE също идва с възможността за центриране на нови прозорци извън кутията, но от време на време ми се проваля. Ето как да се отървете от проблема, така че прозорците да са центрирани правилно.
Реклама
Как да центрирате нови прозорци в XFCE
Настолната среда XFCE идва със собствен мениджър на прозорци, наречен xfwm4. Има подходящи опции за поставяне на нови прозорци в центъра на екрана. За да работи, трябва да отидете на Настройки -> Windows Manager ощипва и коригира Поставяне плъзгане в дясната позиция, както е показано по-долу:
Това е всичко, което трябва да направите.
Защо центрирането на прозореца не работи и как да го поправите
След рестартиране забелязах, че новите прозорци спряха да се отварят в центъра на екрана. Вместо това те се появиха в горния ляв ъгъл на екрана:
Това се дължи на темата. Превключих от темата 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, сега е ясно, че това е проблем с темата.