Perché ricevo Unity invece di Classic quando utilizzo NX?

17

Recentemente ho installato FreeNX sul mio PC e quando accedo al mio account "dev" ottengo l'interfaccia Unity piuttosto che Classic Gnome. Questo è strano come il mio ultimo accesso prima che FreeNX fosse con l'interfaccia Classic. Mi piacerebbe avere Classic su FreeNX per impostazione predefinita.

Effettuo il login con un account "watch iplayer" in cui l'interfaccia Unity funziona bene. Per questo motivo preferirei non disinstallare Unity.

Qualche idea?

    
posta Mathew 25.06.2011 - 14:27

5 risposte

22

Esempio di NXClient di nomachine:

Sotto "desktop"

seleziona 'unix' nel primo menu a discesa.
seleziona "personalizzato" nel secondo menu a discesa
fai clic su "Impostazioni" a destra di esso.
scegli "Esegui il seguente comando" e inserisci:

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

e scegli l'opzione "Nuovo desktop virtuale".

Per impostazione predefinita il tuo sistema dovrebbe avere queste "sessioni"

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

Ad esempio, potresti usare gnome-session --session = ubuntu-2d per una sessione di Und 2d (nessun effetto)

I file di sessione si trovano sotto

/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

Nota: '2d-gnome' e 'classic-gnome' hanno lo stesso aspetto, non so se differiscono da qualche parte in partituclar.

    
risposta data DM8 25.06.2011 - 15:51
5

Oppure puoi semplicemente impostare COMMAND_START_GNOME in /etc/nxserver/node.conf

COMMAND_START_GNOME='/usr/bin/nx-session-launcher-suid gnome-session --session=classic-gnome'
    
risposta data vmassuchetto 14.10.2011 - 15:53
4

In Ubuntu 12.04 e 12.10 il nome di Gnome session classic è gnome-classic e il file che devi modificare è /usr/NX/etc/node.conf .

Ora, per avviare gnome-classic , modifica /usr/NX/etc/node.conf e imposta COMMAND_START_GNOME su:

COMMAND_START_GNOME='gnome-session --session=gnome-classic'
    
risposta data LoPsT 25.04.2012 - 14:01
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
    
risposta data chris vanover 04.06.2012 - 01:54
0

Nel mio caso è stata più utile la seguente opzione

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

Questo consente di eseguire il client NX come una finestra ed è possibile impostare le proprietà della finestra direttamente con il gui NX.

    
risposta data Alessandro Mogavero 29.03.2013 - 13:14

Leggi altre domande sui tag