GNU/Linux >> Linux Esercitazione >  >> Linux

Come ridimensionare la schermata di accesso al plasma su schermi HD/UHD

I problemi della vita si presentano in molte forme e forme. Uno di questi potrebbe essere la schermata di accesso nel desktop Plasma. Come? Non scalando fino alla risoluzione dello schermo selezionata del tuo sistema. Caso in questione, il mio recente sforzo con Kubuntu 20.04 sul mio IdeaPad Y50-70, con la sua scheda Nvidia e schermo 4K. Per farla breve, mentre sono riuscito a ottenere la risoluzione del desktop e il ridimensionamento UHD corretti, la schermata di accesso non ha obbedito alle mie impostazioni ed è stata renderizzata solo in 4K, ergo minuscola.

Ho passato molto tempo a cercare di risolvere questo problema e, alla fine, ho trovato questa guida. Ora, nelle edizioni più recenti di Plasma, come ad esempio la 5.20, in cui il ridimensionamento funziona davvero alla grande, potresti non affrontare affatto questo problema. In 5.18.5, ho dovuto ricorrere ad alcuni brutti trucchi per far funzionare tutto. Vediamo cosa regala.

Problema in dettaglio

I dettagli della schermata di accesso sembrano troppo piccoli, perché vengono visualizzati in 4K su un dispositivo minuscolo. Ridimensionare il desktop e/o modificarne la risoluzione aiuta, inclusa la schermata di blocco ma NON la schermata di accesso (SDDM). La soluzione consiste nel rendere SDDM stesso con una risoluzione diversa durante l'avvio.

Soluzione

Gli script SDDM si trovano in:/usr/share/sddm/scripts/. Lo script che controlla il componente grafico si chiama Xsetup. Per impostazione predefinita, questo script può includere alcune informazioni, specifiche per il tuo driver grafico. Quello che devi fare è aggiungere una voce che farà visualizzare SDDM con una risoluzione diversa.

Apri il file in un editor di testo come sudo o root (eseguine il backup ovviamente) e aggiungi questa riga:

xrandr --output "dispositivo" --mode "modalità" --rate "rate"

Come hai intuito bene, questo è rilevante solo per X11 e non Wayland, ma la maggior parte delle distribuzioni usa comunque X, incluso Kubuntu 20.04 LTS, oltre ai driver Nvidia. Quindi è X per noi. Ora dobbiamo capire il dispositivo, la modalità e la velocità per il comando.

Rileva le impostazioni di visualizzazione

Apri una finestra di terminale ed esegui xrandr. Questo ti mostrerà tutte le modalità supportate per il tuo monitor.

xrandr
Schermo 0:minimo 8 x 8, corrente 1920 x 1080, massimo 16384 x 16384
eDP-1-1 collegato primario 1920x1080+0+0 (normale sinistra invertita destra asse x asse y) 344 mm x 194 millimetri
3840x2160 48.00 +
3200x1800 59.96 59.94
2880x1620 59.96 59.97
2560x1600 59.99 59.97
2560x1440 59.99 59.99 59.96 59.95

2048x1536 60.00 1920x1440 60.00
1856x1392 60.01
1792x1344 60.01
2048x1152 59.99 59.98 59.90 59.91
1920x1200 59.88 59.95
1920x1080 60.01 59.97 59.96 59.93
0,88 59.95
1920x1080 60.01 59.97 59,96 59,96
0,88 69.95
1920x1080 60.01 59.97 59.96 59.93
59,88
1600x1024 60,17
...

Nel mio esempio, il dispositivo è eDP-1-1. Le risoluzioni disponibili arrivano fino a 4K. Quello selezionato è contrassegnato da un asterisco. E poi, hai anche le diverse frequenze di aggiornamento dello schermo in Hz. Sappiamo che la risoluzione 4K rende tutto troppo piccolo, quindi vogliamo qualcosa di più piccolo. Ho deciso di optare per 1080p, come il desktop stesso. Nel mio caso, la frequenza di aggiornamento corrispondente era di 59,93 Hz. Pertanto, il comando xrandr diventa:

xrandr --output eDP-1-1 --mode 1920x1080 --rate 59,93

Salva il file e riavvia il sistema. La tua schermata di accesso dovrebbe essere perfetta ora.

Conclusione

Eccoci. Penso che questo sia un tutorial piuttosto arcano, perché tratta qualcosa che non considereresti necessariamente importante per il lavoro quotidiano. Ma poi, se hai un monitor HD/UHD di piccole dimensioni fisiche, probabilmente dovrai aumentare la scala o ridurre la risoluzione (o entrambi). Per quanto mi riguarda, le modifiche al sistema non si riflettevano nella schermata di accesso in Plasma e ho dovuto effettuare una regolazione manuale.

Questo può essere fatto con xrandr:puoi utilizzare lo strumento per gestire le risoluzioni dello schermo a prescindere, ed è uno strumento elegante e potente. La parte migliore della correzione è che è modulare e completamente reversibile. Non influisce sul desktop di accesso (puoi farlo fornendo un'impostazione DPI se lo desideri) e se non ti piace, basta modificare o rimuovere la voce da Xsetup e il gioco è fatto. Si spera che questo aiuti a calmare i tuoi demoni OCD.


Linux
  1. Come disabilitare la sessione di accesso guest di Linux Mint 12

  2. Come personalizzare il selettore di attività in KDE Plasma

  3. Come utilizzare il comando "schermo" in Linux

  4. Come cancellare lo scrollback nel comando dello schermo?

  5. Come uccido tutti gli schermi?

Come modificare l'altezza del menu del sistema Plasma

Come cambiare il colore delle finestre attive in Plasma

Come rendere il desktop Plasma simile a Unity

Come rendere il desktop Plasma simile a un Mac

Come rendere l'indicatore-sysmonitor come indicatore predefinito nella schermata di accesso?

Come far corrispondere le schermate di accesso e gli schizzi di avvio durante l'installazione di desktop diversi?