कुबंटु 17.04 के साथ nouveau
, मैं मुख्य के रूप में 4K के साथ एक दोहरी मॉनिटर सेटअप प्राप्त करने की कोशिश कर रहा हूं और दाईं ओर एक पूर्ण एचडी (वास्तव में 1920x1200 लेकिन कोई फर्क नहीं पड़ता)।
मैं डबल केडीई प्रणाली पैमाने (के रूप में में वर्णित का उपयोग कर रहा https://wiki.archlinux.org/index.php/HiDPI#Using_KDE_system_settings ) के साथ xrandr
स्केलिंग (में वर्णित के रूप https://wiki.archlinux.org/index.php / HiDPI # साइड_डिसप्ले )। अधिक विशेष रूप से:
xrandr \
--output eDP-1 --mode 3840x2160 --pos 0x0 --auto \
--output DP-2 --mode 1920x1200 --pos 3840x0 --auto \
--panning 3840x2400+3840+0 --scale 2.0x2.0 \
--fb 7680x2400
समस्या यह है कि DP-2
3840x2400 से 1920x1200 तक डाउनस्मैपलिंग के कारण, विशेष रूप से फोंट पर मामूली धब्बा है। यह https://wiki.archlinux.org/index.php/HiDPI#Side_display के अंत में नोट किया गया है , जिसमें सुझाए गए समाधान की निगरानी पर पैनापन निर्धारित किया गया है। कोशिश की, काम नहीं करता है।
स्केलिंग करते समय उपयोग किया जा रहा फ़िल्टर बिलिनियर है: https://cgit.freedesktop.org/xorg/app/xrandr/tree/xrandr.c?id=5d5db88d106a49d7560a80a80fa054df8b609f00a#n2993 । निकटतम पड़ोसी को भी समर्थन दिया गया है, "nearest"
लेकिन यह अभी भी 2x2 डाउनसमलिंग है, जो मुझे समझ में नहीं आता है, भले ही घृणित दिखता है। मैंने आगे बढ़कर "lanczos"
इसके बजाय इसका निर्माण किया "bilinear"
। जाहिर है, यह समर्थित नहीं है:
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 26 (RRSetCrtcTransform)
Serial number of failed request: 36
Current serial number in output stream: 37
वहाँ एक तरीका है lanczos (या एक बेहतर फिल्टर) का समर्थन करने के लिए? मैं सॉफ्टवेयर में किए गए फ़िल्टरिंग को बुरा नहीं मानता।
अभी, मेरे पास डबल केडीई स्केलिंग और xrandr
स्केलिंग है जो 1920x1080 मूल संकल्प के साथ मेरे मुख्य डिस्प्ले पर वर्कअराउंड के रूप में अक्षम है। माध्यमिक प्रदर्शन सुपर तेज है, फोंट सहित, उम्मीद के मुताबिक। हालांकि, सामान्य देखने की दूरी से, मुख्य प्रदर्शन स्केल किए गए माध्यमिक से भी बदतर दिखता है, जो अजीब भी है क्योंकि आधा संकल्प अभी भी फुल एचडी है, जो कि अन्य डिस्प्ले पर आश्चर्यजनक रूप से तेज दिखता है जो 4K नहीं हैं।
तो असली सवाल यह है कि क्या दोनों डिस्प्ले पर तेज इमेज होने का कोई तरीका है?
संपादित करें: उस महत्वपूर्ण तथ्य का उल्लेख करना भूल गया, जो मैं GeForce 940MX और Intel HD ग्राफिक्स 620 के साथ एक Nvidia PRIME सिस्टम पर हूं। nvidia-384 पर Intel का उपयोग करते समय परिणाम समान होते हैं, अर्थात समान blurs। GeForce का उपयोग करते समय, --scale 2x2
विकल्प का कोई प्रभाव नहीं होता है और --panning
विकल्प Failed Request
उपरोक्त के समान त्रुटि उत्पन्न करता है।
--right-of
या जैसे--left-of
? मुझे लगता है कि यदि आप उन का उपयोग करते हैं, तो संकल्पों को पैमाना नहीं होना चाहिए और इसलिए धुंधला नहीं होगा। क्षमा करें, मैं टिप्पणी करूंगा लेकिन मेरे पास पर्याप्त प्रतिनिधि नहीं है।