यह उत्तर रोब कैलिस्ट्री की टिप्पणी से उत्पन्न हुआ है फ्रांस्वा ब्यूफोर्ट का जी + पोस्ट । स्रोत को देय ऋण। यदि आपने हाल ही में एक खाली स्क्रीन के बजाय उबंटू (या उबंटू ग्नोम) को अपडेट किया है, तो संभव है कि आप क्रोम डेस्कटॉप डेस्कटॉप के माध्यम से कनेक्ट होने पर बिना किसी पैनल के बस वॉलपेपर देखें। यह संशोधन क्रोम डेस्कटॉप को नए डेस्कटॉप बनाने के बजाय मौजूदा एक्स सर्वर का उपयोग करने के लिए मजबूर करता है।
डेबियन पैकेज स्थापित करने के बाद chrome-remote-desktop_current_amd64.deb
सुनिश्चित करें कि वर्तमान उपयोगकर्ता का हिस्सा है chrome-remote-desktop
समूह:
sudo usermod -a -G chrome-remote-desktop username
Chrome दूरस्थ डेस्कटॉप बंद करें:
/opt/google/chrome-remote-desktop/chrome-remote-desktop --stop
मूल कॉन्फ़िगरेशन का बैकअप लें:
sudo cp /opt/google/chrome-remote-desktop/chrome-remote-desktop /opt/google/chrome-remote-desktop/chrome-remote-desktop.orig
कॉन्फ़िगर फ़ाइल संपादित करें ( sudo vim
, gksudo gedit
, आदि):
gksudo gedit /opt/google/chrome-remote-desktop/chrome-remote-desktop
खोज DEFAULT_SIZES
और दूरस्थ डेस्कटॉप रिज़ॉल्यूशन में संशोधन करें। उदाहरण के लिए:
DEFAULT_SIZES = "1920x1080"
X डिस्प्ले नंबर को वर्तमान डिस्प्ले नंबर पर सेट करें (इसे प्राप्त करें) echo $DISPLAY
किसी भी टर्मिनल से)। उबंटू 17.10 और उससे कम पर, यह आमतौर पर है 0
, और उबंटू 18.04 पर, यह आमतौर पर है 1
:
FIRST_X_DISPLAY_NUMBER = 0
अतिरिक्त डिस्प्ले के लिए देखने वाले अनुभागों पर टिप्पणी करें:
#while os.path.exists(X_LOCK_FILE_TEMPLATE % display):
# display += 1
एक नया लॉन्च करने के बजाय मौजूदा X सत्र का पुन: उपयोग करें। बदलना launch_session()
टिप्पणी करके launch_x_server()
तथा launch_x_session()
और प्रदर्शन वातावरण चर सेट करने के बजाय, ताकि फ़ंक्शन परिभाषा अंततः निम्न की तरह दिखे:
def launch_session(self, x_args):
self._init_child_env()
self._setup_pulseaudio()
self._setup_gnubby()
#self._launch_x_server(x_args)
#self._launch_x_session()
display = self.get_unused_display_number()
self.child_env["DISPLAY"] = ":%d" % display
संपादक को सहेजें और बाहर निकलें। Chrome दूरस्थ डेस्कटॉप प्रारंभ करें:
/opt/google/chrome-remote-desktop/chrome-remote-desktop --start
सावधान : जब फरवरी 2015 में यह जवाब मूल रूप से Ubuntu (Gnome) 14.04 के लिए लिखा गया था, तब एक ऐसा मुद्दा मौजूद था, जहां क्रोम रिमोट डेस्कटॉप ने किसी भी तरह से deja-dup-मॉनिटर को जंगली बना दिया और आपके सभी सिस्टम मेमोरी का उपभोग किया (देखें लॉन्चपैड बग )। क्रोम रिमोट डेस्कटॉप के माध्यम से कनेक्ट / डिस्कनेक्ट करने के बाद यह उबंटू अनिवार्य रूप से अनुपयोगी हो गया।
अपडेट नवंबर 2016 : ऊपर दिए गए G + पोस्ट टिप्पणियों में Rob Calistri द्वारा आगे के अपडेट के आधार पर निर्देशों में संशोधन किया गया है। उबंटू 16.04 के साथ, डीजा-डुप-मॉनिटर बग को हल किया गया प्रतीत होता है (यह मेरे परीक्षण परीक्षण में मेमोरी उपयोग के 2.8 MiB से अधिक नहीं था)।