मैं 21: 9 स्क्रीन के लिए उबंटू को कैसे कॉन्फ़िगर करूं?


17

मेरे पास एक अल्ट्रा वाइड स्क्रीन है, 21: 9 रिज़ॉल्यूशन, एओएस। उबंटू प्रदर्शन सेटिंग्स में 21: 9 के लिए कोई विकल्प नहीं है, हालांकि मेरे पास 16: 9 का मॉनिटर सेट है, जो एक अल्ट्रा-वाइड स्क्रीन होने के उद्देश्य को हरा देता है! यदि मॉनिटर 21: 9 पर सेट है, तो डेस्कटॉप काफी फैला हुआ है।

किसी को पता है कि Ubuntu में 21: 9 सेटिंग्स कैसे जोड़ें?


1
आप इसे पढ़ सकते हैं: askubuntu.com/questions/19954/…
Takkat

इसे भी देखें: askubuntu.com/questions/356200/…
Szczepan

यदि आपके पास एक एनवीडिया वीडियो कार्ड है और इसके ड्राइवर को स्थापित किया गया है, तो आप अपने अनुप्रयोगों की सूची से एनवीडिया एक्स सर्वर सेटिंग्स चला सकते हैं और वहां अपना वांछित रिज़ॉल्यूशन सेट कर सकते हैं।
डांटे

3
इस प्रश्न में सुधार की आवश्यकता है: कार्य केंद्र या लैपटॉप ब्रांड / मॉडल, जिसमें ग्राफिक कार्ड के बारे में जानकारी, उबंटू का संस्करण और स्क्रीन ब्रांड / मॉडल शामिल हैं। मैं CoreI5 सीपीयू के केवल एकीकृत इंटेल gpu के साथ एक थिंकपैड E531 लैपटॉप का मालिक हूं। Ubuntu 16.04 एक Asus 21: 9 स्क्रीन को बिना किसी समस्या के पता लगाने और उपयोग करने में सक्षम था, साथ ही साथ लैपटॉप की स्क्रीन भी।
ttoine

1
मुझे लगता है कि इस प्रश्न का उत्तर देने के लिए सब कुछ आवश्यक है । अफसोस की बात है कि मेरे पास खुद इसे आज़माने का समय नहीं है।

जवाबों:


14

इस की तर्ज पर , मैं कुछ जानकारी पा रहा था:

इस लिंक ने मेरी मदद की।

संक्षेप में: xrandr चलाएं और अपनी तरह cvt करें, फिर निम्न फ़ाइल बनाएं:

/usr/share/X11/xorg.conf.d/10-monitor.conf

फ़ाइल में अपने स्पेक्स के अनुसार पैरामीटर्स में बदलाव करें:

Section "Monitor"
  Identifier "Monitor0"
  <INSERT MODELINE HERE>
EndSection
Section "Screen"
  Identifier "Screen0"
  Device "<INSERT DEVICE HERE>"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "<INSERT MODENAME HERE>"
  EndSubSection
EndSection

यहाँ आपको क्या करना चाहिए:

मॉडलइन के लिए, पहले इस कमांड को चलाएँ:

cvt <X> <Y> <R>

जहाँ Xx Yआपका संकल्प है और Rआपकी ताज़ा दर है।

संकल्प का परीक्षण करने के लिए, पहले यह करें:

xrandr --newmode <MODELINE>

Modelineकीवर्ड हटाना सुनिश्चित करें ।

फिर, आउटपुट को कॉपी करें और प्लेसहोल्डर को इसके साथ बदलें।

डिवाइस के लिए, xrandr|tail -n+2|head -n1|cut -d\ -f1प्लेसहोल्डर को उसके आउटपुट के साथ चलाएं , और बदलें। उद्धरण रखें

मॉडेम के लिए, रन cvt <X> <Y> <R>|cut -d\ -f2, इस कमांड के आउटपुट के साथ अंतिम प्लेसहोल्डर की जगह। पहले की तरह, उद्धरण रखें

उसके बाद, यह करें:

xrandr --addmode <DEVICE> <MODENAME>

बदलें <DEVICE>और <MODENAME>उचित रूप से। फिर, अपने संकल्प का परीक्षण करने के लिए, यह करें:

xrandr --output <DEVICE> --mode <MODENAME>

यदि आप नए रिज़ॉल्यूशन के साथ समस्याएँ उठाते हैं, तो कृपया लॉग आउट करें और फिर वापस जाएं (सबसे खराब स्थिति: प्रेस Ctrl+ Alt+ Deleteऔर फिर Enterसाइन आउट करने के लिए।)

यदि आपको समस्याएँ नहीं मिलीं , तो फ़ाइल को सहेजें, फिर X को पुनरारंभ करें। ऐसा करने के लिए, पहले Ctrl+ Alt+ दबाएँ F1, 'व्यवस्थापक' खाते के रूप में लॉगिन करें, फिर इन कमांडों को चलाएँ:

killall Xorg
X

इसने काम कर दिया। बहुत बहुत धन्यवाद। इसके अलावा मुझे लगता है कि यह बेहतर है अगर हम वहाँ डाल xrandrमें आदेश ~/.profile है कि हम इस config अगली बार हम बूट रखने चाहते हैं।
रियलहू

3

थोड़ी देर के लिए मैंने एक अल्ट्राइड एलजी स्क्रीन का इस्तेमाल किया

