आप स्वतंत्र रूप से एक उच्च डीपीआई मॉनिटर और कम डीपीआई मॉनिटर के लिए स्केलिंग कैसे सेट करते हैं?


15

इसलिए मेरे पास एक 34 इंच 3440x1440 और एक 28 इंच 3840x2160 मॉनिटर है। सभी ऐप 4k मॉनिटर पर छोटे दिखते हैं। मेरा अब तक का एकमात्र समाधान उन अनुप्रयोगों पर ज़ूम स्तर को बढ़ाना है जो अनुमति देते हैं लेकिन यह एक वास्तविक दर्द रहा है जब एक मॉनिटर से दूसरे में खिड़कियां चलती हैं और आमतौर पर कुल मिलाकर अभी भी छोटे होते हैं। वहाँ किसी भी तरह से केवल 4k पैमाने पर एक उचित dpi के लिए बिना फजीहत के पैमाने पर है? मैं अधिमानतः मैक की तलाश कर रहा हूं जैसे स्केलिंग जहां आप अधिक स्थान / बड़ा पाठ सेट कर सकते हैं लेकिन तेज पाठ के साथ

मैं Ubuntu 16.0.4 पर एक एनवीडिया 980 टीआई ग्राफिक्स कार्ड पर चल रहा हूं

जवाबों:


6

मेरे मॉनिटर केवल 1920x1080 हैं: एक 17 "लैपटॉप और एक 50" टीवी। छोटा लैपटॉप चार फीट दूर बैठता है और मुझे इसे बेहतर देखने के लिए हर चीज का आकार बढ़ाने की जरूरत है।

में जाओ सिस्टम सेटिंग -> स्क्रीन प्रदर्शन

मेन्यू और टाइटल बार के लिए स्केल पर , मैंने 17 "लैपटॉप स्क्रीन पर 1.5 पर सेट किया है, लेकिन टीवी के लिए 1.0 पर छोड़ता हूं। मुझे यकीन नहीं है कि यह आपके लिए काम करेगा ...

स्क्रीन स्केलिंग

1 संपादित करें - समग्र DPI स्केलिंग बढ़ाएँ

X में बहरा डीपीआई 96 डॉट प्रति इंच है। यह मेरे 17 "लैपटॉप स्क्रीन पर 1920 x 1080 के रिज़ॉल्यूशन के साथ बहुत छोटा दिखाई दे सकता है। Kids3उदाहरण के लिए आवेदन के लिए स्क्रीन पढ़ने के लिए आपको स्क्रीन से अपना चेहरा 6 इंच तक चिपकाने की आवश्यकता है :

किड्स 3 96 डीपीआई

इसे हल करने के लिए (मेरे मामले में), उपयोग करें:

xrandr --dpi 168

फिर आवेदन फिर से खोलें:

किड्स 3 168 डीपीआई

यह एक मैनुअल विधि है। आप इसे अनुमति दे सकते हैं, लेकिन आप अपने रिज़ॉल्यूशन और स्क्रीन आकार को Xorg कॉन्फ़िगरेशन फ़ाइल में पास करके DPI की गणना कर सकते हैं:

Section "Monitor"
    Identifier             "Monitor0"
    DisplaySize             286 179    # In millimeters
EndSection

मैंने अभी तक इसके साथ नहीं खेला है।


मैंने पहले ही ऐसा किया था, लेकिन यह मेरे किसी भी आवेदन को नहीं लगता है
इवान मोसेरी

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

सभी अनुप्रयोग इस सेटिंग के साथ पैमाना नहीं करेंगे, यह निर्भर करता है कि वे किस GUI लाइब्रेरी का उपयोग करते हैं
Amias

@EvanMosseri मैंने एक्स अनुप्रयोगों के लिए डीपीआई को 96 से 168 तक बढ़ाने के तरीके को दिखाने के लिए उत्तर को संपादित किया है।
विनयुनुच्स

