मैं आमतौर पर अपने कार्य केंद्र पर चलने वाले कई कार्यक्रमों को छोड़ देता हूं और कभी-कभी मुझे इसे दूर से उपयोग करने की आवश्यकता होती है। इसलिए मुझे भौतिक प्रदर्शन (कार्य केंद्र की निगरानी) को हर समय बंद रखने के लिए मौजूदा एक्स सत्र से कनेक्ट करने की आवश्यकता है।
मैंने vino (vino-server और vinagre क्लाइंट के रूप में) की कोशिश की, लेकिन वे नए, खाली एक्स सत्र खोलते हैं, इसलिए यह मुझे रनिंग एप्लिकेशन तक पहुंच नहीं देता है।
मैंने x11vnc की भी कोशिश की, लेकिन यह भौतिक स्क्रीन को अनलॉक करने और क्लाइंट के समाप्त होने पर (!) को खोलने के लिए लगता है, इसलिए वहां हम सुरक्षा को देखते हैं ...
दोनों सिरों पर उबंटू 12.04 चल रहा है, डिफ़ॉल्ट GUI के साथ, इसलिए कोई ग्नोम विशिष्ट समाधान काम नहीं करेगा (एप्लेट, आदि)।
आदर्श समाधान मुझे मॉनिटर और कई "वर्चुअल डेस्कटॉप" दोनों पर चलने वाले सभी कार्यक्रमों तक पहुंच प्रदान करना चाहिए। जिसे Crtl + [संख्या] और Alt-TAB जैसे विशेष कुंजी को कैप्चर करने की आवश्यकता हो सकती है।
वैकल्पिक रूप से ... यदि इसके माध्यम से मौजूदा विंडो (पहले से चल रहे प्रोग्राम) को अग्रेषित करना संभव है, तो यह ssh -X
एक अच्छा समाधान होगा।
संपादित करें: X1vnc, निश्चित रूप से "x11server" नहीं ...
DISPLAY=:0 gnome-screensaver-command -l
जब आप काम कर रहे हों। स्क्रीन को अभी भी आपके सत्र की अवधि के लिए अनलॉक किया जाएगा।