Por que obtenho o Unity em vez do Classic ao usar o NX?

17

Recentemente eu instalei o FreeNX no meu PC e quando eu faço login com a minha conta 'dev' eu recebo a interface do Unity em vez do Classic Gnome. Isso é estranho como meu último login antes do FreeNX estar com a interface Classic. Eu gostaria de ter Classic over FreeNX por padrão.

Eu faço login com uma conta 'watch iplayer' onde a interface do Unity funciona. Por essa razão, eu preferiria não desinstalar o Unity.

Alguma idéia?

    
por Mathew 25.06.2011 / 14:27

5 respostas

22

Exemplo para o NXClient de nomachine:

Em "área de trabalho"

selecione 'unix' no primeiro menu suspenso.
selecione 'personalizado' no segundo menu suspenso
clique em "configurações" à direita dele.
escolha "Executar o seguinte comando" e insira:

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

e escolha a opção "Nova área de trabalho virtual".

Por padrão, seu sistema deve ter essas 'sessões'

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

ie, você poderia usar gnome-session --session = ubuntu-2d para uma sessão 2d Unity (sem efeitos)

Os arquivos de sessão estão em

/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' parecem os mesmos, não sei se eles diferem em qualquer parte do partituclar.

    
por DM8 25.06.2011 / 15:51
5

Ou você pode definir apenas COMMAND_START_GNOME em /etc/nxserver/node.conf

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

No Ubuntu 12.04 e 12.10 o nome da sessão do Gnome classic é gnome-classic e o arquivo que você deve editar é /usr/NX/etc/node.conf .

Agora, para iniciar gnome-classic , edite /usr/NX/etc/node.conf e defina COMMAND_START_GNOME para:

COMMAND_START_GNOME='gnome-session --session=gnome-classic'
    
por 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
    
por chris vanover 04.06.2012 / 01:54
0

No meu caso, foi mais útil a seguinte opção

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

Isso permite executar o cliente NX como uma janela e você pode definir as propriedades da janela diretamente com o NX gui.

    
por Alessandro Mogavero 29.03.2013 / 13:14