GDM लॉगिन स्क्रीन के लिए स्क्रीन रिज़ॉल्यूशन कैसे बदलें?


9

मैं चेहरों के साथ एक लॉगिन सूची का उपयोग करता हूं और जीडीएम में आइकन और पाठ छोटे होते हैं। क्या लॉगिन स्क्रीन के रिज़ॉल्यूशन को बदलने का एक आसान तरीका है? मैं वर्तमान में 10.04 ल्यूसिड का उपयोग कर रहा हूं।


1
मुझे लगता है कि यह 10.04 संस्करण में नहीं था, लेकिन 10.10 में "डिफ़ॉल्ट बनाएं" नामक एक विकल्प है जो जीडीएम के संकल्प को भी बदलता है।
गौरव बुटोला

एक विकल्प कहाँ ?
नुकीले

जवाबों:


6

गौरव के पास उबंटू 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

एक बार ऐसा करने के बाद आप परिणाम देखने के लिए लॉगआउट कर सकते हैं। मैंने इसे वीएम वातावरण में ही परीक्षण किया था लेकिन इसे एक मानक स्थापित ("नंगे धातु") पर काम करना चाहिए।

[१] https://wiki.ubuntu.com/X/Config/Resolution#Setting%20xrandr%20commands%20in%20kdm/gdm%20startup%20scripts


धन्यवाद, मेरे "क्या हुआ" जवाब में। मैं सिर्फ मान्यता के साथ एक तथ्य बता रहा था कि मुझे नहीं पता कि xorg.conf फ़ाइल में क्या बदला है। MagicFab जैसा कि मुझे उम्मीद है कि आपका उत्तर समान परिणाम प्रदान करेगा और मैं इसे स्वीकार करूंगा जब तक कि किसी के पास एक ऐसा न हो जो बेहतर "आसान" के रूप में योग्य हो। हालाँकि, आप वास्तव में इस बारे में त्वरित स्पष्टीकरण दे सकते हैं कि इस विधि का उपयोग करना बेहतर क्यों है xorg.conf परिवर्तन। अगर मैं किसी ऐसे व्यक्ति से बात कर रहा था जो कमांड लाइन के साथ सहज नहीं था और मेरे पास एक एनवीडिया कार्ड था तो मुझे अभी भी जीयूआई मार्ग भेजने के लिए लुभाया जाएगा जब तक कि कोई अप्रत्याशित खतरा न हो।
डेनिस

मैंने जिस विधि का वर्णन किया है वह सभी ग्राफिक कार्ड के लिए काम करना चाहिए। डेनिस द्वारा वर्णित विधि केवल NVidia बाइनरी ड्राइवरों के साथ काम करती है, जो कि nVidia config टूल के साथ आती है जो xorg.conf आदि को उत्पन्न / संशोधित करने के लिए होता है - जब तक आप xorg.conf सिंटैक्स में खोदना नहीं चाहते हैं, जो एक और विकल्प है।
मैजिकफैब

मुझे नेटी में ओपी के समान समस्या हो रही है, लेकिन यह समाधान अप्रभावी है। वास्तव में मैंने इनर / डिफ़ॉल्ट स्क्रिप्ट में xrandr में एक डिबग कॉल जोड़ा, और यह 1366x768 रिज़ॉल्यूशन के साथ मॉनिटर के लिए सामान्य सेटिंग को लॉग करता है। फिर भी, लॉगिन स्क्रीन 1024x768 पर अटक गई है। मैंने लॉगिन विंडो सेटअप में मॉनिटर सेटिंग ऐप भी जोड़ा है, और यह तीन "सुरक्षित" वाले (1024x768, 800x600, 640x480 मुझे लगता है) को छोड़कर किसी भी रिज़ॉल्यूशन की अनुमति नहीं देगा।
नुकीले

18.04 के लिए नीचे दिया गया उत्तर सही है। ..initctlनई .../Init/Defaultफाइल में कोई लाइन नहीं है
oligofren

