Чӣ гуна ҳалли фармоишии экранро дар Ubuntu илова кардан мумкин аст

Xrandr

Дентро аз мушкилоти маъмултарин, ки ман дучор омадаам вақте ки ман бори аввал ба Ubuntu муҳоҷират мекунам данд мавзӯи қарорҳои экран ва чанд масъалаҳои иловагии ошкоркунии сахтафзор, ман 10 сол қабл дар бораи он сухан меронам, ман он замон як дастгоҳи бозӣ доштам.

Барои ин ман 3 мониторро истифода бурдам ва бандарҳои корти графикиро истифода бурдам ва илова бар он бо бандари motherboard, ки дар Windows бе он бештар имконпазир аст, аз тарафи дигар, дар Linux ман инро карда натавонистам.

Ба ҳар ҳол он чизе нест, ки барои он талаб мекунад чунон ки бисёре аз шумо хоҳед донист, ҳамаи қарорҳои имконпазир дар Windows тақлид карда мешаванд дар ҳоле ки дар Linux танҳо онҳое, ки дуруст мегӯянд аз ин рӯ, вақте ки ман мехостам экранҳои оина созам, ба мушкилие дучор шудам, зеро ҳангоми истифодаи бандарҳои VGA он танҳо қатъномаҳои муайянро нишон медод дар ҳоле ки бо DVI ва HDMI чизҳои дигаре, ки ман муноқиша эҷод мекунам.

Барои ин Ман 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

Мо дар куҷо маълумотро дар бораи мониторҳои мо нишон медиҳад, дар ин ҷо мо онҳоро муайян хоҳем кард, дар ҳолати ман, ман VGA-0 DVI-1 ва HDMI-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

Бо ин сатри охирини фармон, мо режими ҳалли худро, ки дар Ubuntu мо мехоҳем, фаъол кардем ва мо метавонем онро аз Система> Афзалиятҳо> Мониторҳо интихоб кунем ё мо онро танҳо бо иҷрои ин сатри фармон имконпазир карда метавонем (дар ҳолати ман):

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

Дигар ин аст, ки эҷод кардани bash, ки ҳамон фармонҳоро иҷро мекунад, аммо дар ҳолати ман ман ба гуфтаҳои боло истодаам.

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

Ман коршиноси эҷоди bash нестам, аммо ин як чизи ба ин монанд аст, агар касе мехоҳад барои такмил додани он дастгирӣ кунад, онҳо миннатдор хоҳанд шуд.

То ҳадди имкон, барои ман як ҳалли боқӣ мемонад, ки бо гузашти вақт самаранокӣ қатъ намешавад, агар шумо ягон усули дигар ё барномаи дигареро бидонед, шарм надоред, зеро ман хеле миннатдор хоҳам буд.


Мазмуни мақола ба принсипҳои мо риоя мекунад ахлоқи таҳрирӣ. Барои гузориш додани хато клик кунед ин ҷо.

8 шарҳ, аз они шумо

Назари худро бинависед

Суроғаи почтаи электронии шумо нест, нашр карда мешавад.

*

*

  1. Масъул барои маълумот: Мигел Анхел Гатан
  2. Мақсади маълумот: Назорати СПАМ, идоракунии шарҳҳо.
  3. Қонунӣ: Розигии шумо
  4. Иртиботи маълумот: Маълумот ба шахсони сеюм расонида намешавад, ба истиснои ӯҳдадориҳои қонунӣ.
  5. Нигоҳдории маълумот: Пойгоҳи додаҳо аз ҷониби Occentus Networks (ИА) ҷойгир карда шудааст
  6. Ҳуқуқҳо: Ҳар лаҳза шумо метавонед маълумоти худро маҳдуд, барқарор ва нест кунед.

  1.   Дониёл Диго

    Хеле ҷолиб, ман мақолаи шуморо дар хотир нигоҳ медорам. Салом.

  2.   Хосе Диго

    Ман дастурҳои шуморо иҷро кардам, аммо дар Ubuntu 16.04 директорияи / etc / gdm вуҷуд надорад
    Ман намедонам, ки сценарияро ба куҷо гузорам, то ки он бе хато сар шавад.

  3.   Ман машварат мекунам Диго

    Ташаккури зиёд барои ёдгирӣ !!

    Дар сурате ки он метавонад ба касе кӯмак кунад ... ки дар сурати ман тағиротро бо ubuntu 18.04 ба таври доимӣ тарк кунад, ман бояд файли .xprofile дар хона / корбар эҷод кунам ва конфигуратсияро ба таври зерин илова кунам

    sudo gedit /home/team/.xprofile

    ва дар дохили парвандаи зерин, дар ҳолати ман бо қарори ман мехостам

    xrandr –навмеди «1680x1050_60.00» 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync + vsync
    xrandr - суроғаи VGA-1 1680x1050_60.00
    xrandr - баромади VGA-1 - режими 1680x1050_60.00

  4.   FAM3RX Диго

    Бародар, ман фикр мекардам, ки мақолаи шумо хеле хуб буд, ба ман хеле кӯмак кард, ташакури зиёд бародар!
    Усули аввалро бо қарори 1440 × 900 гиред ва он кор мекунад.

  5.   Рикардо Баскуанян Диго

    #! / bin / bash

    ## Ҳолати истифодашуда:
    # Модели файли скриптро номбар кунед
    # ./modeline.sh «3840 2160 60 ″ DP-1
    # 3840 2160 қатънома аст
    # 60 гц аст
    # DP-1 бандари баромади аст

    modeline = »$ (gtf $ 1 | sed -n 3p | sed 's / ^. \ {11 \} //')»
    ҳамовоз $ modeline
    xrandr - newmode $ modeline
    mode = »$ (gtf $ 1 | sed -n 3p | cut -c 12- | cut -d '»' -f2) »
    xrandr –addmode $ 2 \ »$ mode \»
    xrandr - баромади $ 2 –mode \ »$ mode \»

  6.   Яго Диго

    Салом! Чӣ мешавад, агар ман мехоҳам ин ҳалли навро ба монитор VGA илова кунам? шумо онҳоро танҳо барои DVI ва HDMI сохтаед! Лутфан!

    1.    Дэвид наранҷо Диго

      Шумо танҳо фармонеро, ки ман бо номи худ гузоштаам, иваз мекунед VGA-1, VGA-0, VGA-2 ва ғайра. Азбаски шумо gtf ро иҷро мекунед, он нишон медиҳад, ки мониторҳои шумо чӣ ном доранд.

  7.   Катом Диго

    Мақолаи шумо хеле хуб аст, аммо барои тағир додани қатънома тамоми рӯзи pvto лозим шуд. Қарор захира карда нашудааст, то ҳол хуб аст, аммо ҳеҷ яке аз ду имконоти барои наҷот додани он кор намекунад. Linux хеле хуб аст, аммо ин тафсилот одамонро водор мекунад, ки бе андеша ба тирезаҳо баргарданд