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