Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: krass1 в Mar 06, 2010, 01:33



Титла: Проблем със FreeNX
Публикувано от: krass1 в Mar 06, 2010, 01:33
Здравейте,

Инсталирал съм freenx server 0.7.3  slackware 13 .

root@localhost:~# nxserver --status
NX> 100 NXSERVER - Version 3.2.0-73 OS (GPL, using backend: not detected)
NX> 110 NX Server is running
NX> 999 Bye

клиента съм дръпнал от официалния им саит. Имах малко проблеми докато инсталирам сървъра понеже няма пакет за тази дистрибуция или поне на саита им.
проблема е следния като тръгна да се вързвам с клиента минава през всички стъпки и като отвори големия прозорец всичко се затваря и няма връзка .... аз съм със Windows 7  това ми дава като лог клиента :

като на прозореца изписва : Session server failed


Info: Display running with pid '4756' and handler '0xd04f4'.

NXPROXY - Version 3.4.0

Copyright (C) 2001, 2007 NoMachine.
See http://www.nomachine.com/ for more information.

Info: Proxy running in client mode with pid '4132'.
Session: Starting session at 'Sat Mar  6 01:18:46 2010'.
Warning: Connected to remote version 3.3.0 with local version 3.4.0.
Info: Connection with remote proxy completed.
Warning: Unrecognized session type 'unix-kde'. Assuming agent session.
Info: Using LAN link parameters 1536/24/1/0.
Info: Using pack method 'adaptive-9' with session 'unix-kde'.
Info: Not using NX delta compression.
Info: Not using ZLIB data compression.
Info: Not using ZLIB stream compression.
Info: Not using a persistent cache.
Info: Forwarding X11 connections to display ':0'.
Info: Listening to font server connections on port '11000'.
Session: Session started at 'Sat Mar  6 01:18:46 2010'.
Info: Established X server connection.
Info: Using shared memory parameters 0/0K.
Session: Terminating session at 'Sat Mar  6 01:18:47 2010'.
Session: Session terminated at 'Sat Mar  6 01:18:47 2010'.

Предполагам на някои от вас ще му е необходима допълнителна информация за което ще помоля да пишете тук и да пояснявате от къде мога да я взема понеже съм все още начинаещ.

node.conf - бях го пипнал но след това реших да сложа този които е оригиналния в които всичко е изкючено.


root@localhost:~# nxloadconfig --check
Warning: Could not find nxdesktop in /usr/bin. RDP sessions won't work.
Warning: Could not find nxviewer in /usr/bin. VNC sessions won't work.
Warning: Invalid value "COMMAND_FOOMATIC=/usr/lib/cups/driver/foomatic-ppdfile"
         Users will not be able to use foomatic.
Warning: Invalid value "COMMAND_START_GNOME=gnome-session"
         Users will not be able to request a Gnome session.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
         Users will not be able to request a CDE session.
Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll not be able to use SAMBA.
Warning: Invalid cupsd version of "/usr/sbin/cupsd". Need version 1.2.
         Users will not be able to enable printing.
Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0 version string in nxagent. NX 1.5.0 or 2.[01].0 or 3.[012].0 backend is needed for this version of FreeNX.

  Warnings occured during config check.
  To enable these features please correct the configuration file.

root@localhost:~# nxsetup --install
------> It is recommended that you use the NoMachine key for
        easier setup. If you answer "y", FreeNX creates a custom
        KeyPair and expects you to setup your clients manually.
        "N" is default and uses the NoMachine key for installation.

 Do you want to use your own custom KeyPair? [y/N] n
Setting up /etc/nxserver ...done
Setting up /var/lib/nxserver/db ...done
Setting up /var/log/nxserver.log ...done
Adding user "nx" to group "utmp" ...done
Setting up known_hosts and authorized_keys2 ...done
Setting up permissions ...done
Setting up cups nxipp backend ...done

----> Testing your nxserver configuration ...
Warning: Could not find nxdesktop in /usr/bin. RDP sessions won't work.
Warning: Could not find nxviewer in /usr/bin. VNC sessions won't work.
Warning: Invalid value "COMMAND_FOOMATIC=/usr/lib/cups/driver/foomatic-ppdfile"
         Users will not be able to use foomatic.
Warning: Invalid value "COMMAND_START_GNOME=gnome-session"
         Users will not be able to request a Gnome session.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
         Users will not be able to request a CDE session.
Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll not be able to use SAMBA.
Warning: Invalid cupsd version of "/usr/sbin/cupsd". Need version 1.2.
         Users will not be able to enable printing.
Error: Could not find 1.5.0 or 2.[01].0 or 3.[01].0 version string in nxagent. NX 1.5.0 or 2.[01].0 or 3.[012].0 backend is needed for this version of FreeNX.

  Warnings occured during config check.
  To enable these features please correct the configuration file.

<---- done

----> Testing your nxserver connection ...
HELLO NXSERVER - Version 3.2.0-73 OS (GPL, using backend: not detected)
NX> 105 quit
Quit
NX> 999 Bye
<--- done

