Giunsa ang Paghimo usa ka Custom nga Resolusyon sa Screen sa Ubuntu Desktop


Ubos ba ang resolusyon sa imong screen (o external monitor)? sa ingon paghimo sa mga butang sa imong screen nga tan-awon nga mas dako ug dili kaayo klaro? O gusto ba nimo nga dugangan ang karon nga labing taas nga resolusyon o pagdugang usa ka naandan nga resolusyon?

Niini nga artikulo, ipakita namo kung unsaon pagdugang ang nawala o pagtakda sa custom display resolution sa Ubuntu ug ang mga derivatives niini sama sa Linux Mint. Sa pagtapos sa kini nga artikulo, mahimo nimong itakda ang usa ka mas taas nga resolusyon, nga maghimo sa sulud sa imong screen nga labi ka hait ug klaro.

Pag-usab sa Resolusyon o Orientasyon sa Screen Gamit ang mga Display

Kasagaran, aron usbon ang resolusyon o oryentasyon sa screen, mahimo nimong gamiton ang Displays graphical user interface tool (ablihi ang Overview sa Mga Kalihokan ug i-type ang Displays, i-klik aron maablihan kini o System Menu unya i-type ang Displays ug ablihi kini).

Mubo nga sulat: Kon duna kay daghang mga display nga konektado sa imong computer (sama sa gipakita sa mosunod nga hulagway), kon kini dili salamin, mahimo kang adunay lain-laing mga setting sa matag display. Aron usbon ang mga setting alang sa usa ka display device, pilia kini sa preview area.

Sunod, pilia ang resolusyon o sukdanan nga gusto nimong gamiton, ug pilia ang oryentasyon unya i-klik ang Apply. Dayon pilia ang Keep This Configuration.

Pag-usab sa Resolusyon o Orientasyon sa Screen Gamit ang Xrandr

Sa laing paagi, mahimo usab nimo gamiton ang gamhanan nga xrandr tool (usa ka command-line interface sa RandR (Resize and Rotate) X Window System extension) nga gigamit sa pagtakda sa gidak-on, oryentasyon ug/o pagpamalandong sa mga output alang sa usa ka screen.

Mahimo usab nimo kini gamiton aron itakda ang gidak-on sa screen o ilista ang tanan nga aktibo nga monitor sama sa gipakita.

$ xrandr --listactivemonitors

Aron ipakita ang mga ngalan sa lainlaing mga output nga magamit sa imong sistema ug mga resolusyon nga magamit sa matag usa, pagdagan ang xrandr nga wala’y mga argumento.

$ xrandr

Para i-set ang resolution para sa screen para sa external monitor nga ginganlag DP-1 ngadto sa 1680×1050, gamita ang --mode flag sama sa gipakita.

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

Mahimo usab nimo nga itakda ang refresh rate gamit ang --rate nga bandila sama sa gipakita.

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

Mahimo usab nimong gamiton ang --left-of, --right-of, --ibabaw, --ubos, ug --same-as nga mga kapilian sa paghan-ay sa imong mga screen nga medyo sa usag usa.

Pananglitan, gusto nako nga ang akong external monitor (DP-1) ibutang sa wala sa Laptop screen (eDP-1) agig sulat sa aktuwal nga physical positioning:

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

Hinumdumi nga ang bisan unsang mga pagbag-o nga gihimo gamit ang xrandr molungtad lamang hangtod nga mo-log out ka o magsugod pag-usab sa sistema. Aron mapadayon ang pagbag-o sa xrandr, gamita ang xorg.conf configuration files para sa Xorg X server (run man xorg.conf para sa mga detalye kon unsaon paghimo og xorg.conf file) – kini ang labing epektibo nga paagi.

Mahimo usab nimo gamiton ang ~/.xprofile file (idugang ang xrandr commands niini), bisan pa, adunay pipila nga mga disadvantages sa paggamit niini nga pamaagi, ang usa mao nga kini nga script gibasa nga medyo ulahi sa proseso sa pagsugod, sa ingon dili kini mabag-o ang resolusyon. sa display manager (kon mogamit ka og usa e.g lightdm).

Giunsa Pagdugang ang Nawala o Itakda ang Custom nga Resolusyon sa Pagpakita gamit ang xrandr

Posible nga makadugang og kulang o custom nga resolusyon sa display e.g 1680 x 1000 ngadto sa Displays panel, para sa usa ka partikular nga display device (DP-1), ingon sa gipatin-aw sa ubos.

Para makadugang ug kulang o custom nga resolusyon sa display, kinahanglan nimong kuwentahon ang VESA Coordinated Video Timing (CVT) modes para niini. Mahimo nimo kini gamit ang cvt utility sama sa mosunod.

Pananglitan, kung kinahanglan nimo ang usa ka pinahigda ug bertikal nga resolusyon nga 1680 x 1000, padagana ang mosunud nga mando.

$ cvt 1680 1000

Sunod, kopyaha ang Modeline (“1680x1000_60.00″ 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync) gikan sa output sa cvt command ug gamita kini sa paghimo og bag-ong mode nga xrand sama sa gipakita.

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

Dayon idugang ang bag-ong mode sa display.

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

Karon ablihi ang Displays ug susiha kon ang bag-ong resolusyon gidugang.

Ang mga pagbag-o sa ibabaw temporaryo lamang ug magamit alang sa karon nga sesyon (kini molungtad hangtod sa pag-log out o pagsugod usab sa sistema).

Aron permanenteng idugang ang resolusyon, paghimo ug script nga gitawag ug external_monitor_resolution.sh sa direktoryo /etc/profile.d/.

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

Dayon idugang ang mosunod nga mga linya sa 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"

I-save ang mga pagbag-o ug paggawas sa file.

Alang sa dugang nga impormasyon kung giunsa ang xrandr molihok ug kung giunsa kini paggamit, basaha ang panid sa tawo:

$ man xrandr 

Kana nagdala kanato sa katapusan niining artikuloha. Kung naa kay mga hunahuna nga ipaambit o mga pangutana, kontaka kami pinaagi sa porma sa feedback sa ubos.