Otu esi edobe mkpebi ihuenyo omenala na desktọpụ Ubuntu


Ihuenyo gị (ma ọ bụ nleba anya mpụga) dị ala? si otú a na-eme ka ihe ndị dị na ihuenyo gị yie ibu ma na-edochaghị anya? Ma ọ bụ ị chọrọ naanị ịbawanye mkpebi kachasị ugbu a ma ọ bụ tinye mkpebi omenala?

N'isiokwu a, anyị ga-egosi otu esi etinye ihe na-efu efu ma ọ bụ tọọ mkpebi ngosi omenala na Ubuntu na mmepụta ya dị ka Linux Mint. Na njedebe nke isiokwu a, ị ga-enwe ike ịtọ mkpebi dị elu, na-eme ka ọdịnaya dị na ihuenyo gị dị nkọ ma doo anya.

Ịgbanwe Mkpebi ma ọ bụ nghazi nke ihuenyo Iji Ngosipụta

Dị ka ọ na-adịkarị, ka ịgbanwee mkpebi ma ọ bụ nghazi nke ihuenyo, ị nwere ike iji ngwaọrụ ihe ngosi ihe ngosi eserese (mepee ihe ngosi ihe omume wee pịnye Ngosipụta, pịa imepe ya ma ọ bụ NchNhr Sistemu wee pịnye Ngosipụta wee mepee ya).

Cheta na: Ọ bụrụ na ị nwere ọtụtụ ngosi ejikọrọ na kọmputa gị (dị ka egosiri na foto a), ọ bụrụ na egosipụtaghị ha, ị nwere ike ịnwe ntọala dị iche iche na ngosi ọ bụla. Ka ịgbanwee ntọala maka ngwaọrụ ngosi, họrọ ya na mpaghara nlele.

Ọzọ, họrọ mkpebi ma ọ bụ ọnụ ọgụgụ ịchọrọ iji, wee họrọ nghazi ahụ wee pịa Tinye. Wee họrọ Debe Nhazi a.

Iji Xrandr na-agbanwe mkpebi ma ọ bụ nghazi ihuenyo

N'aka nke ọzọ, ị nwekwara ike iji ngwá ọrụ xrandr dị ike (akara akara iwu na RandR (Resize and Rotate) X Window System extension) nke a na-eji edozi nha, nghazi na/ma ọ bụ ntụgharị nke mmepụta maka ihuenyo.

Ịnwekwara ike iji ya ịtọ nha ihuenyo ma ọ bụ depụta ihe nlekota niile na-arụ ọrụ dịka egosiri.

$ xrandr --listactivemonitors

Iji gosi aha mpụta dị iche iche dị na sistemụ gị yana mkpebi dị na nke ọ bụla, gbaa xrandr na-enweghị arụmụka ọ bụla.

$ xrandr

Iji tọọ mkpebi maka ihuenyo maka ihe nleba anya mpụga aha ya bụ DP-1 ruo 1680×1050, jiri ọkọlọtọ --mode dị ka egosiri.

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

Ị nwekwara ike ịtọ ọnụego ume ọhụrụ site na iji ọkọlọtọ --rate dị ka egosiri.

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

Ị nwekwara ike iji --ekpe-nke, --nri-nke, --n'elu, --n'okpuru, na --same-as nhọrọ iji hazie enyo gị ma ọ bụ nke ọ bụla ọzọ.

Dịka ọmụmaatụ, achọrọ m ka edowe ihe nleba anya mpụga m (DP-1) n'aka ekpe nke ihuenyo Laptọọpụ (eDP-1) na akwụkwọ ozi na ọnọdụ anụ ahụ n'ezie:

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

Buru n'uche na mgbanwe ọ bụla emere site na iji xrandr ga-adịgide ruo mgbe ị pụta ma ọ bụ malitegharịa sistemụ. Iji mee mgbanwe xrandr na-adịgide adịgide, jiri faịlụ nhazi xorg.conf maka sava Xorg X (agba ọsọ man xorg.conf maka nkọwa gbasara otu esi emepụta faịlụ xorg.conf) - nke a bụ usoro kachasị dị irè.

Ị nwekwara ike iji faịlụ ~/.xprofile (tinye iwu xrandr na ya), Otú ọ dị, e nwere ụfọdụ adịghị ike nke iji usoro a, otu bụ na a na-agụ edemede a n'oge na-adịghị anya na usoro mmalite, ya mere ọ gaghị agbanwe mkpebi ahụ. nke njikwa ihe ngosi (ọ bụrụ na ị na-eji otu eg lightdm).

Otu esi etinye ihe na-efu efu ma ọ bụ tọọ mkpebi ngosi omenala site na iji xrandr

Ọ ga-ekwe omume ịgbakwunye mkpebi ngosi efu ma ọ bụ omenala dịka 1680 x 1000 na panel ngosi, maka otu ngwaọrụ ngosi (DP-1), dịka akọwara n'okpuru.

Ka ịgbakwunye mkpebi ngosi efu ma ọ bụ nke omenala, ịkwesịrị ịgbakọ ụdịdị VESA Coordinated Video Time (CVT) maka ya. Ị nwere ike ime nke a site na iji cvt utility dị ka ndị a.

Dịka ọmụmaatụ, ọ bụrụ na ịchọrọ mkpebi kwụ ọtọ na kwụ ọtọ nke 1680 x 1000, mee iwu na-esonụ.

$ cvt 1680 1000

Na-esote, detuo Modeline (1680x1000_60.00 139.25 1680 1784 1960 2240 1000 1003 1013 1038 -hsync +vsync) site na mmepụta nke cvt iwu wee jiri ya mepụta ụdị ọhụrụ xrand.

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

Mgbe ahụ tinye ọnọdụ ọhụrụ na ngosi.

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

Ugbu a mepee Ngosipụta wee lelee ma agbakwunyela mkpebi ọhụrụ ahụ.

Mgbanwe ndị a dị n'elu bụ naanị nwa oge ma na-arụ ọrụ maka nnọkọ dị ugbu a (ha na-adịgide ruo mgbe ị ga-apụ ma ọ bụ malitegharịa usoro ahụ).

Ka ịgbakwunye mkpebi ahụ kpamkpam, mepụta edemede akpọrọ external_monitor_resolution.sh na ndekọ aha /etc/profile.d/.

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

Wee tinye ahịrị ndị a na faịlụ ahụ:

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

Chekwaa mgbanwe ndị ahụ wee pụọ na faịlụ ahụ.

Maka ozi ndị ọzọ gbasara ka xrandr si arụ ọrụ yana otu esi eji ya, gụọ akwụkwọ nwoke ya:

$ man xrandr 

Nke ahụ na-eduga anyị na njedebe nke akụkọ a. Ọ bụrụ na ị nwere echiche ọ bụla ịkekọrịta ma ọ bụ ajụjụ, kpọtụrụ anyị site na mpempe nzaghachi n'okpuru.