गलत लॉगिन स्क्रीन रिज़ॉल्यूशन


44

विषम अवसर पर, आमतौर पर मेरे कंप्यूटर को गलत तरीके से पुनरारंभ करने के बाद, मेरा लॉगिन स्क्रीन रिज़ॉल्यूशन डिफ़ॉल्ट 1440x900 नहीं है, लेकिन मुझे लगता है कि 1600x900। अब, मेरे पास यह मॉनिटर है कि रिज़ॉल्यूशन को संभालने में यह वास्तव में खराब है जिसे इसे संभालने के लिए डिज़ाइन नहीं किया गया है, और स्क्रीन के चारों ओर एक मूर्खतापूर्ण "गलत रिज़ॉल्यूशन" बॉक्स दिखाएगा।

वहाँ कोई रास्ता नहीं है लॉगिन स्क्रीन लोड एक 1440x900 संकल्प बनाने के लिए कोई बात नहीं क्या है? मैं Ubuntu 11.10 एकता और LightDM के साथ चला रहा हूँ।


मेरे लिए, सभी समाधानों में से केवल एक ने 18.04 में काम किया, जो कि lightdm चल रहा है: askubuntu.com/questions/507726/…
23

जवाबों:


40

आप इसके लिए एक स्क्रिप्ट बना सकते हैं (स्रोत LightDM रिज़ॉल्यूशन )।

  1. सबसे पहले हमें यह पता लगाने की जरूरत है कि आपका मॉनिटर पहचानकर्ता क्या है। एक टर्मिनल खोलें, terminalविकल्प देखने के लिए अपनी एकता डैश में टाइप करना शुरू करें या Ctrl+ Alt+ दबाएंT
  2. अपना प्रदर्शन विवरण दिखाने के लिए इस कमांड को टाइप / कॉपी करें:

    xrandr -q
    

    यदि आपके पास केवल एक मॉनीटर है, तो आपको आउटपुट में एक पंक्ति दिखाई देगी जैसे कि निम्नलिखित (संभवत: कुछ अलग मानों के साथ, इसकी पहचानकर्ता शुरुआत के बाद हम हैं):

    DVI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm
    

    स्क्रीन पहचानकर्ता इस मामले में DVI-0 है

  3. अपने पसंदीदा टेक्स्ट एडिटर को खोलें, इस उदाहरण के लिए gedit का उपयोग करें, Alt+ दबाएं F2और टाइप करेंgedit

  4. इसमें टाइप / कॉपी करें:

    #!/bin/sh
    xrandr --output DVI-0 --primary --mode 1440x900
    

    इसे अपने डेस्कटॉप पर इस रूप में सहेजें lightdmxrandr.sh

  5. इससे पहले कि हम इसे व्यवहार में लाएं, आप स्क्रिप्ट का परीक्षण करना चाहते हैं। वापस टर्मिनल पर जाएँ जहाँ हमने इसे बचाया है:

    cd ~/Desktop
    

    अब हमें इसे क्रियान्वित करने की आवश्यकता है:

    chmod a+rx lightdmxrandr.sh
    

    अब इसे चलाएं:

    ./lightdmxrandr.sh
    

    (यदि आपकी स्क्रीन स्वचालित रूप से लॉग-इन के बाद स्वतः-सही हो जाती है, तो शायद आपको कोई अंतर दिखाई नहीं देगा, इसलिए आप एक परीक्षण रिज़ॉल्यूशन का उपयोग करना चाह सकते हैं जो अलग है, लेकिन आप परीक्षण के दौरान काम करना जानते हैं)

  6. अब हमारे द्वारा बनाई गई छोटी स्क्रिप्ट को आगे बढ़ने दें:

    sudo mv ~/Desktop/lightdmxrandr.sh /usr/share/.
    

    यदि आप उपयोग नहीं करते हैं sudoतो आपको अनुमति त्रुटि मिल सकती है (मैं इस फ़ोल्डर का उपयोग व्यक्तिगत प्राथमिकता से करता हूं)

  7. हमें अब इसे lightdm में चलाने की जरूरत है, सही फ़ोल्डर में नेविगेट करें:

    cd /etc/lightdm
    
  8. Lightdm conf फ़ाइल खोलें:

    sudo gedit lightdm.conf
    
  9. अब अंतिम पंक्ति के बाद अपनी स्क्रिप्ट चलाने के लिए निर्देश जोड़ें और सहेजें:

    display-setup-script=/usr/share/lightdmxrandr.sh
    

