ઉબુન્ટુમાં કસ્ટમ સ્ક્રીન રીઝોલ્યુશન કેવી રીતે ઉમેરવું

Xrandr

અંદર સૌથી સામાન્ય સમસ્યાઓ જેનો મને સામનો કરવો પડ્યો જ્યારે હું પ્રથમ ઉબુન્ટુ સ્થળાંતર કરું છું ફ્યુ સ્ક્રીન રીઝોલ્યુશનનો વિષય અને થોડા વધારાના હાર્ડવેર તપાસના મુદ્દાઓ, હું લગભગ 10 વર્ષ પહેલાં વાત કરું છું, તે સમયે મારી પાસે એક ગેમિંગ રિગ હતી.

આ માટે મેં 3 મોનિટરનો ઉપયોગ કર્યો અને ગ્રાફિક્સ કાર્ડના બંદરોનો ઉપયોગ કર્યો અને તે ઉપરાંત, મધરબોર્ડના બંદર સાથે, જે વિંડોઝમાં વગર શક્ય છે, લિનક્સમાં, હું તે કરી શક્યું નથી.

કોઈપણ રીતે તે તે માટે જરૂરી નથી તમારામાંથી ઘણાને ખબર હશે, બધા સંભવિત ઠરાવો વિંડોઝમાં અનુકરણ કરવામાં આવે છે જ્યારે લિનક્સ પર ફક્ત યોગ્ય મુદ્દાઓ જેથી બોલવું તેથી જ્યારે હું અરીસાની સ્ક્રીન બનાવવા માંગતો હતો ત્યારે હું એક મોટી સમસ્યામાં દોડી ગયો જ્યારે વીજીએ પોર્ટનો ઉપયોગ કરવામાં આવે ત્યારે તે ફક્ત કેટલાક ઠરાવો પ્રદર્શિત કરે છે જ્યારે ડીવીઆઈ અને એચડીએમઆઈ સાથે અન્ય વસ્તુઓ કે જે હું વિરોધાભાસ પેદા કરું છું.

આ માટે મને Xrandr ને એક નાનું સાધન મળ્યું જેણે મારી સમસ્યાઓ હલ કરવામાં મદદ કરી. આ સ્થિતિમાં આપણે બધા મોનિટર હોવા જોઈએ જેનો આપણે ઉપયોગ કરી રહ્યા છીએ અથવા જો તે ફક્ત એક જ છે તો અમને કોઈ સમસ્યા નથી.

પ્રથમ પગલામાં અમે અમારી મોનિટર સેટિંગ્સમાં વધુ એક ઠરાવ સક્ષમ કરવા જઈ રહ્યા છીએ, પહેલા આપણે અમારા કિસ્સામાં અમારા મોનિટર અને અમારા ગ્રાફિક્સ કાર્ડ સાથે આપણને તે વિકલ્પની ચકાસણી કરીએ છીએ હું 1280 × 1024 રિઝોલ્યુશન સક્ષમ કરવામાં રસ ધરાવું છું.

હવે તે તપાસવું મહત્વપૂર્ણ છે કે આપણા મોનિટર કયા ઠરાવોને સમર્થન આપી શકે છે, તેમજ તે કયા આવર્તન પર કાર્ય કરે છે.

પહેલેથી જ આની તપાસ કરી છે, આ ડેટા સાથે અમે તેમને આ વાક્યરચના સાથે પ્રાપ્ત કરીએ છીએ:

gtf 1280 1024 70

આ આદેશ વાક્ય મને નીચેની જેમ કંઈક ફેંકી દીધી છે:

# 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

અમને જે રસ છે તે નીચે મુજબ છે:

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

તે પહેલાં એકલા આપણે ટર્મિનલમાં નીચે આપેલ એક્ઝેક્યુટ કરવું જોઈએ:

Xrandr

