Ubuntu में कस्टम स्क्रीन रिज़ॉल्यूशन कैसे जोड़ें

अधिष्ठापित

Dentro सबसे आम समस्याओं में जो मुझे सामना करना पड़ा जब मैं पहली बार उबंटू में प्रवास करता हूँ था स्क्रीन रिज़ॉल्यूशन का विषय और कुछ अतिरिक्त हार्डवेयर का पता लगाने के मुद्दों, मैं 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

हम कहाँ हमारे मॉनिटर के बारे में जानकारी दिखाएगा, यहाँ हम उनकी पहचान करेंगे, मेरे मामले में मेरे पास VGA-0 DVI-1 और HDMI-1 है

स्क्रीन मोड में जोड़ने के लिए डेटा प्राप्त करने के बाद हम इन मोड को इस प्रकार जोड़ने के लिए आगे बढ़ते हैं, जो पिछली कमांड ने हमें दिया था, जोड़कर:

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

इस अंतिम कमांड लाइन के साथ हमने रिज़ॉल्यूशन मोड को सक्षम किया है जिसे हम अपने उबंटू में चाहते हैं और हम इसे सिस्टम> प्रेफरेंस> मॉनिटर्स से चुन सकते हैं या हम इसे केवल इस कमांड लाइन (मेरे मामले में) को निष्पादित करके सक्षम कर सकते हैं:

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

मैं बैश बनाने वाला विशेषज्ञ नहीं हूं, लेकिन यह कुछ ऐसा होगा, अगर कोई इसे सही करने के लिए समर्थन करना चाहता है, तो उनकी सराहना की जाएगी।

जहां तक ​​संभव हो, यह मेरे लिए एक समाधान है कि समय के साथ प्रभावी होना बंद नहीं हुआ है, यदि आप किसी अन्य विधि या आवेदन के बारे में जानते हैं, तो इसे साझा करने में संकोच न करें क्योंकि मैं आपके लिए बहुत आभारी रहूंगा।


8 टिप्पणियाँ, तुम्हारा छोड़ दो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   डैनियल कहा

    बहुत दिलचस्प, मैं आपके लेख को ध्यान में रखूंगा। अभिवादन।

  2.   जोस कहा

    मैंने आपके निर्देशों का पालन किया है, लेकिन Ubuntu 16.04 में कोई / etc / gdm निर्देशिका नहीं है
    मुझे नहीं पता कि स्क्रिप्ट कहाँ रखी जाए ताकि वह बिना किसी त्रुटि के शुरू हो जाए।

  3.   मैं परामर्श करता हूं कहा

    ट्यूटोरियल के लिए बहुत बहुत धन्यवाद !!

    मामले में आप किसी की मदद कर सकते हैं ... मेरे मामले में उबंटू 18.04 के साथ स्थायी रूप से परिवर्तन छोड़ने के लिए मुझे घर / उपयोगकर्ता में एक .xprofile फ़ाइल बनानी थी और निम्नानुसार कॉन्फ़िगरेशन जोड़ना होगा।

    सुडो गेडिट / हॉम / टीएम / एक्सप्रोफाइल

    और फ़ाइल के भीतर निम्नलिखित, मेरे मामले में संकल्प के साथ मैं चाहता था

    xrandr –newmode «1680x1050_60.00» 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -sync + vsync
    xrandr -addmode VGA-1 1680x1050_60.00
    xrandr –output VGA-1 -mode 1680x1050_60.00

  4.   FAM3RX कहा

    भाई, मुझे लगा कि आपका लेख बहुत अच्छा था, इससे मुझे बहुत मदद मिली, बहुत-बहुत धन्यवाद भाई!
    पहला तरीका 1440 × 900 के रिज़ॉल्यूशन में लें, और यह काम करता है।

  5.   रिकार्डो बसकुएन कहा

    #! / Bin / bash

    ## प्रयुक्त मोड:
    # नाम scipt file modeline
    # ./modeline.sh «3840 2160 60 m डीपी -1
    # 3840 2160 का संकल्प है
    # 60 हर्ट्ज है
    # DP-1 आउटपुट पोर्ट है

    मॉडलाइन = »$ (gtf $ 1 | sed -n 3p | sed 's / ^। \ {11 \} //' ')
    इको $ मॉडलाइन
    xrandr –newmode $ मॉडलाइन
    मोड = »$ (gtf $ 1 | sed -n 3p | cut -c 12- | cut -d '»' '-f2 »»
    xrandr –addmode $ 2 \ "$ मोड \"
    xrandr –output $ 2 –मोड \ "$ मोड \"

  6.   यागो कहा

    हैलो! क्या होगा यदि मैं अपने वीजीए मॉनिटर में उस नए रिज़ॉल्यूशन को जोड़ना चाहता हूं? आपने उन्हें केवल डीवीआई और एचडीएमआई के लिए बनाया है! कृप्या!

    1.    डेविड नारजो कहा

      आप केवल उस आदेश को प्रतिस्थापित करते हैं, जो मैंने आपके नाम के अनुसार रखा है, जो आपके पास है, VGA-1, VGA-0, VGA-2 आदि। जब से आप gtf चलाते हैं, यह आपको दिखाता है कि आपके मॉनिटर का क्या नाम है।

  7.   बिल्ली का बच्चा कहा

    आपका लेख बहुत अच्छा है लेकिन संकल्प बदलने के लिए पूरे दिन का समय लगा। रिज़ॉल्यूशन सहेजा नहीं गया है, अब तक ठीक है, लेकिन दोनों में से किसी भी विकल्प को आपने इसे सहेजने के लिए नहीं दिया है। लिनक्स बहुत अच्छा है, लेकिन ये विवरण लोगों को बिना सोचे समझे खिड़कियों पर वापस आ जाते हैं