अब रिबूट करें और जो आपके lightdm लॉग स्क्रीन पर सही रिज़ॉल्यूशन सेट करे।

(ये निर्देश लंबे लग सकते हैं, लेकिन वे लंबे समय तक नहीं लेते हैं)


1
धन्यवाद! मैं नीचे उल्लिखित लियोन की स्क्रिप्ट का उपयोग करता हूं। askubuntu.com/a/88882/28071
बीनारू

यह एक अच्छी स्क्रिप्ट है, मुझे लगता है कि मैं भविष्य के उपयोग के लिए स्टोर करूंगा!
कप्तान_जी

दुर्भाग्य से यह सिर्फ Ubuntu 13.04 में चीजों को तोड़ता है। शायद इसलिए कि वे ओएस में कुछ बड़े बदलाव कर रहे हैं।
पैट्रिक

इसके अलावा उबंटू 13.10 + NVIDIA ड्राइवर 319 के साथ काम नहीं करता है: स्क्रिप्ट निष्पादित होती है, लेकिन रिज़ॉल्यूशन नहीं बदलता है - शायद इसलिए कि NVIDIA ड्राइवर इसे ओवरडाइड करता है।
speakr

मुझे लगता है कि यह chown root:rootभी होना चाहिए ?
कुंभ राशि

38

मुझे एक बहुत ही सरल वर्कअराउंड मिला जो मेरे लिए 13.04 चलाने के लिए पूरी तरह से काम करता है। ( अद्यतन : अब 13.10) एक लैपटॉप पर 24 "बाहरी स्क्रीन के साथ जो स्थायी रूप से जुड़ा नहीं है।

मैं बस यहीं से नकल करूंगा

  1. लॉग इन करें
  2. अपने मॉनिटर को कॉन्फ़िगर करने के लिए xrandr या डिस्प्ले कंट्रोल यूटिलिटी का उपयोग करें कि आप उन्हें लॉगिन स्क्रीन में कैसे कॉन्फ़िगर करना चाहते हैं
  3. कॉपी ~ / .config / मॉनिटर्स.xml to /var/lib/lightdm/.config

चूंकि मेरे पास पहले से ही मेरे मॉनिटर ठीक से कॉन्फ़िगर किए गए थे इसलिए मुझे केवल चरण 3 करना था।

यहाँ दिए गए कुछ अन्य जवाबों ने मेरे लिए काम किया लेकिन एक विशिष्ट परिदृश्य में केवल अन्य परिदृश्यों (LOW GRAPHICS MODE ERROR) में एक अनुपयोगी प्रणाली के जोखिम के चलते। उदाहरण के लिए बाहरी मॉनिटर के साथ स्थायी रूप से जुड़ा हुआ है (@captain_G द्वारा स्वीकृत उत्तर) या बाहरी मॉनिटर (@Axlrod द्वारा स्क्रिप्ट) के लिए उपयोग किए गए आउटपुट से हमेशा एक ही उपकरण से जुड़ा हुआ है। ऐसा लगता है कि @ मार्कोव का जवाब सबसे सामान्य समाधान है, हालांकि इसमें अभी भी स्क्रिप्टिंग नियम शामिल हैं।


4
अन्य उत्तरों की तुलना में बहुत सरल ... मुझे आश्चर्य है कि इसमें अधिक वोट क्यों नहीं हैं। खैर, यह मेरा है।
आफ

फिर से, हालांकि यह लॉगिन स्क्रीन की मदद करता है, यह अच्छा होगा यदि अन्य उपयोगकर्ताओं को फिर से प्रदर्शन रिज़ॉल्यूशन सेट करने की आवश्यकता नहीं है।
अंप

3
फ़ाइल की प्रतिलिपि बनाने के बजाय, इसके लिए एक लिंक बनाएं ताकि जब भी आप अपनी स्क्रीन सेटिंग्स बदलें तो यह स्वचालित रूप से अपडेट हो जाए: $ sudo ln ~/.config/monitors.xml /var/lib/lightdm/.config/monitors.xml(नहीं, प्रतीकात्मक लिंक काम नहीं करते।)
नाथन जेबी

3
कौन सा एप्लिकेशन लिखता है / अपडेट करता है monitors.xml? मैं XFCE का उपयोग कर रहा हूं और यह फाइल 2 साल पुरानी है और पूरी तरह से पुरानी है। मुझे एक समान फ़ाइल नहीं मिल रही है।
स्काइ