8

नए सिस्टम पर, आप अपने मॉनिटर.एक्सएमएल फ़ाइल को जीडीएम कॉन्फ़िगरेशन डायरेक्टरी में रखना चाहते हैं, इस संकल्प को वहां ले जाया जाएगा:

यह, निश्चित रूप से, मानता है कि आपने सेटिंग्स> डिस्प्ले में गॉन किया है, और आपके द्वारा इच्छित रिज़ॉल्यूशन का चयन किया है, 'लागू करें' पर क्लिक करें, इससे आपके होम डायर का मॉनिटर .xml बन जाएगा।

sudo cp ~ / .config / मॉनिटर्स.xml /var/lib/gdm3/.config/monitors.xml

अधिक जानकारी https://wiki.archlinux.org/index.php/GDM#Setup_default_monitor_settings पर उपलब्ध है


3
धन्यवाद, यह काम किया! मैंने अतिरिक्त रूप से भाग लियाsudo chown gdm:gdm /var/lib/gdm3/.config/monitors.xml
निकोलई

-1

मेरे लिए ठीक है कि जवाब xorg.conf फ़ाइल में था। मुझे यह भी पता नहीं है कि पर्टिकेंट लाइनें क्या हैं, लेकिन पहले मेरे पास /etc/X11/xorg.conf फ़ाइल नहीं थी। क्योंकि मैं कुछ भी पेंच नहीं करना चाहता था, मैं वास्तव में इसकी जांच नहीं करता था। एक नया वीडियो कार्ड स्थापित करने और एनवीडिया बाइनरी ड्राइवरों पर स्विच करने के बाद मैंने स्क्रीन रिज़ॉल्यूशन को बदलने के लिए कॉन्फ़िगरेशन टूल का उपयोग किया। हालाँकि, यह लॉगिन के बीच कायम नहीं था इसलिए मैंने "सेटिंग को xorg.conf फ़ाइल में लिखने" की कोशिश की। अगली बार जब मैंने लॉग इन किया तो उपयोगकर्ता लॉगिन मेनू में अन्य सभी उपयोगकर्ताओं के स्क्रीन के समान ही रिज़ॉल्यूशन था। मुझे यकीन है कि यह एक समस्या होगी अगर हर कोई अलग-अलग संकल्प चाहता था लेकिन मेरे लिए ऐसा नहीं है।


-2

यह वर्तमान विषय के साथ एक अलग समस्या हो सकती है। अब आप GDM में किस थीम का उपयोग कर रहे हैं? क्या आपने यह जांचा कि क्या आपको अन्य विषयों में भी यही समस्या है?

आप नीचे दिए गए आदेशों का उपयोग करके अपने GDM को फिर से कॉन्फ़िगर करने का प्रयास कर सकते हैं (आप ऐसा करते हुए अपना X11 सत्र खो देंगे):

$ sudo dpkg-reconfigure gdm
$ sudo /etc/init.d/gdm restart . 

आपको gdmsetup चलाने की आवश्यकता हो सकती है (बस 2010 से पहले उबंटू के लिए काम करता है):

  • प्रेस Alt+ F2, gdmsetup टाइप करें और Enter दबाएं (डेस्कटॉप एप्लिकेशन खोलेंगे)।

नवीनतम ubuntu संस्करण एक अलग gdmsetup उपकरण का उपयोग कर रहे हैं। वर्तमान या पिछले gdmsetup टूल में से कोई भी आपको रिज़ॉल्यूशन बदलने की अनुमति नहीं देता है।
बजे आदि रोइबान

उन्होंने नवीनतम उबंटू का उल्लेख नहीं किया है (वह 10.04 ल्यूसिड का उपयोग कर रहा है)। वैसे भी, gdmsetup उपयोगी नहीं है ... मैं अपना उत्तर ठीक करूँगा। धन्यवाद!
crncosta
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.