मैं चेहरों के साथ एक लॉगिन सूची का उपयोग करता हूं और जीडीएम में आइकन और पाठ छोटे होते हैं। क्या लॉगिन स्क्रीन के रिज़ॉल्यूशन को बदलने का एक आसान तरीका है? मैं वर्तमान में 10.04 ल्यूसिड का उपयोग कर रहा हूं।
मैं चेहरों के साथ एक लॉगिन सूची का उपयोग करता हूं और जीडीएम में आइकन और पाठ छोटे होते हैं। क्या लॉगिन स्क्रीन के रिज़ॉल्यूशन को बदलने का एक आसान तरीका है? मैं वर्तमान में 10.04 ल्यूसिड का उपयोग कर रहा हूं।
जवाबों:
गौरव के पास उबंटू 10.10 के लिए सही समाधान है (सिस्टम> वरीयताएँ> मॉनिटर्स में "डिफ़ॉल्ट बनाएं" का उपयोग करें, हालांकि इसके लिए उबंटू 10.04 एलटीएस में थोड़ा अधिक काम करने की आवश्यकता है। इसका मतलब यह भी है कि आपके जीडीएम का रिज़ॉल्यूशन आपके डेस्कटॉप जैसा ही होगा।
पहले पता करें कि आपका डिस्प्ले कौन सा रिज़ॉल्यूशन ले सकता है और उसका नाम क्या है। निम्नलिखित उदाहरण में मेरा लैपटॉप डिस्प्ले LVDS-1 है और इसका रेटेड रेजोल्यूशन 1280x800 है:
$ xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096
LVDS-1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x800 60.1 +
1024x768 59.9*
800x600 59.9
640x480 59.4
720x400 59.6
640x400 60.0
640x350 59.8
VGA-1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
TV-1 connected (normal left inverted right x axis y axis)
720x576 50.0 +
1024x768 50.0
800x600 50.0
720x480 50.0
640x480 50.0
400x300 100.0
320x240 100.0
320x200 100.0
उपरोक्त आउटपुट में नोट वर्तमान में उपयोग किए गए रिज़ॉल्यूशन को तारांकन चिह्न (*) द्वारा चिह्नित किया गया है। यदि आप इस तरह के संकल्प काम करते हैं तो अगला परीक्षण करना चाहते हैं और इसे स्थापित करने के लिए सही कमांड खोजें:
xrandr --output LVDS-1 --mode 800x600x32
उपरोक्त कमांड में आप 24 के लिए गहराई (32 बिट) बदल सकते हैं।
आगे आप इस तरह के कमांड को / etc / gdm / Init / Default फाइल से पहले / sbin / initctl ... [1] में जोड़ना चाहते हैं । इस तरह की फाइल की शुरुआत इस तरह होगी:
#!/bin/sh
# Stolen from the debian kdm setup, aren't I sneaky
# Plus a lot of fun stuff added
# -George
PATH="/usr/bin:$PATH"
OLD_IFS=$IFS
#if [ -x '/usr/bin/xsplash' ];
#then
# /usr/bin/xsplash --gdm-session --daemon
#fi
xrandr --output LVDS-1 --mode 800x600x32
/sbin/initctl -q emit login-session-start DISPLAY_MANAGER=gdm
एक बार ऐसा करने के बाद आप परिणाम देखने के लिए लॉगआउट कर सकते हैं। मैंने इसे वीएम वातावरण में ही परीक्षण किया था लेकिन इसे एक मानक स्थापित ("नंगे धातु") पर काम करना चाहिए।
..initctl
नई .../Init/Default
फाइल में कोई लाइन नहीं है
नए सिस्टम पर, आप अपने मॉनिटर.एक्सएमएल फ़ाइल को जीडीएम कॉन्फ़िगरेशन डायरेक्टरी में रखना चाहते हैं, इस संकल्प को वहां ले जाया जाएगा:
यह, निश्चित रूप से, मानता है कि आपने सेटिंग्स> डिस्प्ले में गॉन किया है, और आपके द्वारा इच्छित रिज़ॉल्यूशन का चयन किया है, 'लागू करें' पर क्लिक करें, इससे आपके होम डायर का मॉनिटर .xml बन जाएगा।
sudo cp ~ / .config / मॉनिटर्स.xml /var/lib/gdm3/.config/monitors.xml
अधिक जानकारी https://wiki.archlinux.org/index.php/GDM#Setup_default_monitor_settings पर उपलब्ध है
sudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml
मेरे लिए ठीक है कि जवाब xorg.conf फ़ाइल में था। मुझे यह भी पता नहीं है कि पर्टिकेंट लाइनें क्या हैं, लेकिन पहले मेरे पास /etc/X11/xorg.conf फ़ाइल नहीं थी। क्योंकि मैं कुछ भी पेंच नहीं करना चाहता था, मैं वास्तव में इसकी जांच नहीं करता था। एक नया वीडियो कार्ड स्थापित करने और एनवीडिया बाइनरी ड्राइवरों पर स्विच करने के बाद मैंने स्क्रीन रिज़ॉल्यूशन को बदलने के लिए कॉन्फ़िगरेशन टूल का उपयोग किया। हालाँकि, यह लॉगिन के बीच कायम नहीं था इसलिए मैंने "सेटिंग को xorg.conf फ़ाइल में लिखने" की कोशिश की। अगली बार जब मैंने लॉग इन किया तो उपयोगकर्ता लॉगिन मेनू में अन्य सभी उपयोगकर्ताओं के स्क्रीन के समान ही रिज़ॉल्यूशन था। मुझे यकीन है कि यह एक समस्या होगी अगर हर कोई अलग-अलग संकल्प चाहता था लेकिन मेरे लिए ऐसा नहीं है।
यह वर्तमान विषय के साथ एक अलग समस्या हो सकती है। अब आप GDM में किस थीम का उपयोग कर रहे हैं? क्या आपने यह जांचा कि क्या आपको अन्य विषयों में भी यही समस्या है?
आप नीचे दिए गए आदेशों का उपयोग करके अपने GDM को फिर से कॉन्फ़िगर करने का प्रयास कर सकते हैं (आप ऐसा करते हुए अपना X11 सत्र खो देंगे):
$ sudo dpkg-reconfigure gdm
$ sudo /etc/init.d/gdm restart .
आपको gdmsetup चलाने की आवश्यकता हो सकती है (बस 2010 से पहले उबंटू के लिए काम करता है):