Wéi Setzt eng Custom Screen Resolutioun an Ubuntu Desktop


Ass Ären Écran (oder externen Monitor) Resolutioun niddereg? sou datt d'Elementer op Ärem Écran méi grouss a manner kloer ausgesinn? Oder wëllt Dir einfach déi aktuell maximal Resolutioun erhéijen oder eng personaliséiert Resolutioun derbäi?

An dësem Artikel wäerte mir weisen wéi Dir fehlend oder personaliséiert Displayopléisung an Ubuntu a seng Derivate wéi Linux Mint setzt. Um Enn vun dësem Artikel kënnt Dir op eng méi héich Opléisung setzen, sou datt den Inhalt op Ärem Écran méi schaarf a méi kloer ausgesäit.

Änneren d'Resolutioun oder Orientéierung vum Écran mat Displays

Normalerweis, fir d'Resolutioun oder d'Orientéierung vum Écran z'änneren, kënnt Dir d'Displays grafesch User-Interface-Tool benotzen (öffnen d'Aktivitéiten Iwwersiicht an Typ Displays, klickt fir et opzemaachen oder Systemmenü dann Typ Displays an oppen).

Bemierkung: Am Fall wou Dir e puer Displays mat Ärem Computer verbonne hutt (wéi an der folgender Bild gewisen), wa se net gespigelt sinn, kënnt Dir verschidden Astellungen op all Display hunn. Fir d'Astellunge fir e Displayapparat z'änneren, wielt se am Virschauberäich.

Als nächst, wielt d'Resolutioun oder d'Skala déi Dir benotze wëllt, a wielt d'Orientéierung a klickt duerno op Uwendung. Da wielt Keep This Configuration.

Änneren d'Resolutioun oder Orientéierung vum Écran Mat Xrandr

Alternativ kënnt Dir och de mächtege xrandr-Tool benotzen (eng Kommandozeil-Interface op RandR (Gréisst änneren an rotéieren) X Window System Extensioun) déi benotzt gëtt fir d'Gréisst, d'Orientéierung an/oder d'Reflexioun vun den Ausgänge fir en Écran ze setzen.

Dir kënnt et och benotze fir d'Bildschirmgréisst ze setzen oder all aktive Monitore wéi gewisen.

$ xrandr --listactivemonitors

Fir d'Nimm vu verschiddenen Outputen op Ärem System ze weisen an d'Resolutiounen déi op all verfügbar sinn, lafen xrandr ouni Argumenter.

$ xrandr

Fir d'Resolutioun fir en Ecran fir en externen Monitor mam Numm DP-1 op 1680 × 1050 ze setzen, benotzt de --Modus Fändel wéi gewisen.

$ xrandr --output DP-1 --mode 1680x1050

Dir kënnt och d'Erfrëschungsquote setzen mat dem --rate Fändel wéi gewisen.

$ xrandr --output DP-1 --mode 1680x1050 --rate 75

Dir kënnt och den --left-of, --right-of, --above, --ënner benotzen, an --same-as Optiounen fir Är Schiirme entweder relativ zueneen ze arrangéieren.

Zum Beispill, ech wëll datt mäi externen Monitor (DP-1) lénks vum Laptopbildschierm (eDP-1) positionéiert gëtt a Korrespondenz mat der aktueller kierperlecher Positionéierung:

$ xrandr --output DP-1 --left-of eDP-1 

Denkt drun datt all Ännerunge mat xrandr nëmme daueren bis Dir Iech ausloggt oder de System nei start. Fir xrandr Ännerungen persistent ze maachen, benotzt d'xorg.conf Konfiguratiounsdateien fir Xorg X Server (run man xorg.conf fir Detailer iwwer wéi een eng xorg.conf Datei erstellt) - dëst ass déi effektivst Method.

Dir kënnt och d'~/.xprofile Datei benotzen (füügt xrandr Kommandoen derbäi), awer et ginn e puer Nodeeler fir dës Method ze benotzen, een ass datt dëst Skript zimlech spéit am Startupprozess gelies gëtt, also wäert et d'Resolutioun net änneren vum Displaymanager (wann Dir een benotzt zB lightdm).

Wéi füügt fehlend oder setzt Custom Display Resolutioun mat xrandr

Et ass méiglech eng fehlend oder personaliséiert Displayopléisung zB 1680 x 1000 op Display Panel ze addéieren, fir e spezifescht Displayapparat (DP-1), wéi hei ënnen erkläert.

Fir eng fehlend oder personaliséiert Displayopléisung derbäi ze ginn, musst Dir d'VESA Coordinated Video Timing (CVT) Modi dofir berechnen. Dir kënnt dat maachen mat dem cvt Utility wéi follegt.

Zum Beispill, wann Dir eng horizontal a vertikal Resolutioun vun 1680 x 1000 braucht, fuert de folgende Kommando.

$ cvt 1680 1000

Als nächst kopéiert d'Modeline (1680x1000_60.00 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync + vsync) vum Ausgang vum cvt-Modus a benotzt se fir den xrand neie Modus ze kreéieren wéi gewisen.

$ xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync

Füügt dann den neie Modus op den Ecran.

$ xrandr --addmode DP-1 "1680x1000_60.00"

Elo öffnen d'Displays a kontrolléiert ob déi nei Resolutioun bäigefüügt gouf.

Déi uewe genannte Ännerungen sinn nëmmen temporär a funktionnéieren fir déi aktuell Sessioun (si daueren bis Dir Iech ausloggt oder de System nei start).

Fir d'Resolutioun permanent ze addéieren, erstellt e Skript mam Numm external_monitor_resolution.sh am Verzeechnes /etc/profile.d/.

$ sudo vim /etc/profile.d/external_monitor_resol.sh

Füügt dann déi folgend Zeilen an der Datei derbäi:

xrandr --newmode "1680x1000_60.00"  139.25  1680 1784 1960 2240  1000 1003 1013 1038 -hsync +vsync
xrandr --addmode DP-1 "1680x1000_60.00"

Späichert d'Ännerungen a gitt d'Datei aus.

Fir méi Informatioun iwwer wéi xrandr funktionnéiert a wéi Dir et benotzt, liest seng Man Säit:

$ man xrandr 

Dat bréngt eis zum Schluss vun dësem Artikel. Wann Dir Gedanken hutt fir ze deelen oder Ufroen, erreechen eis iwwer de Feedback Form hei drënner.