मैं कस्टम मॉडल बनाने के लिए cvt का उपयोग करने के लिए कुछ भाग्य था जो 44hz तक ताज़ा करता था जो कि मेरे ग्राफिक्स कार्ड (Intel 4000 + GeForce GT 750M in optimus) होने के मामले में एक मधुर स्थान प्रतीत होता था। सिंक करने में लगभग 10 से 20 सेकंड का समय लगेगा और यदि आपके पास रिफ्रेश रेट बहुत अधिक है तो स्क्रीन समय-समय पर खाली और रिसंक हो जाएगी। अगर यह काम नहीं करता है तो यह आपके मॉनिटर को नुकसान नहीं पहुंचाएगा जैसे पुराने CRT ने प्रयोग किया था। मैं पूरे दिन ठोस रूप से सिंक होने के लिए 44hz प्राप्त करने में सक्षम था।

मेरे मॉनिटर के साथ आने वाली केबल इसे संभाल नहीं सकती थी, लेकिन कुछ क्विड के लिए खरीदी गई basics एमेज़र बेसिक्स हाई स्पीड hdmi with ईथरनेट ’केबल मैं कुछ केबलों को आज़मा कर देख सकती थी, अगर यह सीधे काम नहीं कर रहा है।

यदि आपके पास विकल्प है तो hdmi पर डिस्प्ले पोर्ट सबसे अच्छा विकल्प है, यदि आप डिस्प्ले पोर्ट का उपयोग करते हैं तो आपको इस स्क्रिप्ट में पोर्ट पहचानकर्ता को बदलने की आवश्यकता है।

यदि आप एचडीएमआई का उपयोग करते हैं तो आपको यह सुनिश्चित करने की आवश्यकता हो सकती है कि आपका मॉनिटर एचडीएमआई 1.4 ए या एचडीएम 2 मोड में है यदि यह इसका समर्थन करता है, तो डिफ़ॉल्ट एचडीएमआई 1.3 कभी-कभी सुपरवाइड स्क्रीन के लिए पर्याप्त नहीं है।

मेरी स्क्रीन की स्थापना के लिए मैंने जो स्क्रिप्ट लिखी है, वह संकल्पों के किसी भी संयोजन के लिए काम करना चाहिए, बस रिज़ॉल्यूशन लाइन संपादित करें।

#!/bin/bash

# setup my massive monitor at 45hz if its plugged in

RESOLUTION="3440 1440 44" 
OUTPUT="HDMI-0"

CONNECTED=$(xrandr --current | grep -i $OUTPUT | cut -f2 -d' ')

if [ "$CONNECTED" = "connected" ]; then
    MODELINE=$(cvt $RESOLUTION | cut -f2 -d$'\n')
    MODEDATA=$(echo $MODELINE | cut -f 3- -d' ')
    MODENAME=$(echo $MODELINE | cut -f2 -d' ')

    echo "Adding mode - " $MODENAME $MODEDATA
    xrandr --newmode $MODENAME $MODEDATA
    xrandr --addmode $OUTPUT $MODENAME
    xrandr --output $OUTPUT --mode $MODENAME
else
    echo "Monitor is not detected"
fi

जब तक आपके पास एक स्थिर सेटिंग नहीं है, तब तक प्रयोग करें, फिर आप इसे अपने एक्सगोर सेटअप में जोड़ने के लिए @ κρικ Κων @ανςο youλος द्वारा वर्णित प्रक्रिया का पालन करें।

FWIW मैं अपनी अल्ट्राइड स्क्रीन लौटा और 4k ilyama 40 incher के लिए चला गया, जो कि एक 16: 9 है जैसा कि मैंने अधिक दृष्टि पसंद किया। यह सस्ता भी था।


2

एनवीडिया कार्ड के लिए

  1. महत्वपूर्ण: सुनिश्चित करें कि आप अपने पीसी से अपने मॉनिटर के लिए डिस्प्ले पोर्ट केबल का उपयोग कर रहे हैं।

  2. फिर आपको उचित ड्राइवरों की आवश्यकता है:

  3. आपके द्वारा रिबूट करने के बाद डैश से एनवीडिया कंट्रोल पैनल लॉन्च करें। एनवीडिया ड्राइवरों के नवीनतम संस्करणों में 21: 9 के लिए मूल समर्थन शामिल है, मेरे सिस्टम पर यह सिर्फ काम करता है:

यहाँ छवि विवरण दर्ज करें


मैंने अपना ग्राफिक कार्ड भी अपडेट किया और सब कुछ ठीक रहा।
नीव

0

Xrandr का उपयोग करें: cvt या gtf "(x अक्ष) (y अक्ष) (ताज़ा दर)"

इनपुट उपरोक्त आदेश का आउटपुट

xrandr --newmode "(gtf या cvt का रिज़ॉल्यूशन आउटपुट)"

xrandr --addmode "(कनेक्शन) (Xaxis) x (Yaxis) _ (ताज़ा दर)"

यह मत भूलो कि आपको एक HDMI 2.1 कॉर्ड की आवश्यकता है ... आपको अजीब समय मिल जाएगा अन्यथा मैंने स्क्रीन को आधे हिस्से में फाड़ दिया है, स्क्रीन के पार चेकबोर्डिंग।


-1

करने के लिए कुछ भी नहीं है, यह सिर्फ बॉक्स से बाहर काम करना चाहिए। बस HDMI केबल प्लग करें, और स्क्रीन को काम करना चाहिए।

कृपया नीचे स्क्रीनशॉट को देखें। यहाँ छवि विवरण दर्ज करें

बाईं ओर, लैपटॉप की डिफ़ॉल्ट 1366x768 स्क्रीन। दाईं ओर, 21: 9 स्क्रीन। देखें कि रिज़ॉल्यूशन और अनुपात डिस्प्ले सेटअप पर पाया गया है।

लैपटॉप लेनोवो E531 है, जिसमें कोर i5, इंटिग्रेटेड इंटेल जीपीयू है। कोई अतिरिक्त ग्राफिक कार्ड नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.