पहला समाधान मेरे सेटअप के लिए काम नहीं करता है। मेरे पास एक ही रिज़ॉल्यूशन के साथ 24 "मॉनिटर 1920x1080 और 15" लैपटॉप स्क्रीन है। उबंटू 16.04.3 जब मैं बदलने पर Scale for menus and title barमें System Settings -> Displaysलैपटॉप स्क्रीन में बनाया के लिए मैं दोनों स्क्रीन पर डीपीआई स्केलिंग मेनू और खिड़कियों मिला :( मैं वास्तव में की तरह ही लैपटॉप स्क्रीन पर डीपीआई पैमाने पर करने के wold।
Marecky

5

आप अपने हार्डवेयर, उपयोग किए गए ड्राइवरों और आपके द्वारा उपयोग किए जाने वाले वितरण के बारे में कोई जानकारी नहीं देते हैं। तो यह रात के समय काली बिल्ली को पकड़ने जैसा है।

xrandr-कमांड के साथ खेलने की कोशिश करें । यहाँ एक उदाहरण (टर्मिनल-आउटपुट):

mook @ MookPC: ~ $ xrandr
स्क्रीन 0: न्यूनतम 8 x 8, वर्तमान 1366 x 768, अधिकतम 32767 x 32767
VGA1 कनेक्टेड प्राइमरी 1366x768 + 0 + 0 (सामान्य बाएँ उल्टे दाएँ x अक्ष y अक्ष) 410mm x 230 मिमी
   1366x768 59.79 * +
   1024x768 75.08 70.07 60.00  
   832x624 74.55  
   800x600 72.19 75.00 60.32 56.25  
   640x480 75.00 72.81 66.67 60.00  
   720x400 70.08  
VIRTUAL1 डिस्कनेक्ट किया गया (सामान्य बाएं उल्टा दाएं x अक्ष y अक्ष)
mook @ MookPC: ~ $ xrandr --output VGA1 --scale 0.9x0.9
mook @ MookPC: ~ $ xrandr --output VGA1 --scale 1x1

xrandrबिना विकल्प आपके मॉनिटर की एक सूची प्रदर्शित करेगा, जिससे आप उनके नाम जानते हैं। अपनी आवश्यकताओं को पूरा करने के लिए अन्य आदेशों को अपनाएं। जब तक आप संतुष्ट न हों तब तक विभिन्न पैमाने-कारकों को आज़माएं (1 से कम होना चाहिए)।

अगर कभी कुछ ठीक काम करता है तो आप अंत तक ट्यून्ड कमांड-लाइन जोड़ सकते हैं ~/.profile, इसलिए जब भी आप लॉगिन करेंगे तो कमांड निष्पादित हो जाएगी।


मैं Ubuntu 16.0.4 पर एनवीडिया 980 टीआई ग्राफिक्स कार्ड पर चल रहा हूं
इवान मोसेरी

2
मैं सिर्फ 0.75x0.75 के पैमाने के साथ xrandr कमांड की कोशिश की और सब कुछ थोड़ा धुंधला दिखता है
इवान मोसेरी

मेनू बार के शीर्ष को भी काट दिया गया था और अगर मैंने अपने माउस को 4k डिस्प्ले के कोने पर खींच लिया तो दोनों स्क्रीन शिफ्ट हो गए
इवान मोसेरी

क्या आपने 4K स्क्रीन पर कम स्क्रीन-रिज़ॉल्यूशन लागू करने की कोशिश की है? एक और सवाल है कि कौन सा ड्राइवर उपयोग में है, उबंटू डिफ़ॉल्ट ओपन सोर्स ड्राइवर है Nouveau। आप के साथ जाँच कर सकते हैं System Settings > Software and updates > Additional drivers। हाल ही में Nvidea ड्राइवर 352.21 आपके ग्राफिक्स कार्ड का समर्थन करता है।
mook765

3
हाँ, जो मैं वर्तमान में कर रहा हूँ, लेकिन सब कुछ फ़र्ज़ी है और यह पहली जगह में 4k मॉनिटर होने की बात को नकारता है। मेरे पास 352.21 इंस्टॉल हैं।
इवान मोसेरी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.