1
यह संकल्पों को बदलने के लिए एक स्क्रिप्ट बनाने के विपरीत सही दृष्टिकोण है। .config / मॉनिटर्स.xml कई मॉनिटर कॉन्फ़िगरेशन का समर्थन कर सकता है (यानी डॉक के साथ काम पर आपका सेटअप और बिना डॉक और 1 बाहरी मॉनिटर के साथ घर पर 2 मॉनिटर बनाम आपका सेटअप)। रिज़ॉल्यूशन सेट करने के लिए एक मैनुअल स्क्रिप्ट बनाना अपेक्षाकृत अधिक जटिल होगा
इयाद के

20

आप स्क्रिप्ट बनाने के बजाय, बस /etc/lightdm/lightdm.confइस तरह एक लाइन फाइल करने के लिए जोड़ सकते हैं :

display-setup-script=xrandr --output default --mode 1280x720

डालने से पहले यह सुनिश्चित कर लें कि कमांड काम करता है, क्योंकि गलत कमांड के साथ, lightdm शुरू नहीं होगा।


नमस्ते, आपकी xrandआज्ञाएँ कहती हैं:warning: output default not found; ignoring
सेबमा

@SebMa आपको सही आउटपुट नाम का उपयोग करना होगा!
केन शार्प

2

एक मल्टी मॉनिटर सेटअप के लिए जहां आप अपने लैपटॉप को डिस्कनेक्ट कर सकते हैं और बिना उपयोग कर सकते हैं, यहां एक सरल उपाय है:

Daud:

xrandr

उन उपकरणों को प्राप्त करें जो आप लैपटॉप का उपयोग कर रहे हैं आमतौर पर LVDS1, और मेरे लिए मेरे पास एक डीपी 2 (डिस्प्लेपोर्ट 2) है यह एचडीएम 1 या कुछ और हो सकता है, बस उन लोगों को ढूंढें जो उनके बगल में सूचीबद्ध प्रस्तावों के साथ हैं।

इस छोटे bash फ़ाइल बनाएँ:

#!/bin/bash

mode="$(xrandr -q|grep -A1 "DP2 connected"| tail -1 |awk '{ print $1 }')"
if [ -n "$mode" ]; then
  xrandr --output LVDS1 --off
  xrandr --output DP2 --primary --mode 2540x1440
fi

LVDS1 को अपने लैपटॉप मॉनिटर कनेक्शन से बदलें।

DP2 को अपने बाहरी मॉनिटर कनेक्शन से बदलें।

प्लेस बैश स्क्रिप्ट / usr / बिन / स्थानीय / में

chmod + x लिपि

/etc/lightdm/lightdm.conf संपादित करें

जोड़ना

display-setup-script=/path/to/my/script

रीबूट।

रिज़ॉल्यूशन परिवर्तन केवल तब होगा जब आप वास्तव में उस डिस्प्ले पर होंगे।

यदि आपके पास एक ही कनेक्टर पर अलग-अलग मॉनिटर / रिज़ॉल्यूशन के साथ कई स्थान हैं, तो आपको अपनी बैश स्क्रिप्ट में अधिक बुद्धिमत्ता रखनी होगी।


2

उपरोक्त एक्सल्रोड की स्क्रिप्ट में बस थोड़ा सा सुधार हुआ ।

आपको बस यह निर्दिष्ट करने की आवश्यकता है कि प्राथमिक का उपयोग करने के लिए कौन सा मॉनिटर है, और जो आपके लैपटॉप डिस्प्ले (LVDS) है।

#! / Bin / bash
LVDS = "LVDS-0"
प्राथमिक = "वीजीए-0"

फ़ंक्शन get_displays ()
{
        xrandr -q | grep जुड़ा | awk '{प्रिंट $ 1}'
}

फ़ंक्शन get_resolution ()
{
        [[-z "$ 1"]] && वापसी 0 || xrandr -q | grep -A1 $ 1 | पूंछ -1 | awk '{प्रिंट $ 1}' | grep -e "^ [0-9]"
}

$ में प्रदर्शन के लिए (get_displays); करना
        संकल्प = `get_resolution $ प्रदर्शन`

        [[$ प्रदर्शन == $ प्राथमिक]] && arg = "- प्राथमिक";
        [[-n $ रिज़ॉल्यूशन]] && मोड = "- मोड $ रिज़ॉल्यूशन";

        अगर [[$ प्रदर्शन == $ LVDS]]; फिर
                xrandr --output $ प्रदर्शन --ऑफ़
        elif [[-n $ मोड]]; फिर
                xrandr --output $ प्रदर्शन $ arg $ मोड
        फाई
        अनसेट मोड arg रेजोल्यूशन;