જ્યાં આપણે અમારા મોનિટરર્સ વિશે માહિતી બતાવશે, અહીં અમે તેમને ઓળખીશું, મારા કિસ્સામાં મારી પાસે વીજીએ -0 ડીવીઆઈ -1 અને એચડીએમઆઇ -1 છે

સ્ક્રીન મોડ્સમાં ઉમેરવા માટે ડેટા મેળવ્યા પછી અમે નીચે પ્રમાણે આ સ્થિતિઓ ઉમેરવા આગળ વધીએ છીએ, અગાઉના આદેશ અમને જે આપ્યું તે ઉમેરીને:

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

આ પહેલાની લાઇનને એક્ઝેક્યુટ કર્યા પછી, જેણે આપણા સ્ક્રીનનો નવો રિઝોલ્યુશન મોડ ઉમેર્યો, અમે નીચેની આદેશ વાક્યને એક્ઝેક્યુટ કરીએ હું રિઝોલ્યુશનને HDMI અને DVI મોનિટરમાં ઉમેરીશ:

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

આ છેલ્લી કમાન્ડ લાઇનથી અમે અમારા ઉબુન્ટુમાં જોઈએ તે રીઝોલ્યુશન મોડને સક્ષમ કર્યો છે અને અમે તેને સિસ્ટમ> પસંદગીઓ> મોનિટરમાંથી પસંદ કરી શકીએ છીએ અથવા અમે ફક્ત આ આદેશ વાક્ય ચલાવીને (મારા કિસ્સામાં) સક્ષમ કરી શકીએ છીએ:

xrandr -s 1280x1024_70.0

અંતે હું ફક્ત તે જ ટિપ્પણી કરી શકું છું આ પ્રક્રિયા ફક્ત અમારા સત્ર દરમિયાન જ માન્ય છે કે અમારી પાસે તેથી જ્યારે સિસ્ટમ ફરીથી પ્રારંભ કરીએ ત્યારે લાગુ ફેરફારો સાચવવામાં આવતા નથી, આ સમસ્યા હલ કરવા માટે આપણે સ્ક્રિપ્ટ બનાવી શકીએ છીએ જે શરૂઆતમાં ચાલે છે.

અથવા આપણે નીચેનાનો ઉપયોગ કરી શકીએ છીએ, અમે નીચેની ફાઇલ ખોલી અને સંપાદિત કરી શકીએ છીએ:

sudo gedit /etc/gdm/Init/Default 

અમે નીચેની લીટીઓ શોધીશું:

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

અને તેમની નીચે, મારા કિસ્સામાં હું નીચે આપેલ ઉમેરો:

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

બીજો એક બાશ બનાવવાનો છે જે સમાન આદેશો ચલાવે છે, પરંતુ મારા કિસ્સામાં હું ઉપરની સાથે વળગી રહું છું.

#!/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

હું બેશ બનાવતા નિષ્ણાત નથી, પરંતુ તે કંઈક એવું હશે, જો કોઈ તેને પૂર્ણ કરવા માટે ટેકો આપવા માંગે છે તો તેઓની પ્રશંસા થશે.

