Hvernig á að bæta við sérsniðnum skjáupplausn í Ubuntu

Xrandr

Dentro af algengustu vandamálunum sem ég lenti í þegar ég flyt fyrst til Ubuntu var efni skjáupplausna Og nokkur viðbótar vandamál varðandi uppgötvun vélbúnaðar, ég er að tala um fyrir 10 árum, ég var með spilaborp þá.

Fyrir þetta notaði ég 3 skjái og notaði tengi skjákortsins og til viðbótar við það með móðurborðinu, sem í Windows er meira mögulegt án þess að á hinn bóginn í Linux hef ég ekki getað það.

Engu að síður er það ekki eitthvað sem krefst þess eins og mörg ykkar vita, eru allar mögulegar upplausnir til eftirbreytni í Windows meðan á Linux aðeins réttu ef svo má segja svo þegar ég vildi búa til spegilskjái lenti ég í stóru vandamáli, síðan þegar VGA tengin voru notuð sýndi það aðeins ákveðnar upplausnir á meðan með DVI og HDMI annað sem ég skapa átök.

Fyrir þetta Mér fannst Xrandr lítið tæki sem hjálpaði mér að leysa vandamál mín. Í þessu tilfelli verðum við að hafa alla skjái sem við ætlum að nota eða ef það er aðeins einn höfum við engin vandamál.

Í fyrsta skrefi við ætlum að gera eina upplausn í viðbót í stillingum skjásins, fyrst staðfestum við þann möguleika sem við viljum hafa með skjánum okkar og skjákortinu, í mínu tilfelli Ég hef áhuga á að gera 1280 × 1024 upplausn kleift.

Nú er mikilvægt að athuga hvaða upplausnir skjárinn okkar getur stutt og einnig hvaða tíðni hann vinnur á.

Þegar rannsakað þetta, með þessum gögnum fáum við þau með þessari setningafræði:

gtf 1280 1024 70

Þessi stjórnlína henti mér eitthvað eins og eftirfarandi:

# 1280×1024 @ 70.00 Hz (GTF) hsync: 63.00 kHz; pclk: 96.77 MHz
Modeline “1280x1024_70.00” 96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync

Það sem vekur áhuga okkar er eftirfarandi:

96.77 1152 1224 1344 1536 864 865 868 900 -HSync +Vsync

Áður en það eitt við verðum að framkvæma eftirfarandi í flugstöðinni:

Xrandr

Þar sem við mun sýna upplýsingar um eftirlitsmenn okkar, hér munum við bera kennsl á þá, í mínu tilfelli er ég með VGA-0 DVI-1 og HDMI-1

Eftir að hafa fengið gögnin til að bæta við skjástillingarnar við höldum áfram að bæta þessum stillingum við sem hér segir, bæta við því sem fyrri skipun gaf okkur:

xrandr --newmode “1280x1024_70.00″ 96.77 1152 1224 1344 1536 864 865
868 900 -HSync +Vsync

Eftir að hafa keyrt þessa fyrri línu, sem bætti við nýju upplausnarstillingunni á skjánum okkar, framkvæmum við eftirfarandi skipanalínu, Ég mun bæta upplausninni við HDMI og DVI skjáina:

xrandr --addmode DVI-1 1280x1024_70.00

xrandr --addmode HDMI-1 1280x1024_70.00

Og að lokum höldum við áfram að gera ályktanirnar

xrandr --output DVI-1 --mode 1280x1024_70.0

xrandr --output HDMI-1 --mode 1280x1024_70.0

Með þessari síðustu skipanalínu höfum við gert upplausnarhaminn sem við viljum í Ubuntu okkar og við getum valið það úr System> Preferences> Monitors eða við getum virkjað það einfaldlega með því að framkvæma þessa skipanalínu (í mínu tilfelli):

xrandr -s 1280x1024_70.0

Að lokum get ég aðeins tjáð mig um það Þetta ferli gildir aðeins meðan á þinginu stendur sem við höfum svo við endurræsingu kerfisins eru ekki notaðar breytingar, til að leysa þetta vandamál við getum búið til handrit sem keyrir við gangsetningu.

Eða við getum nýtt eftirfarandi, við opnum eftirfarandi skrá og breytum:

sudo gedit /etc/gdm/Init/Default 

Við munum leita eftirfarandi línum:

PATH=/usr/bin:$PATH
OLD_IFS=$IFS 

Og rétt fyrir neðan þá, í ​​mínu tilfelli bæti ég við eftirfarandi:

xrandr --newmode “1280x1024_70.00″ 96.77 1152 1224 1344 1536 864 865
868 900 -HSync +Vsync

xrandr --addmode DVI-1 1280x1024_70.00

xrandr --addmode HDMI-1 1280x1024_70.00