Ok, nxserver is ready.

PAM authentication enabled:
  All users will be able to login with their normal passwords.

  PAM authentication will be done through SSH.
  Please ensure that SSHD on localhost accepts password authentication.

  You can change this behaviour in the /etc/nxserver/node.conf file.
Have Fun!

Всякакви предложения ще бъдат приемани и разгледани от мен понеже вече незнам какво друго мога да направя .......

Извинявам се за лошия правопис предварително, но несъм писал много отдавна на кирилица  [_]3 :)


Титла: Re: Проблем със FreeNX
Публикувано от: zeridon в Mar 06, 2010, 10:45
До колкото виждам от лога ти липсват ключови пакети. Нямаш rdesktop (nx версията), vnx(отново nx версията), gnome/cde, samba, cups

Не съм се занимавал с NX но като минимум инсталирай gnome или cde за да имаш графичен десктоп за клиентите.


Титла: Re: Проблем със FreeNX
Публикувано от: Acho в Mar 06, 2010, 10:46
Малко Offtopic, ама защо не сложи един SQUID, дето си работи желязно със Slackware ? Мое мнение си е, аз само него ползвам за прокси (нищо против FreeNX). Нямали пакет за Слак, едно -друго, абе все разни болки, а Squid-а ще ти литне и ще ти кешира без проблем.


Титла: Re: Проблем със FreeNX
Публикувано от: zeridon в Mar 06, 2010, 11:01
Ачо идеята на FreeNX е коренно различна от squid


Титла: Re: Проблем със FreeNX
Публикувано от: Acho в Mar 06, 2010, 11:21
Да, сега погледнах и прочетох за какво става дума, ами че то ИЗОБЩО не е кеширащ сървър, а за отдалечена връзка с X-a. Моя грешка.


Титла: Re: Проблем със FreeNX
Публикувано от: krass1 в Mar 06, 2010, 11:45
До колкото виждам от лога ти липсват ключови пакети. Нямаш rdesktop (nx версията), vnx(отново nx версията), gnome/cde, samba, cups

Не съм се занимавал с NX но като минимум инсталирай gnome или cde за да имаш графичен десктоп за клиентите.

Като цяло търся вариант за отдалечен достъп до Х ... Gnome неми трябва понеже си ползвам KDE ... също така и rdesktop ... макар ,че в слак-а си го има ....  в настроиките на NX клиента посочвам да ми зареди Unix-KDE като видях ,че в node.conf има настройка каква команда да изпълни при такова задаване и изпълнява => startKDE

Искам да попитам има ли някои които да  е подкарвал freeNX или XRDP на slackware.



The specified SYSTEM must be one of the following operating systems,
or none. In the latter case the NX setup will try to autodetect the
system or will choose the layout that better resembles one of the
known systems.

       redhat       RedHat 7.3, 8.0, 9.0, AS, ES, etc.
       suse         SuSE 7.3, 8.x, 9.x, etc.
       mandrake     Mandrake 9.2 10.x, etc.
       debian       Debian Woody 3.0, Unstable, Ubuntu, etc.
       solaris      Sun Solaris 8.0, 9.0, 10.0, etc.
       fedora       Fedora Core 1, 2, 3, 4, 5, etc.
NX> 704 ERROR: Unable to autodetect the operating system type, please specify it

Това е като се опитах да инсталирам оригиналния сервер от сита им .... явно няма да стане на тази дистрибуция.

Така като гледам маи ще мигрирам към Fedora :( 


Титла: Re: Проблем със FreeNX
Публикувано от: plamen_f в Mar 06, 2010, 17:08
Ако е само за голия достъп до Х въобще не се напъвай с NX. Всеки VNC сървър ще ти свърши работа. Друг вариант е да си пуснеш X през ssh.

Ако не ти я ясно как - попитай Гошо и после тук  [_]3


Титла: Re: Проблем със FreeNX
Публикувано от: trip в Mar 06, 2010, 21:05
NX работи и на FreeBSD. Мисля че проблема идва от версията на windows. Преди няколко месеца не успях да се вържа от 7 но с XP се върза без проблем.


Титла: Re: Проблем със FreeNX
Публикувано от: krass1 в Mar 07, 2010, 00:42
Както и да е ... днеска си инсталирах Федора 12 и изглежда добре ... особенно от към поддръжка .
Подкарах си Xrdp и Vnc и понеже несъм работил с прехвърляне на десктопи под линукс ... някои може ли да ми каже има ли начин да настроя VNC-то да ми показва като се логна текущия десктоп на логнатия лузер ... примерно root-а ?

Като се логвам през VNC-то като сменям порта сменям и екраните но немога да се логна на 5900 порт дали тои е за текущия екран ??? успявам само на 5901 , 5902 , 5903 .. ако някои има някакви идеи да споделя .... отказах се от freeNX-a понеже връзката е доста прилична и през ремоте ми е все едно съм на ПЦ-то :) ... основно заради това исках да е freeNX-са