¿Por qué obtengo Unity en lugar de Classic cuando uso NX?

17

Recientemente instalé FreeNX en mi PC y cuando inicio sesión con mi cuenta "dev" obtengo la interfaz de Unity en lugar de Classic Gnome. Esto es extraño ya que mi último inicio de sesión antes de FreeNX fue con la interfaz clásica. Me gustaría tener Classic sobre FreeNX por defecto.

Ingreso con una cuenta de 'watch iplayer' donde la interfaz de Unity funciona de maravilla. Por esta razón, preferiría no desinstalar Unity.

¿Alguna idea?

    
pregunta Mathew 25.06.2011 - 12:27

5 respuestas

22

Ejemplo para el NXClient de nomachine:

En 'escritorio'

seleccione 'Unix' en el primer menú desplegable.
seleccione 'personalizado' en el segundo menú desplegable
haga clic en 'configuración' a la derecha de la misma.
elija 'Ejecutar el siguiente comando' e inserte:

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

y elija la opción 'Nuevo escritorio virtual'.

Por defecto su sistema debería tener estas 'sesiones'

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

es decir, podría usar gnome-session --session = ubuntu-2d para una sesión 2d Unity (sin efectos)

Los archivos de sesión se encuentran en

/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' y 'classic-gnome' tienen el mismo aspecto, no sé si difieren en cualquier parte de partituclar.

    
respondido por el DM8 25.06.2011 - 13:51
5

O simplemente puede establecer COMMAND_START_GNOME en /etc/nxserver/node.conf

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

En Ubuntu 12.04 y 12.10 el nombre de la sesión clásica de Gnome es gnome-classic y el archivo que debe editar es /usr/NX/etc/node.conf .

Ahora, para iniciar gnome-classic , editar /usr/NX/etc/node.conf y establecer COMMAND_START_GNOME en:

COMMAND_START_GNOME='gnome-session --session=gnome-classic'
    
respondido por el LoPsT 25.04.2012 - 12: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
    
respondido por el chris vanover 03.06.2012 - 23:54
0

En mi caso fue más útil la siguiente opción

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

Esto le permite ejecutar el cliente de NX como una ventana y puede establecer las propiedades de la ventana directamente con NX gui.

    
respondido por el Alessandro Mogavero 29.03.2013 - 12:14

Lea otras preguntas en las etiquetas