NX-Server: Unterschied zwischen den Versionen

Aus Physik
Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:
   
 
== Konfiguration ==
 
== Konfiguration ==
Hierzu werden die Dateien in /etc/nxserver/ editiert, momentan ist auf faepop10 und faepop13 die default-config installiert.
+
Hierzu werden die Dateien in /etc/nxserver/ editiert. Folgende Aenderungen zur default-Config auf faepop10 und faepop13
  +
  +
'''node.conf:'''
  +
  +
# The maximum number of contemporary sessions that can be run on FreeNX
  +
#SESSION_LIMIT=200
  +
SESSION_LIMIT=50
  +
  +
# The maximum number of contemporary sessions that a single user can run
  +
# on FreeNX. Defaults to the value of SESSION_LIMIT.
  +
#SESSION_USER_LIMIT=200
  +
SESSION_USER_LIMIT=1
  +
  +
# The number of displays reserved for sessions, it has to be greater or equal
  +
# to the maximum number of contemporary sessions that a server can run.
  +
#DISPLAY_LIMIT=200
  +
DISPLAY_LIMIT=50
  +
   
 
== Probleme ==
 
== Probleme ==

Version vom 17. November 2008, 10:58 Uhr

Installation

Auf https://launchpad.net/~freenx-team/+archive/ kann man Ubuntu-Pakete und Sources herunterladen.
Diese sind für etch und lenny kompiliert im Ordner /proj/mml/MLTutor/nx/debian-packages/ verfügbar.
Die Sources liegen in /proj/mml/MLTutor/nx/sources/ .

Mit

$ dpkg -i *.deb 

sollte die Installation der NX-Pakete starten, eventuell müssen noch dependencies mit apt-get installiert werden.

Konfiguration

Hierzu werden die Dateien in /etc/nxserver/ editiert. Folgende Aenderungen zur default-Config auf faepop10 und faepop13

node.conf:

  1. The maximum number of contemporary sessions that can be run on FreeNX
  2. SESSION_LIMIT=200

SESSION_LIMIT=50

  1. The maximum number of contemporary sessions that a single user can run
  2. on FreeNX. Defaults to the value of SESSION_LIMIT.
  3. SESSION_USER_LIMIT=200

SESSION_USER_LIMIT=1

  1. The number of displays reserved for sessions, it has to be greater or equal
  2. to the maximum number of contemporary sessions that a server can run.
  3. DISPLAY_LIMIT=200

DISPLAY_LIMIT=50


Probleme

- Auf etch kann die dependency "consolekit" von freenx-session-launcher nicht aufgeloest werden (gibts noch nicht fuer etch). Der Server funktioniert aber trotzdem, ohne freenx-session-launcher. (apt-get -f install nach der Installation) Auf etch gibt es anscheinend Probleme mit dem Tastaturlayout, Windows-User koennen nur mit englischer Keymap arbeiten.


- Bei lenny scheint es noch Probleme mit den X-Sessions zu geben, fuer KDE muss man im Client z.B. manuell "startkde" als Launch-Command eintragen, da weder die Default-XSession noch KDE-Session verwendet. Das Keymap-Problem tritt hier nicht auf.