NX का उपयोग करते समय मुझे क्लासिक के बजाय एकता क्यों मिलती है?


17

हाल ही में मैंने अपने पीसी पर FreeNX स्थापित किया है और जब मैं अपने 'देव' खाते के साथ लॉगिन करता हूं तो मुझे क्लासिक गनोम के बजाय यूनिटी इंटरफ़ेस मिलता है। यह क्लासिक इंटरफ़ेस के साथ FreeNX से पहले मेरे पिछले लॉगिन के समान अजीब है। मैं डिफ़ॉल्ट रूप से FreeNX पर क्लासिक करना चाहता हूं।

मैं एक 'वॉच यूपीईएस' अकाउंट के साथ लॉगिन करता हूं जहां यूनिटी इंटरफेस एक ट्रीट का काम करता है। इस कारण से मैं यूनिटी को अनइंस्टॉल नहीं करना पसंद करूंगा।

कोई विचार?

जवाबों:


22

खानाबदोश के NXClient के लिए उदाहरण:

'डेस्कटॉप' के तहत

पहले ड्रॉप डाउन मेनू में 'यूनिक्स' चुनें।
दूसरी ड्रॉप डाउन मेनू में 'कस्टम' चुनें
इसके दाईं ओर 'सेटिंग्स' पर क्लिक करें।
'निम्न कमांड चलाएँ' चुनें और डालें:

gnome-session --session=2d-gnome
-or-
gnome-session --session=classic-gnome

और 'नया वर्चुअल डेस्कटॉप' विकल्प चुनें।

NX क्लाइंट कॉन्फ़िगरेशन संवाद

डिफ़ॉल्ट रूप से आपके सिस्टम में ये 'सत्र' होने चाहिए

ubuntu
ubuntu-2d
2d-gnome
gnome
classic-gnome

यानी, आप 2d यूनिटी सत्र के लिए सूक्ति = सत्र = ubuntu-2d का उपयोग कर सकते हैं (कोई प्रभाव नहीं)

सत्र फ़ाइलों के तहत बैठते हैं

/usr/share/gnome-session/sessions/

/usr/share/gnome-session/sessions/2d-gnome.session
/usr/share/gnome-session/sessions/ubuntu-2d.session
/usr/share/gnome-session/sessions/classic-gnome.session
/usr/share/gnome-session/sessions/gnome.session
/usr/share/gnome-session/sessions/ubuntu.session

नोट: '2d-gnome' और 'classic-gnome' समान दिखते हैं, मुझे नहीं पता कि क्या वे पक्षपातपूर्ण में कहीं भी भिन्न हैं।


@ DMB - आप इतने अच्छे उत्तर लिखने के लिए स्टार हैं। मुझे वह ऑनलाइन कहीं और नहीं मिला और निश्चित रूप से इतनी अच्छी तरह से समझाया नहीं गया। धन्यवाद।
मैथ्यू

1
Note: '2d-gnome' and 'classic-gnome' look the same, I don't know if they differ anywhere in partituclar.- ऐसा लगता है कि 2d-gnome ने 2d यूनिटी साइडबार के साथ भी क्लासिक लॉन्च किया, इसके लिए सत्र शुरू होने के तुरंत बाद 'अप्रत्याशित रूप से' क्रैश और बर्न करना, शायद यह समझाते हुए कि दो सत्र 'समान दिखते हैं' क्यों। कहने की जरूरत नहीं है कि मैं 'क्लासिक-सूक्ति' पर हूं।
मैथ्यू

दिलचस्प है, मैं अपने अंत पर यह देखने में कामयाब नहीं हुआ;) यह शायद बहुत तेजी से दुर्घटनाग्रस्त होता है, हेह
DM8

इसके लिए धन्यवाद, जब तक मैं स्विच नहीं करता, मेरा सत्र बिना किसी त्रुटि संदेश के साथ लोड होने में विफल रहा ubuntu-2d। अजीब बात है कि आपका यूनिटी 2D कहा जाता है 2d-ubuntu। मुझे मिल गया है gdm, gnome, ubuntu, ubuntu-2d
निक

इन सुझावों ने एकता को दरकिनार कर दिया लेकिन प्रत्येक पैनल एक अलग विंडो में खोला गया। यहां दिए गए निर्देशों का उपयोग करके मुझे एक ही खिड़की दी गई।
साईं चरन

5

या फिर आप सेट कर सकते हैं COMMAND_START_GNOMEमें/etc/nxserver/node.conf

COMMAND_START_GNOME='/usr/bin/nx-session-launcher-suid gnome-session --session=classic-gnome'

4

उबंटू में 12.04 और 12.10 में गनोम सत्र क्लासिक का नाम है gnome-classicऔर जिस फ़ाइल को आपको संपादित करना होगा वह है /usr/NX/etc/node.conf

अब, आरंभ करने gnome-classic, संपादित करने /usr/NX/etc/node.confऔर इसके लिए सेट COMMAND_START_GNOMEकरने के लिए:

COMMAND_START_GNOME='gnome-session --session=gnome-classic'

0
#!/bin/bash
#
clear
#
#
# ubuntu server 12.04 freenx install script
# 
#
#
sleep 8
sudo apt-get update
#
sudo apt-get install -y python-software-properties
#
sudo add-apt-repository ppa:freenx-team -y
#
sudo apt-get update
#
sudo apt-get install freenx -y
#
wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
#
tar xvf nxsetup.tar.gz
#
sudo cp nxsetup /usr/lib/nx
#
sudo /usr/lib/nx/nxsetup --install
#
echo -e "\n#Use classic gnome for client sessions\nCOMMAND_START_GNOME='gnome-session --session=classic-gnome'"|sudo tee -a /etc/nxserver/node.conf
clear
#
#
#
# Done!
#
#
sleep 8

3
मैंने प्रारूपण तय कर लिया है (जिस तरह से यह यहां दिखाई देता है, उसके संदर्भ में; मैंने स्वयं स्क्रिप्ट का पाठ नहीं बदला था)। कोड के बड़े ब्लॉकों को पोस्ट करने का तरीका यह है कि इसे अपने प्रश्न या उत्तर में पेस्ट करें, इसे चुनें, और <$>AskUbuntu एडिटिंग टूलबार में आइकन पर क्लिक करें । (यदि आप इसे मार्कडाउन के बजाय शुद्ध एचटीएमएल के साथ करना चाहते थे - जिसकी मैं अनुशंसा नहीं कर रहा हूं, जब तक कि आपके पास कोई विशिष्ट कारण नहीं है, जिसकी आपको आवश्यकता है - तब आप बीच <pre><code>- बीच में पाठ को संलग्न कर सकते हैं </code></pre>।) इसके अलावा, आपको अपना उत्तर संपादित करना चाहिए। यह क्या करता है और इसका उपयोग कैसे करें के लिए कुछ प्रकार की व्याख्या शामिल करें।
एलिया कगन

0

मेरे मामले में निम्नलिखित विकल्प अधिक उपयोगी था

COMMAND_START_GNOME="/etc/X11/Xsession 'gnome-session --session=gnome'"

यह आपको NX क्लाइंट को विंडो के रूप में चलाने देता है और आप विंडो गुणों को सीधे NX gui के साथ सेट कर सकते हैं।

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