किया हुआ

1
sudo gedit /usr/share/X11/xorg.conf.d/52-myres.conf

फिर फ़ाइल में:

Section "Monitor"
    Identifier "VGA1"
    Option "PreferredMode" "1152x864"
EndSection

सुरषित और बहार। मान कमांड से प्राप्त किए गए थे xrandr -qVGA1मेरे कनेक्टर 1152x864का नाम है और रिज़ॉल्यूशन का नाम है।

यह Xubuntu 16.04 के लिए काम करता है। यह एक पसंदीदा रिज़ॉल्यूशन सेट करता है और मेरे लिए इसने मुझे लॉगिन स्क्रीन का रिज़ॉल्यूशन सेट करने दिया है, बजाय इसके कि यह उच्चतम रिज़ॉल्यूशन समर्थित है।

यहाँ उत्तरों से संशोधित


1
ओपन-वीएम-टूल्स और ओपन-वीएम-टूल्स-डेस्कटॉप स्थापित करने के बाद, मॉनिटर / xml को /var/lib/lightdm/.config पर कॉपी करना अब मेरे लिए काम नहीं कर रहा था। इस तरह पसंदीदा रिज़ॉल्यूशन को निर्दिष्ट करना मेरे लिए इसे तय करता है।
जॉर्पेला

1

मुझे जो उपयोगी लगा वह उबंटू गाइड वेबसाइट की एक पोस्ट थी । मैंने उबंटू 11.10 में बहुत सी चीजों की कोशिश की और यहां तक ​​कि बस गनोम क्लासिक का उपयोग करने की कोशिश की। रिज़ॉल्यूशन हमेशा 1024x768 था और जब मैंने इसे 1440x900 पर मैन्युअल रूप से सेट किया तो यह "वर्चुअल" था, मेरा मतलब है कि मुझे पूरे डेस्कटॉप का पता लगाने के लिए माउस के साथ स्क्रॉल करना था जो वास्तविक स्क्रीन आयामों से परे था।

टर्मिनल में मैंने इस कमांड को चलाया:

sudo gedit /etc/default/grub

पाठ संपादक को लोड करने में कुछ समय लग सकता है। एक बार जब यह लोड हुआ, मैंने लाइन को संपादित किया

GRUB_GFXMODE=1024x768

और इसे बदल दिया:

GRUB_GFXMODE=1440x900

update-grubपरिवर्तनों को लागू करने के लिए दौड़ना याद रखें ।

उसके बाद मैंने वीईएसए ड्राइवरों को पुनः स्थापित करने का प्रयास किया (इस कंप्यूटर में मेरे पास GeForce 260 GTX है)। मुझे पता है कि एनवीडिया आधिकारिक ड्राइवरों का उपयोग करने का बेहतर तरीका है, लेकिन उन्हें समस्या का उपयोग करना हमेशा समान था ... निश्चित रूप से, मुझे लगता है, अब प्रदर्शन खराब होगा।

इसलिए, एनवीडिया एक्स सर्वर सेटिंग्स पैनल की जाँच करके मैंने सत्यापित किया कि मेरा रिज़ॉल्यूशन जोड़ा गया है और इसे स्विच करते हुए, इसने स्क्रीन को सही लुक में बनाया है। वास्तव में मैं Ubuntu 10 का उपयोग कर रहा हूँ, लेकिन GNOME क्लासिक में।

मैं लिनक्स का नौसिखिया हूँ इसलिए आशा है कि मैंने सभ्य बातें लिखी हैं।


0

लिपियों या कॉन्फ़िगरेशन फ़ाइलों के साथ टकराव न करें, जो आपके लॉगिन स्क्रीन को अनुपयोगी बनाने की संभावना है!

इसके बजाय, अपनी पसंदीदा स्क्रीन सेटिंग्स को लॉगिन और सेट करें *, फिर यह कमांड चलाएँ:

sudo ln ~/.config/monitors.xml /var/lib/lightdm/.config/monitors.xml

अब आपका लॉगिन रिज़ॉल्यूशन हमेशा उस उपयोगकर्ता की सेटिंग को प्रतिबिंबित करेगा, जिस पर आप वर्तमान में साइन इन हैं।

