दूसरी स्क्रीन को सक्षम करने का प्रयास करते समय GDBus.Error


31

मैंने अपने लैपटॉप में एक बाहरी स्क्रीन कनेक्ट किया है, लेकिन मेरा डेस्कटॉप इसे स्वचालित रूप से विस्तारित नहीं करता था, क्योंकि यह लगभग एक साल पहले (उबंटू का पुराना संस्करण) करता था।

मैं प्रदर्शन सेटिंग्स में गया। स्क्रीन को वहां सूचीबद्ध किया गया था (सही रिज़ॉल्यूशन, ब्रांड नाम, आदि)। लेकिन जब मैंने 'ऑन' पर स्विच लगाया और 'लागू' पर क्लिक किया, तो मुझे यह त्रुटि मिली:

कॉन्फ़िगरेशन लागू करने में विफल:% s

GDBus.Error: org.freedesktop.DBus.Error.UnognMethod: पथ / org / gnome / SettingsDaemon / XRANDR पर ऑब्जेक्ट पर ऐसा कोई इंटरफ़ेस `org.gnome.SettingsDaemon.XRANDR_2 'नहीं है

अब कुछ महीनों से ऐसा ही है, लेकिन मैं वास्तव में एक बाहरी स्क्रीन / बीमर का फिर से उपयोग करने में सक्षम होना चाहूंगा।

कोई विचार?

धन्यवाद।


1
आर्न्डर टूल का उपयोग करने की कोशिश करें, मेरे लिए काम किया। sudo apt-get install arandr यह xrandr के लिए सिर्फ एक सरल चित्रमय दृश्य है। इसका उपयोग करना आसान है और आत्म-व्याख्यात्मक है।
साशा शेफर्ड

मेरे पास एक ही मुद्दा था: <code> dconf </ code> मार्ग की कोशिश की, लेकिन यह अप्रत्याशित रूप से दुर्घटनाग्रस्त हो गया। साशा शेपरड्स को ARANDR के साथ सलाह ली और इसने बहुत अच्छा काम किया। Ubuntu 12.04 LTS मेमोरी: 5.9 GB प्रोसेसर: AMD Phenom (tm) II x4 840T प्रोसेसर x 4 ग्राफिक्स: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! OS प्रकार: 32-बिट डिस्क: 148GB आशा है कि यह मदद करता है!

जवाबों:


31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active trueकुछ भी नहीं किया और मेरे लिए बहुत सुंदर लग रहा है। यदि आप अन्यथा स्तब्ध हैं, तो यह एक्सरेन्डर को आज़माने लायक है। प्रलेखन यहाँ है: http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

और मैं यह करने में सक्षम था:

xrandr --current
xrandr --output VGA1 --off
xrandr --output VGA1 --auto --right-of LVDS1

मुझे ये समझाने दो:

पहली कमांड यह देखने के लिए है कि मैंने कौन से डिस्प्ले कनेक्ट किए हैं।

$ xrandr --current
Screen 0: minimum 320 x 200, current 3200 x 1080, maximum 8192 x 8192
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
1280x800       60.0*+
1024x768       60.0
800x600        60.3     56.2  
640x480        59.9  
VGA1 connected 1920x1080+1280+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080      60.0*+
1280x1024      60.0  
1440x900       59.9  
1280x800       59.8  
1152x864       75.0  
1024x768       70.1     60.0  
800x600        60.3     56.2  
640x480        66.7     60.0  
720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

बहुत अधिक डेटा है, लेकिन मुझे केवल दो डिस्प्ले के नामों की आवश्यकता है। समझा:

LVDS1 connected

तथा

VGA1 connected

और मुझे लगता है कि यह मान लेना सुरक्षित है कि वीजीए बाहरी मॉनिटर है। तो फिर मैं इसे बंद कर देता हूं

xrandr --output VGA1 --off

और फिर से वापस

xrandr --output VGA1 --auto --right-of LVDS1

और जब मैं अपने कर्सर को लैपटॉप स्क्रीन के दाहिने किनारे पर ले जाता हूं, तो यह बाहरी मॉनिटर पर दिखाई देता है। सफलता।


2
बहुत सरल स्वभाव में इसे समझाने के लिए आपका बहुत-बहुत धन्यवाद। आपने अपने जीवन को इतना बेहतर बना दिया है कि यह जानकर कि मैं अपने काम को सही प्रदर्शित करने के लिए इन तीन कमांडों को चला सकता हूं।
ज़्लाटी

1
धन्यवाद, यहाँ Ubuntu 14.10 और i3 के साथ काम किया। मेरे पास दो मॉनिटर हैं, और एक खो गया है। जब से मैं गलत को मारने के बारे में चिंतित था, मैंने एक कदम में ऐसा किया: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
मूडबूम

1
करना --offऔर बाद में --autoमेरे लिए काम किया। अब इसे कैसे स्थाई बनाया जाए ...
जेफरी ब्लैटनमैन

6

कॉलिंग:

dconf write /org/gnome/settings-daemon/plugins/xrandr/active true

मेरे लिए समस्या हल हो गई।

आपके ग्राफिक्स कार्ड के आधार पर, इसका विशिष्ट कॉन्फ़िगरेशन टूल दोहरी स्क्रीन कॉन्फ़िगरेशन भी कर सकता है जैसे कि एनवीडिया-सेटिंग्स, ... ए


वाह, मैं एक ही मुद्दा था और यह मेरे लिए काम किया, धन्यवाद!
शेल्डन

बस जादू है। यह कैसे काम करता है? क्या यह स्थायी समाधान है?
फिलिप डेल्टिल

1

मैं यहाँ Xubuntu में दालचीनी स्थापित करने के बाद प्रदर्शन सेटिंग्स पर मुद्दे आ रहा है। ऐसा करने से मुझे दो "डिस्प्ले" डायलॉग मिले, उबंटू ने मुझे जीडीबस त्रुटि दी। इसे ठीक करने के लिए अन्य एक (दालचीनी) खोलें।

https://github.com/linuxmint/Cinnamon/issues/2506#issuecomment-26676762 - धन्यवाद


0

मेरे लिए गनोम-शेल डेस्कटॉप स्थापित करना और एक बार उस पर स्विच करना और वहां से इस सेटिंग को बदलना एकता के लिए भी समस्या को हल करता है।


आपको अपने उत्तर में अधिक विवरण जोड़ना चाहिए। जैसे कि गनोम-शेल डेस्कटॉप कैसे स्थापित करें। क्या हम दोनों को स्थापित करने के बाद एकता और सूक्ति-शेल रखना चाहिए या उन्हें हटा देना चाहिए? सूक्ति-शेल डेस्कटॉप स्थापित करने के बाद सेटिंग कहां होनी चाहिए?
गौरव अग्रवाल

0

ग्राफिक्स कार्ड ड्राइवरों को अक्षम करने का प्रयास करें, पुनरारंभ करें, अगर यह काम करता है तो प्रयास करें।

एक लाइव usb पर बूट करने के बाद और ठीक उसी तरह से करने में कामयाब रहा जो मैं डिस्प्ले के साथ चाहता हूं (बाईं ओर दाईं ओर लैपटॉप स्क्रीन), मैंने निष्कर्ष निकाला कि मेरे ग्राफिक्स कार्ड के ड्राइवरों के साथ कुछ चल रहा होगा। इसलिए मैंने उन्हें सिस्टम सेटिंग्स> अतिरिक्त ड्राइवरों के माध्यम से अक्षम कर दिया, रिबूट किया और जैसा मैंने चाहा सब कुछ काम किया।

पुनश्च: सबसे ऊपर की कोशिश की, मेरे लिए काम नहीं किया।

आशा है कि यह आपकी भी मदद करता है।


0

मेरे पास 12.04 LTS पर सेटिंग> डिस्प्ले का उपयोग करने का समान था।

ऐसा लगता है कि बदलावों के प्रभावी होने के लिए सूक्ति सेटिंग्स डेमन को सक्रिय होने की आवश्यकता है, और मैंने गलती से इसे स्टार्टअप एप्लिकेशन से बंद कर दिया था।

उम्मीद है की यह मदद करेगा।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.