Su Pop!_OS i pulsanti Minimizza e Massimizza non sono sempre visibili nelle finestre: nella configurazione di default, GNOME tende a mostrare solo il pulsante di chiusura. Non è un guasto, né un problema del window manager in sé. È una scelta di interfaccia che puoi cambiare in modo pulito, senza toccare file di sistema o fare modifiche invasive.
Se stai cercando di capire perché manchino, la risposta pratica è questa: il comportamento dipende dalla chiave di configurazione che definisce i pulsanti della barra del titolo. Su Pop!_OS, che si appoggia a GNOME, la modifica più diretta passa da gsettings oppure da gnome-tweaks. L’obiettivo è semplice: riportare nella barra del titolo i controlli standard della finestra, senza alterare altro.
Che cosa sta succedendo davvero
In GNOME la presenza dei pulsanti finestra è governata da una stringa che elenca gli elementi da visualizzare nella titlebar. Se la stringa contiene solo close, vedrai solo il pulsante di chiusura. Se aggiungi minimize e maximize, i controlli tornano visibili. Non c’è bisogno di reinstallare pacchetti o intervenire sul tema grafico, a meno che il problema non sia più profondo.
Prima di cambiare qualcosa, conviene distinguere due casi:
- i pulsanti sono assenti solo nelle finestre applicative, quindi è quasi certamente una preferenza GNOME;
- i pulsanti non compaiono in nessuna finestra o il comportamento è incoerente: in quel caso va verificato se c’è un tema, un’estensione o una sessione grafica anomala.
La soluzione standard funziona nel primo caso, che è di gran lunga il più comune. Se non funziona, il problema è altrove e va isolato con un controllo mirato.
Verifica rapida della configurazione attuale
Prima di modificare qualsiasi cosa, leggi lo stato attuale. Questo ti dice se i pulsanti sono stati disattivati da una preferenza utente o se il problema è esterno alla configurazione GNOME.
Apri un terminale e controlla la chiave relativa ai pulsanti della titlebar:
gsettings get org.gnome.desktop.wm.preferences button-layout
Un valore tipico su molte installazioni GNOME con un solo pulsante è qualcosa come 'appmenu:close' oppure una variante simile. Se vuoi i controlli classici, devi vedere una stringa che includa almeno minimize, maximize e close.
Se il comando restituisce un valore strano o vuoto, hai già un indizio: la preferenza è stata cambiata oppure il profilo utente ha una configurazione non standard. In quel caso, procedi con il ripristino controllato.
Metodo più rapido: gsettings da terminale
Questo è il percorso più diretto, utile anche quando lavori via SSH o quando non vuoi aprire strumenti grafici. La modifica è reversibile e limitata al profilo utente corrente.
- Leggi il valore attuale, così puoi tornare indietro in modo preciso:
gsettings get org.gnome.desktop.wm.preferences button-layout
- Imposta un layout con i tre pulsanti standard. Una combinazione comune è con i pulsanti a destra:
gsettings set org.gnome.desktop.wm.preferences button-layout 'appmenu:minimize,maximize,close'
- Verifica subito il risultato aprendo o rilanciando una finestra normale, ad esempio Files, Terminale o Impostazioni.
Se preferisci i pulsanti a sinistra, puoi usare una variante del layout. In quel caso il punto e virgola separa i controlli a sinistra da quelli a destra:
gsettings set org.gnome.desktop.wm.preferences button-layout 'close,minimize,maximize:'
La sintassi non è difficile, ma conviene non improvvisare: il layout va scritto esattamente, altrimenti GNOME può ignorare la modifica o applicarla in modo inatteso. Se vuoi solo tornare ai pulsanti classici sulla destra, la prima variante è quella più pratica.
Metodo grafico: GNOME Tweaks
Se preferisci agire da interfaccia, GNOME Tweaks è la strada più comoda. Su Pop!_OS potrebbe non essere installato di default, ma la sua presenza semplifica il controllo di varie preferenze desktop, inclusa quella dei pulsanti finestra.
- Installa lo strumento se manca:
sudo apt update
sudo apt install gnome-tweaks
- Apri Tweaks dal menu applicazioni.
- Vai nella sezione dedicata alle Window Titlebars o alle impostazioni della finestra, a seconda della versione.
- Abilita i pulsanti Minimize e Maximize se disponibili, oppure scegli un layout che includa entrambi.
Il vantaggio di Tweaks è operativo: vedi il risultato senza dover ricordare la sintassi esatta della chiave. Lo svantaggio è che, se il problema è dovuto a un profilo utente corrotto o a un’estensione GNOME, la GUI non ti dice molto di più. In quel caso il terminale resta il riferimento migliore.
Se i pulsanti non tornano: cosa controllare
Se hai impostato il layout corretto ma la titlebar resta invariata, non dare per scontato che GNOME stia ignorando il comando. Ci sono almeno tre verifiche sensate da fare prima di andare oltre.
- Controlla che la sessione sia davvero GNOME su Wayland o X11, e non un ambiente ibrido con comportamento diverso:
echo $XDG_SESSION_TYPE
echo $DESKTOP_SESSION
Se i valori non corrispondono a una sessione GNOME attesa, la spiegazione può stare lì. Pop!_OS può essere usato in scenari particolari con estensioni o sessioni personalizzate che alterano il comportamento della barra titolo.
- Verifica se un’estensione GNOME interferisce con il rendering delle finestre o con il tema:
gnome-extensions list
Se hai estensioni non standard, prova a disabilitarle temporaneamente una alla volta. Non è raro che una modifica estetica cambi il comportamento della titlebar o del tema dei controlli finestra.
- Controlla che il tema applicato non stia forzando un aspetto insolito o una decorazione client-side anomala.
Qui il controllo è più visivo che da terminale: se ogni finestra appare con controlli inconsueti o spaziature strane, il tema può essere il colpevole. In quel caso, torna temporaneamente al tema predefinito di Pop!_OS e verifica di nuovo.
Ripristino pulito del layout predefinito
Se vuoi annullare la modifica e tornare a uno stato noto, basta resettare la chiave. Questo è utile se stai facendo troubleshooting o se vuoi capire se il problema dipende davvero dalla tua personalizzazione.
gsettings reset org.gnome.desktop.wm.preferences button-layout
Dopo il reset, apri una finestra nuova e verifica il comportamento. Se il sistema torna alla configurazione predefinita e i pulsanti restano assenti, significa che il layout standard del desktop in uso non li mostra oppure che un altro livello sta sovrascrivendo la preferenza.
Se invece li vedi ricomparire, il problema era semplicemente una personalizzazione locale. In quel caso puoi reimpostare il layout corretto con il comando desiderato e fermarti lì.
Quando il problema non è GNOME ma l’applicazione
Non tutte le applicazioni gestiscono la barra titolo nello stesso modo. Alcune usano decorazioni native, altre delegano al toolkit grafico, altre ancora hanno pulsanti propri o una titlebar personalizzata. Se il comportamento cambia da app a app, non sei davanti a un problema di sistema ma a un mix di implementazioni.
Un test semplice è questo: confronta una finestra di sistema, come Impostazioni o Files, con un’app di terze parti. Se i pulsanti ricompaiono nelle finestre di sistema ma non in quella specifica applicazione, il problema sta quasi certamente nell’app o nel toolkit che usa.
In uno scenario del genere, la correzione non è più globale. Devi verificare le opzioni dell’app, il tema GTK/Qt, oppure eventuali impostazioni interne che sostituiscono la titlebar standard. Non forzare una soluzione di sistema se il difetto è locale: rischi di rompere il resto dell’esperienza grafica senza risolvere il caso concreto.
Comando rapido da usare e comando rapido da annullare
Se ti serve una risposta operativa in due mosse, usa questa coppia. È la parte che in assistenza finisce più spesso nel blocco note dell’operatore.
gsettings set org.gnome.desktop.wm.preferences button-layout 'appmenu:minimize,maximize,close'
gsettings get org.gnome.desktop.wm.preferences button-layout
Per tornare indietro:
gsettings reset org.gnome.desktop.wm.preferences button-layout
Se lavori su più macchine Pop!_OS, questa è una modifica sicura da standardizzare in documentazione interna perché è locale al profilo utente e non richiede privilegi amministrativi, salvo il caso in cui tu stia distribuendo un ambiente preconfigurato per altri utenti.
Buone pratiche quando tocchi la UX del desktop
Anche un cambiamento piccolo come questo merita un minimo di disciplina operativa. Il desktop è un pezzo dell’ambiente di lavoro, e i dettagli grafici possono diventare rumore se vengono alterati senza criterio.
- Fai una modifica alla volta e verifica subito il risultato.
- Se usi script di provisioning, annota la chiave GNOME esatta che stai impostando.
- Evita di miscelare Tweaks, estensioni e temi personalizzati senza tenere traccia di cosa hai cambiato.
- Se devi supportare altri utenti, documenta il layout scelto e il comando di rollback.
Questo approccio riduce il tempo perso quando qualcuno apre un ticket dicendo che “sono spariti i pulsanti”. In molti casi non è sparito nulla: è cambiata solo una preferenza di visualizzazione. La differenza tra una diagnosi rapida e mezz’ora buttata sta tutta nel partire dal layer giusto.
Assunzione: la sessione grafica è una normale sessione Pop!_OS/GNOME, i pulsanti mancano solo perché il layout della titlebar è stato modificato o lasciato al default minimale.
Commenti (0)
Nessun commento ancora.
Segnala contenuto
Elimina commento
Eliminare definitivamente questo commento?
L'azione non si può annullare.