xrandr --output DVI-1 --mode 1280x1024_70.0

xrandr --output HDMI-1 --mode 1280x1024_70.0

Annað er að búa til bash sem framkvæmir sömu skipanir en í mínu tilfelli held ég mig við ofangreint.

#!/bin/bash
# setting up new mode
xrandr --newmode “1280x1024_70.00″ 96.77 1152 1224 1344 1536 864 865
868 900 -HSync +Vsync
xrandr --addmode DVI-1 1280x1024_70.00
xrandr --addmode HDMI-1 1280x1024_70.00
xrandr --output DVI-1 --mode 1280x1024_70.0
xrandr --output HDMI-1 --mode 1280x1024_70.0
##sleep 1s
##done

Ég er ekki sérfræðingur í því að búa til bash, en það væri eitthvað svoleiðis, ef einhver vill styðja til að fullkomna það væri það vel þegið.

Eftir því sem mögulegt er þá er það eftir fyrir mig lausn sem hefur í tímans rás ekki hætt að skila árangri, ef þú veist um einhverja aðra aðferð eða notkun, ekki hika við að deila henni þar sem ég mun vera þér mjög þakklát.


8 athugasemdir, láttu þitt eftir

Skildu eftir athugasemd þína

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir með *

*

*

  1. Ábyrgðarmaður gagna: Miguel Ángel Gatón
  2. Tilgangur gagnanna: Control SPAM, umsögn stjórnun.
  3. Lögmæti: Samþykki þitt
  4. Samskipti gagna: Gögnunum verður ekki miðlað til þriðja aðila nema með lagalegri skyldu.
  5. Gagnageymsla: Gagnagrunnur sem Occentus Networks (ESB) hýsir
  6. Réttindi: Hvenær sem er getur þú takmarkað, endurheimt og eytt upplýsingum þínum.

  1.   Daniel sagði

    Mjög áhugavert, ég mun hafa grein þína í huga. Kveðja.

  2.   Jose sagði

    Ég hef fylgt leiðbeiningum þínum en í Ubuntu 16.04 er engin / etc / gdm skrá
    Ég veit ekki hvar á að setja handritið þannig að það byrji án villu.

  3.   Ég ráðfæra mig við sagði

    Takk kærlega fyrir kennsluna !!

    Ef þú getur hjálpað einhverjum ... í mínu tilfelli að láta breytinguna vera varanlega hjá Ubuntu 18.04 þurfti ég að búa til .xprofile skrá heima / notanda og bæta við stillingunni sem hér segir

    sudo gedit /home/team/.xprofile

    og innan skjalsins eftirfarandi, í mínu tilfelli með þá ályktun sem ég vildi

    xrandr –nýstilling “1680x1050_60.00» 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync + vsync
    xrandr --addmode VGA-1 1680x1050_60.00
    xrandr –útgangur VGA-1 –aðferð 1680x1050_60.00

  4.   FAM3RX sagði

    Bróðir, mér fannst grein þín mjög góð, hún hjálpaði mér mikið, takk kærlega bróðir!
    Taktu fyrstu aðferðina, í upplausn 1440 × 900, og hún virkar.

  5.   Ricardo Bascuñan sagði

    #! / bin / bash

    ## Notaður háttur:
    # Nafn scipt skrár módel
    # ./modeline.sh «3840 2160 60 ″ DP-1
    # 3840 2160 er upplausnin
    # 60 er hz
    # DP-1 er framleiðslugátt

    fyrirmynd = »$ (gtf $ 1 | sed -n 3p | sed 's / ^. \ {11 \} //')»
    bergmál $ módelín
    xrandr –newmode $ modeline
    ham = »$ (gtf $ 1 | sed -n 3p | skera -c 12- | skera -d '»' -f2) »
    xrandr –addmode $ 2 \ »$ mode \»
    xrandr –útgangur $ 2 –ástand \ »$ háttur \»

  6.   Iago sagði

    Halló! Hvað ef ég vil bæta þessari nýju upplausn við VGA skjáinn minn? þú bjóst þau bara til fyrir DVI og HDMI! Vinsamlegast!

    1.    David naranjo sagði

      Þú skiptir aðeins um skipunina sem ég setti fyrir nafnið sem þitt er með, VGA-1, VGA-0, VGA-2 o.s.frv. Þar sem þú keyrir gtf sýnir það þér hvaða nafn skjáir þínir hafa.

  7.   Catome sagði

    Mjög góð grein þín en það tók allan pvto daginn að breyta ályktuninni. Upplausnin er ekki vistuð, enn sem komið er ágæt, en hvorugur tveggja kosta sem þú gafst til að vista hana virkar. Linux er mjög gott en þessi smáatriði fá fólk til að fara aftur í windows án þess að hugsa