martedì 22 novembre 2011

Remmina NX su F16

Il plugin per NX di Remmina su F16 non funziona, quando si apre la sessione NX non si connette e il processo rimane bloccato. Per risolvere ho:
  1. disinstallato i pacchetti rpm di nx e remmina-*
  2. scaricato il package sorgente di nx dal deposito di fedora rawhide: nx-3.5.0-7.fc17.src.rpm 
  3. ricompilato il package nx ed installato (per compilarlo bisogna installare il package redhat-rpm-config)
  4. scaricato l'ultima versione dei sorgenti di remmina tramite git
  5. compilato ed installato remmina:  (./autogen.sh --prefix=/usr --libdir=/usr/lib64; ./configure --prefix=/usr --libdir=/usr/lib64; make; sudo make install)
  6. compilato ed installato remmina-plugins (./autogen.sh --prefix=/usr --libdir=/usr/lib64 --disable-rdp; ./configure --prefix=/usr --libdir=/usr/lib64 --disable-rdp; make; sudo make install)
  7. compile and install remmina-gnome (./autogen.sh --prefix=/usr --libdir=/usr/lib64; ./configure --prefix=/usr --libdir=/usr/lib64; make; sudo make install)
The NX plugin for Remmina does not work on F16, it hangs on connection. To solve I have:
  1. uninstalled nx and remmina-* rpm packages
  2. downloaded nx source package from rawhide repository: nx-3.5.0-7.fc17.src.rpm
  3. recompiled nx and installed it (remember to install redhat-rpm-config package)
  4. downloaded latest remmina source from git
  5. compiled and installed remmina (./autogen.sh --prefix=/usr --libdir=/usr/lib64; ./configure --prefix=/usr --libdir=/usr/lib64; make; sudo make install)
  6. compiled and installed remmina-plugins (./autogen.sh --prefix=/usr --libdir=/usr/lib64 --disable-rdp; ./configure --prefix=/usr --libdir=/usr/lib64 --disable-rdp; make; sudo make install)
  7. compiled and installed remmina-gnome (./autogen.sh --prefix=/usr --libdir=/usr/lib64; ./configure --prefix=/usr --libdir=/usr/lib64; make; sudo make install)