Correzione: la centratura della finestra in XFCE non funziona correttamente
Di recente, nella distribuzione Linux che utilizzo, sono passato dall'ambiente desktop Fluxbox a XFCE, perché XFCE fornisce alcune caratteristiche uniche e piacevoli per me come la possibilità di riordinare i pulsanti della barra delle applicazioni. In Fluxbox, avevo impostato tutte le finestre per aprirsi al centro dello schermo con un hack. XFCE ha anche la possibilità di centrare nuove finestre fuori dalla scatola, tuttavia, di tanto in tanto fallisce per me. Ecco come eliminare il problema in modo che le finestre siano centrate correttamente.
Annuncio
Come centrare nuove finestre in XFCE
L'ambiente desktop XFCE viene fornito con il proprio gestore di finestre chiamato xfwm4. Ha le opzioni appropriate per posizionare nuove finestre al centro dello schermo. Per farlo funzionare, devi andare su
Impostazioni -> Gestore di Windows ritocchi e regolare il Posizionamento cursore nella posizione corretta come mostrato di seguito:Questo è tutto ciò che devi fare.
Perché il centraggio delle finestre non funziona e come risolverlo
Dopo il riavvio, ho notato che le nuove finestre hanno smesso di aprirsi al centro dello schermo. Invece, sono apparsi nell'angolo in alto a sinistra dello schermo:
Ciò è causato dal tema. Sono passato dal tema xfwm4 predefinito al tema Linux Mint chiamato "Blue Menta". Il problema non si verifica mai con i temi XFCE predefiniti, ma nel caso di Blue Menta, sovrascriveva il dispositivo di scorrimento sopra menzionato con un valore inferiore, quindi il posizionamento della finestra non funziona correttamente.
Per risolverlo, vai nella cartella del tema che stai utilizzando e trova il file chiamato "themerc". Deve essere nella sottocartella xfwm4. I temi per utente si trovano nella directory /home/nome_utente/.themes e i temi a livello di sistema si trovano solitamente in /usr/shared/themes/.
Nel mio caso, dovrei modificare il seguente file:
/home/hb860/.themes/BlueMenta/xfwm4/themerc
Commenta la riga "placement_ratio" come mostrato di seguito:
Riapplica il tuo tema in Impostazioni -> Gestione finestre -> Stile. Ora il posizionamento delle finestre funzionerà correttamente e nuove finestre verranno aperte al centro dello schermo.
Questo è tutto. Inizialmente, ho pensato che questo dovesse essere un bug in xfwm4 e anche segnalato it, ma grazie a Olivier Fourdan, il creatore di XCFE, è chiaro ora che si tratta di un problema con il tema.