Come impostare una risoluzione dello schermo personalizzata nel desktop Ubuntu
La risoluzione dello schermo (o del monitor esterno) è bassa? rendendo così gli elementi sullo schermo più grandi e meno chiari? Oppure vuoi semplicemente aumentare la risoluzione massima attuale o aggiungere una risoluzione personalizzata?
In questo articolo, mostreremo come aggiungere la risoluzione mancante o impostare la risoluzione dello schermo personalizzata in Ubuntu e nei suoi derivati come Linux Mint. Al termine di questo articolo sarai in grado di impostare una risoluzione più elevata, in modo che i contenuti sullo schermo appaiano più nitidi e chiari.
Modifica della risoluzione o dell'orientamento dello schermo utilizzando i display
Normalmente, per modificare la risoluzione o l'orientamento dello schermo, è possibile utilizzare lo strumento dell'interfaccia utente grafica Visualizza (apri la panoramica Attività e digita Visualizza , fare clic per aprirlo o Menu Sistema quindi digitare Visualizza e aprirlo).
Nota: nel caso in cui tu abbia più display collegati al tuo computer (come mostrato nell'immagine seguente), se non sono specchiati, puoi avere impostazioni diverse su ciascun display . Per modificare le impostazioni di un dispositivo di visualizzazione, selezionalo nell'area di anteprima.
Successivamente, seleziona la risoluzione o la scala che desideri utilizzare, scegli l'orientamento, quindi fai clic su Applica. Quindi seleziona Mantieni questa configurazione.
Modificare la risoluzione o l'orientamento dello schermo utilizzando Xrandr
In alternativa, puoi anche utilizzare il potente strumento xrandr (un'interfaccia a riga di comando per RandR (Ridimensiona e Ruota ) Estensione X Window System) che viene utilizzata per impostare la dimensione, l'orientamento e/o il riflesso delle uscite per uno schermo.
Puoi anche usarlo per impostare le dimensioni dello schermo o elencare tutti i monitor attivi come mostrato.
xrandr --listactivemonitors
Per mostrare i nomi dei diversi output disponibili sul tuo sistema e le risoluzioni disponibili su ciascuno, esegui xrandr senza argomenti.
xrandr
Imposta la risoluzione dello schermo in Ubuntu
Per impostare la risoluzione dello schermo di un monitor esterno denominato DP-1 su 1680×1050, utilizza il flag --mode
come mostrato.
xrandr --output DP-1 --mode 1680x1050
Puoi anche impostare la frequenza di aggiornamento utilizzando il flag --rate
come mostrato.
xrandr --output DP-1 --mode 1680x1050 --rate 75
Puoi anche utilizzare --left-of
, --right-of
, --above
, --below
e --same-as
per organizzare gli schermi l'uno rispetto all'altro.
Ad esempio, voglio che il mio monitor esterno (DP-1) sia posizionato a sinistra dello schermo del Laptop (eDP-1) in corrispondenza dell'effettivo posizionamento fisico:
xrandr --output DP-1 --left-of eDP-1
Tieni presente che qualsiasi modifica apportata utilizzando xrandr durerà solo finché non esci o riavvii il sistema. Per apportare modifiche a xrandr in modo persistente, utilizza i file di configurazione xorg.conf per il server Xorg X (esegui man xorg.conf per i dettagli su come creare un file xorg.conf) – questo è il metodo più efficace.
Puoi anche utilizzare il file ~/.xprofile (aggiungi i comandi xrandr), tuttavia ci sono alcuni svantaggi nell'usare questo metodo, uno è che questo script viene letto abbastanza tardi nel processo di avvio, quindi non altererà la risoluzione del display manager (se ne usi uno, ad esempio lightdm).
Come aggiungere mancanti o impostare la risoluzione dello schermo personalizzata utilizzando xrandr
È possibile aggiungere una risoluzione dello schermo mancante o personalizzata, ad esempio 1680 x 1000 al pannello Display, per un dispositivo di visualizzazione specifico (DP-1), come spiegato di seguito.
Per aggiungere una risoluzione dello schermo mancante o personalizzata, è necessario calcolare le relative modalità VESA Coordinated Video Timing (CVT). Puoi farlo utilizzando l'utilità cvt come segue.
Ad esempio, se hai bisogno di una risoluzione orizzontale e verticale di 1680 x 1000, esegui il comando seguente.
cvt 1680 1000
Successivamente, copia la Modeline (“1680x1000_60.00″ 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync) dall'output di cvt comando e usalo per creare una nuova modalità utilizzando xrandr come mostrato.
xrandr --newmode "1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync
Quindi aggiungi la nuova modalità al display.
xrandr --addmode DP-1 "1680x1000_60.00"
Ora apri Display e controlla se è stata aggiunta la nuova risoluzione.
Le modifiche di cui sopra sono solo temporanee e funzionano per la sessione corrente (durano fino alla disconnessione o al riavvio del sistema).
Per aggiungere la risoluzione in modo permanente, crea uno script chiamato external_monitor_length.sh nella directory /etc/profile.d/.
sudo vim /etc/profile.d/external_monitor_resol.sh
Quindi aggiungi le seguenti righe nel file:
xrandr --newmode "1680x1000_60.00" 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"
Salvare le modifiche ed uscire dal file.
Per ulteriori informazioni su come funziona xrandr e su come usarlo, leggi la sua pagina man:
man xrandr
Questo ci porta alla fine di questo articolo. Se hai qualche pensiero da condividere o domande, contattaci tramite il modulo di feedback qui sotto.