* "लागू करें" पर क्लिक करना न भूलें


यह काम करता है लेकिन यह गौण है। यह अधिकतम रिज़ॉल्यूशन में एक सामान्य लोड करता है और फिर आपकी सेटिंग्स पर स्विच करता है। आप इसे कैसे शुरू करने के लिए सही समाधान लोड कर सकते हैं?
गोड्डा

0

Axelrod की स्क्रिप्ट कुछ हद तक दोषपूर्ण है, 'कनेक्टेड' के लिए एक grep के रूप में सभी 'डिस्कनेक्ट किए गए' डिस्प्ले को भी पकड़ती है ... जो हम चाहते हैं ...

इसके अलावा, awk और पूंछ, आदि के साथ grep का उपयोग करना ... व्यर्थतापूर्ण रूप से खतरनाक है, और मैं यहाँ निम्नानुसार सुझाव दूंगा। इसके अतिरिक्त, get_resolution में हम रिटर्न कोड को 1 में बदलते हैं, क्योंकि शून्य का रिटर्न कोड आमतौर पर त्रुटियों की कमी का संकेत होता है, इस प्रकार हम 1 का उपयोग करते हैं यदि पहला पैरामीटर अनुपस्थित है।

निष्कर्ष में, स्क्रिप्ट के मुख्य भाग को एक फ़ंक्शन का उपयोग करके, इसे किसी भी समय खटारा और निष्पादित किया जा सकता है, यदि किसी फ़ंक्शन लाइब्रेरी में आवश्यक होने के साथ-साथ स्थानीय चर के उपयोग को प्राप्त करने की आवश्यकता होती है, जिससे परेशान होने की आवश्यकता नहीं है।

function get_displays()
{
    xrandr -q | awk '($2 == "connected") {print $1;}'
};

# the "\" and c/r were added for readability on this website
# I do not have them in my code variant that I use.
function get_resolution()
{
    [[ -z "$1" ]] && return 1;
    xrandr -q | \
    awk -v display="$1" '($1 == display && $2 == "connected") {getline; print $1;}';
};

function setup_displays()
{
    local   primary=${2:-"VGA-0"};
    local   lvds=${3:-"LVDS-0"};

    for display in $(get_displays);
    do
            local   resolution=${1:-"$(get_resolution $display)"};

            [[ $display == $primary ]] && local arg="--primary";
            [[ -n $resolution ]] && local mode="--mode $resolution";

            if [[ $display == $lvds ]];
            then
                    xrandr --output $display --off;
            elif [[ -n $mode ]];
            then
                    xrandr --output $display $arg $mode;
            fi;
    done;
};

setup_displays;

0

यह है कि मैं इसे Xubuntu 16.04 में कैसे काम कर रहा हूं।

आपको वांछित रिज़ॉल्यूशन के लिए स्ट्रिंग के साथ प्राप्त करने की आवश्यकता है। यह आदेश के परिणाम के भीतर है:

xrandr --verbose

अब जिस भाग को आप चाहते हैं, उस भाग को चुनें। यह कुछ इस तरह दिखेगा:

1152x864 (0xa6) 108.000MHz +HSync +VSync
    h: width  1152 start 1216 end 1344 total 1600 skew    0 clock  67.50KHz
    v: height  864 start  865 end  868 total  900           clock  75.00Hz

ऊपर के डेटा से आपको स्ट्रिंग प्राप्त करना चाहिए 108.000 1152 1216 1344 1600 864 865 868 900 +HSync +VSync

अपने आउटपुट का नाम खोजने के लिए, एक रेखा भी समान खोजें:

VGA1 connected 1152x864+0+0 (0xa4) normal (normal left inverted right x axis y axis) 306mm x 230mm

यहां मेरा आउटपुट नाम दिया गया है VGA1

अब स्क्रिप्ट बनाएं:

sudo gedit /usr/share/lightdmxrandr.sh

फिर फ़ाइल में निम्नलिखित लिखें:

#!/bin/sh
xrandr --newmode "1152x864_75.00"  108.000  1152 1216 1344 1600  864 865 868 900 +HSync +VSync
xrandr --addmode VGA1 "1152x864_75.00"
xrandr --output VGA1 --mode 1152x864_75.00 --pos 0x0 --rotate normal

फ़ाइल सहेजें और बंद करें। स्क्रिप्ट निष्पादित करें:

sudo chmod a+rx /usr/share/lightdmxrandr.sh

