मैं अपने डेस्कटॉप स्क्रीन रिज़ॉल्यूशन को बदलना चाहता था 1366x768
। लेकिन मेरे VESA drivers(AMD REDWOOD)
उस संकल्प का पता नहीं चला। इसलिए मैंने एक शेल स्क्रिप्ट बनाई जो निम्नानुसार है: -
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DVI-0 1368x768_60.00
xrandr --output DisplayPort-0 --off --output DVI-0 --mode 1368x768_60.00 --pos 0x0 --rotate normal --output HDMI-0 --off
मैं के रूप में यह बचाया lightdmxrandr.sh
में /usr/bin
और यह निष्पादन योग्य बना दिया। फिर मैंने निम्नलिखित पंक्तियों को इसमें जोड़ा /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
(जो कि अच्छी तरह से ज्ञात के बराबर है /etc/lightdm/lightdm.conf
। मैं उपरोक्त फ़ाइल का उपयोग कर रहा हूं क्योंकि मैं 14.04 पर हूं जहां कोई भी नहीं है /etc/lightdm/lightdm.conf
।): -
greeter-session=unity-greeter
display-setup-script=/usr/bin/lightdmxrandr.sh
session-setup-script=/usr/bin/lightdmxrandr.sh
और इसे बचाया। सिद्धांत रूप में यह लॉगिन स्क्रीन रिज़ॉल्यूशन और डेस्कटॉप स्क्रीन रिज़ॉल्यूशन दोनों को बदलना चाहिए था 1366x768
। लेकिन आश्चर्यजनक रूप से इसने केवल लॉगिन स्क्रीन रिज़ॉल्यूशन को बदल दिया। डेस्कटॉप रिज़ॉल्यूशन नहीं बदला गया था। बाद में मैंने स्क्रिप्ट को स्टार्टअप अनुप्रयोगों में जोड़ा और इससे मेरा डेस्कटॉप रिज़ॉल्यूशन बदल गया।
इसलिए मैं जानना चाहता हूं कि मैंने जो संपादन lightdm.conf
फ़ाइल (या बल्कि 50-ubuntu.conf
फ़ाइल) के लिए किया था, उसने मेरे डेस्कटॉप रिज़ॉल्यूशन को प्रभावित क्यों नहीं किया। क्या यह किसी प्रकार का बग है जिसे लॉन्चपैड पर सूचित किया जाना है या क्या यह कहना गलत है कि lightdm में संपादन डेस्कटॉप स्क्रीन को प्रभावित करेगा?
पुनश्च: - मेरी राय में यह केवल Ubuntu 14.04 के लिए विशिष्ट नहीं है।