શક્ય હોય ત્યાં સુધી, તે મારા માટે એક સમાધાન છે કે સમય જતાં અસરકારક થવાનું બંધ કર્યું નથી, જો તમને કોઈ અન્ય પદ્ધતિ અથવા એપ્લિકેશન વિશે ખબર છે, તો તેને શેર કરવામાં અચકાવું નહીં કારણ કે હું તમારો આભારી છું.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ડેનિયલ જણાવ્યું હતું કે

    ખૂબ જ રસપ્રદ, હું તમારા લેખને ધ્યાનમાં રાખીશ. શુભેચ્છાઓ.

  2.   જોસ જણાવ્યું હતું કે

    મેં તમારી સૂચનાઓનું પાલન કર્યું છે, પરંતુ ઉબુન્ટુ 16.04 માં કોઈ / etc / gdm ડિરેક્ટરી નથી
    મને ખબર નથી કે સ્ક્રિપ્ટ ક્યાં મૂકવી જેથી તે ભૂલ વિના શરૂ થાય.

  3.   હું સલાહ આપું છું જણાવ્યું હતું કે

    ટ્યુટોરિયલ માટે ખૂબ ખૂબ આભાર !!

    કિસ્સામાં તે કોઈને મદદ કરી શકે છે ... મારા કિસ્સામાં બદલાવને કાયમી ધોરણે ઉબુન્ટુથી છોડી દેવા માટે 18.04 મારે ઘરે / વપરાશકર્તામાં .x પ્રોફાઇલ ફાઇલ બનાવવાની હતી અને નીચે પ્રમાણે રૂપરેખાને ઉમેરવી પડશે

    sudo gedit / home/team/.xprofile

    અને ફાઇલની અંદર, મારા ઇચ્છિત ઠરાવ સાથેના મારા કિસ્સામાં

    xrandr –newmode «1680x1050_60.00» 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync + vsync
    xrandr --addmode VGA-1 1680x1050_60.00
    xrandr – આઉટપુટ VGA-1 –મોડ 1680x1050_60.00

  4.   FAM3RX જણાવ્યું હતું કે

    ભાઈ, મને લાગ્યું કે તમારો લેખ ખૂબ જ સારો છે, તે મને ખૂબ મદદ કરે છે, આભાર ભાઈ!
    1440 × 900 ના ઠરાવમાં, પ્રથમ પદ્ધતિ લો અને તે કાર્ય કરે છે.

  5.   રિકાર્ડો બાસ્ક્યુઆન જણાવ્યું હતું કે

    #! / બિન / બૅશ

    ## વપરાયેલ મોડ:
    # નામ સ્ક્રિપ્ટ ફાઇલ મોડેલિન
    # ./modline.sh «3840 2160 60 ″ ડીપી -1
    # 3840 2160 એ ઠરાવ છે
    # 60 હર્ટ્ઝ છે
    # ડીપી -1 એ આઉટપુટ બંદર છે

    Modeline = »$ (gtf $ 1 | સેડ-એન 3 પી | સેડ 's / ^. \ {11 \} //')»
    ઇકો $ મineડેલિન
    xrandr –newmode $ મineડેલિન
    મોડ = »$ (gtf $ 1 | સેડ-એન 3 પી | કટ-સી 12- | કટ-ડી '»' -f2) »
    xrandr -addmode $ 2 \ »$ મોડ \
    xrandr – આઉટપુટ – 2 –મોડ \ »$ મોડ \

  6.   યાગો જણાવ્યું હતું કે

    નમસ્તે! જો હું તે નવા રિઝોલ્યુશનને મારા વીજીએ મોનિટરમાં ઉમેરવા માંગું છું તો શું કરવું જોઈએ? તમે તેમને ફક્ત DVI અને HDMI માટે જ બનાવ્યાં છે! મહેરબાની કરીને!

    1.    ડેવિડ નારંજો જણાવ્યું હતું કે

      તમે ફક્ત આદેશ જ બદલો છો કે મેં તમારામાં જે નામ લગાડ્યું છે, વીજીએ -1, વીજીએ -0, વીજીએ -2, વગેરે. તમે જીટીએફએફ ચલાવો હોવાથી, તે તમને બતાવે છે કે તમારા મોનિટરનું નામ શું છે.

  7.   ક Catટોમ જણાવ્યું હતું કે

    તમારો લેખ ખૂબ સારો છે પરંતુ ઠરાવ બદલવામાં મને આખો દિવસ લાગ્યો. રિઝોલ્યુશન સાચવવામાં આવ્યું નથી, હજી સુધી દંડ છે, પરંતુ તમે તેને બચાવવા માટે આપેલા બે વિકલ્પોમાંથી કોઈપણ કામ કરતું નથી. લિનક્સ ખૂબ સારું છે, પરંતુ આ વિગતો લોકોને વિચાર કર્યા વિના વિંડોઝ પર પાછા ફરે છે