अभी बनाई गई स्क्रिप्ट को कॉल करने के लिए एक कॉन्फ़िगर फ़ाइल बनाएं।

sudo gedit /etc/lightdm/lightdm.conf.d/00-myres.conf

इस फ़ाइल के अंदर दर्ज करें:

[Seat:*]
display-setup-script=/usr/share/lightdmxrandr.sh

फ़ाइल सहेजें और बंद करें। पुनः आरंभ करें और उम्मीद करें कि आपके द्वारा चुना गया संकल्प आपके लॉगिन पर होगा।

व्यावहारिक रूप से यह एकमात्र तरीका है जो मेरे लिए काम करता है, भले ही मौजूदा प्रस्तावों को फिर से बनाना तर्कसंगत नहीं है।

इस प्रश्न से संशोधित उत्तर ।

ध्यान दें

लंबे रिज़ॉल्यूशन स्ट्रिंग प्राप्त करने का एक वैकल्पिक तरीका प्रोग्राम है cvt। 1152x864 रिज़ॉल्यूशन के लिए एक स्ट्रिंग प्राप्त करने के लिए, ताज़ा दर 75.00:

cvt 1152 864 75

इसने मुझे अपने डेस्कटॉप रिज़ॉल्यूशन की तुलना में थोड़ा अलग रिज़ॉल्यूशन दिया, और यही कारण है कि मैंने मुख्य उत्तर में विधि को शामिल नहीं किया।


0

यदि आप LightDM के GTK अभिवादन का उपयोग कर रहे हैं तो आप xrandr -qअपने मॉनिटर के नाम खोजने के लिए दौड़ सकते हैं /etc/lightdm/lightdm-gtk-greeterऔर फिर active-monitorउस फ़ाइल के अंदर टिप्पणियों में वर्णित संपत्ति को संपादित और सेट कर सकते हैं । यह गुण #cursorमॉनिटर के लिए कई, आदेशित मान ले सकता है जो वर्तमान में माउस कर्सर दिखाता है।


0

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


-1

"पसंदीदा स्क्रीन मोड" समस्या हो सकती है

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

मुझे विपरीत समस्या थी: मुझे हमेशा (1600x1200) जितना चाहिए था, उससे कम स्क्रीन रिज़ॉल्यूशन (1280x1024) मिला। हालांकि मुझे जो ठीक लगा है (और जुड़े हुए उत्तर में वर्णित है) उम्मीद है कि आपकी समस्या के अनुरूप होगा।


जिसने भी मेरे उत्तर को वोट दिया है, क्या आप इस पर ध्यान दे सकते हैं कि आपको क्यों लगता है कि यह उत्तर उपयोगी नहीं है?
चिक्की

-2

मुझे अपने मैकबुक प्रो पर 2014 के मध्य (11,1) में एक्सनियल चलाने में यही समस्या थी। मैंने विभिन्न रूपों में सभी उपर्युक्त समाधानों की कोशिश की है, लेकिन हमेशा के लिए एक्स को फेलसेफ कम-ग्राफिक्स मोड में जा रहा होगा (लेकिन बहुत ही संकल्प में प्रदर्शित किया गया था कि मैं इसे डिफ़ॉल्ट रूप से कम नहीं करना चाहता था।

मंचों और गुगली पर बहुत तकरार के बाद, मुझे पता चला है कि मैं सबसे सरल और डिफ़ॉल्ट संभावित समाधान भूल गया था: नामांकित। इससे समस्या ठीक हुई।

TL; DR: नामांकन करने की कोशिश मत भूलना! Esp। मैकबुकप्रो 11,1 पर।


-3

मैंने इसे और अधिक गतिशील बनाने के लिए इस स्क्रिप्ट को बनाया है (कई कार्यस्थान / विभिन्न मॉनिटर)।

केवल झुंझलाहट: जब आप lightdm से लॉग इन करते हैं, स्क्रीन अभी भी चमकती है जैसे कि यह रिज़ॉल्यूशन बदलना चाहता है: s


1
पेस्ट नहीं मिला।
तोबद

वास्तव में; यदि आपके पास अभी भी स्क्रिप्ट की एक स्थानीय प्रति है, तो कृपया उसे पुनः अपलोड करने पर विचार करें।
wchargin

1
मैंने स्क्रिप्ट को जीथब पर अपलोड कर दिया है। मुझे नहीं पता कि क्यों paste.ubuntu.com ने इसे हटा दिया :(
Leon
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.