LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 12-07-2017, 04:15 PM   #31
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591

Quote:
Originally Posted by bifferos View Post
So Darth, do we have a volunteer in you, because you're obviously a big fan? :-)
I used massively the series 3.5.x, and I remember that they switched in 4.x to another design, more like a desktop remote surveillance, with optional ability to take over over controls.

I will look over current 6.x, then I will go back with details about how can be installed and what you obtain.
 
Old 12-07-2017, 04:20 PM   #32
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
I did get it to start on headless server. First following this:
https://www.nomachine.com/FR10L02842

server.cfg:
CreateDisplay 1
DisplayOwner "<my user>"
DisplayGeometry "800x600"
AvailableSessionTypes unix-session-default (prepend this to the list)

Then it's necessary to follow this:

https://www.nomachine.com/AR06N00891

node.cfg:
DefaultDesktopCommand "/usr/bin/fluxbox"

That's the server.cfg, node.cfg in /usr/NX/etc/ not /etc/NX/server/localhost/.

At the moment I can't quite figure out how to get it to connect to a running instance of Xvfb, it just seems to timeout during connect.
 
Old 12-07-2017, 04:23 PM   #33
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
https://www.nomachine.com/AR02M00840

Those instructions looks very plausible with what I remember about 4.x

------------------------

I fact, I have even a better idea how to try that. I will try to control my mini-PC, which I use(d) as router.

Last edited by Darth Vader; 12-07-2017 at 04:29 PM.
 
Old 12-07-2017, 04:24 PM   #34
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by Darth Vader View Post
I will look over current 6.x, then I will go back with details about how can be installed and what you obtain.
It is no problem to install, there is an option:

Code:
./nxserver --install slackware
It's just nice to have a Slackware package, that's all.

EDIT: Sorry posts crossed.

Last edited by bifferos; 12-07-2017 at 04:26 PM.
 
Old 12-07-2017, 04:26 PM   #35
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
True, would be nice, but we talk here about some proprietary software, with a specific way of setup and initialization.

Last edited by Darth Vader; 12-07-2017 at 04:28 PM.
 
Old 12-07-2017, 04:37 PM   #36
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by cgorac View Post
The last two lines of instructions should be:
Code:
chown x2goprint:x2goprint ~x2goprint
chmod 0770 ~x2goprint
That's funny. I just found Gerard's stuff on the same subject:
https://www.linuxquestions.org/quest...-a-4175526029/

So we have:

Gerard:
Code:
chown x2goprint:x2goprint /var/spool/x2goprint
chmod 0770 /var/spool/x2goprint
Me:
Code:
cd /var/spool
chown x2goprint:x2goprint x2goprint
chmod 0770 x2goprint
cgorac:
Code:
chown x2goprint:x2goprint ~x2goprint
chmod 0770 ~x2goprint
Now how many other ways can we find to fix incorrect documentation?
 
Old 12-07-2017, 04:47 PM   #37
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
Quote:
Originally Posted by bifferos View Post
It's just nice to have a Slackware package, that's all.
I just talked with a colleague about the eventual packaging of NX 6.x and he suggest that the single way is just to ship the extracted tarball into "/usr/NX" then to call the NX installer from install/doinst.sh

BUT, I do not think the resulted package could be also upgraded/removed, it will be just a shiny way to install the NX in via installpkg. Single shoot only.

Last edited by Darth Vader; 12-07-2017 at 04:50 PM.
 
Old 12-07-2017, 04:54 PM   #38
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Ireland
Distribution: Slackware, Crux, NetBSD
Posts: 1,317

Rep: Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781
Quote:
Originally Posted by ponce View Post
maybe he came from a parallel universe.
Not easy to measure a country's real wealth these days, is it? Not when countries can create money out of thin air.
 
Old 12-07-2017, 04:59 PM   #39
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
OK, then installed the x86_64 variant of NX in my usual work computer, and in my mini-PC the i686 one. Using in both
Code:
./nxserver --install slackware
Then in the work PC I launched the NX Client, followed its steps, it discovered the mini-PC and connected like a charm.

----------------

What are the problems, in fact?

Last edited by Darth Vader; 12-07-2017 at 05:37 PM.
 
Old 12-07-2017, 05:01 PM   #40
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Ireland
Distribution: Slackware, Crux, NetBSD
Posts: 1,317

Rep: Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781
Quote:
Originally Posted by bifferos View Post
That's funny. I just found Gerard's stuff on the same subject:
https://www.linuxquestions.org/quest...-a-4175526029/
I'm afraid I'm not much use to you bifferos. I gave up trying to create a rock-solid terminal server on Slackware with x2go and xrdp and VNC because there were just too many flaky components. To sell this to a customer I needed it to be rock-solid, practically maintenance-free, and something another admin could deal with if I went under a bus. NX was the nicest by far, and the closest to what I needed, but the business didn't want to license 30 users.

I'm no longer in business either so the motivation to get this working just isn't there now.
 
Old 12-07-2017, 05:28 PM   #41
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
Very nice this NX6, they evolved much since v4 ...

So, at the end of day, what is your problem?

I for one, I installed it on two computers and connected them, in no more than several minutes.

Last edited by Darth Vader; 12-07-2017 at 05:43 PM.
 
Old 12-07-2017, 05:34 PM   #42
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
Quote:
Originally Posted by Gerard Lally View Post
NX was the nicest by far, and the closest to what I needed, but the business didn't want to license 30 users.
Oh, they wanted corporate features, but gratis?

There is no such thing like free lunch, right?
 
Old 12-07-2017, 05:42 PM   #43
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Ireland
Distribution: Slackware, Crux, NetBSD
Posts: 1,317

Rep: Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781Reputation: 781
Quote:
Originally Posted by Darth Vader View Post
Oh, they wanted corporate features, but gratis?

There is no such thing like free lunch, right?
Quite, but there was always something more important in the IT budget.
 
Old 12-07-2017, 05:56 PM   #44
cgorac
Member
 
Registered: Oct 2009
Posts: 108

Rep: Reputation: 48
Quote:
Originally Posted by bifferos View Post
That's funny. I just found Gerard's stuff on the same subject:
https://www.linuxquestions.org/quest...-a-4175526029/

So we have:

Gerard:
Code:
chown x2goprint:x2goprint /var/spool/x2goprint
chmod 0770 /var/spool/x2goprint
Me:
Code:
cd /var/spool
chown x2goprint:x2goprint x2goprint
chmod 0770 x2goprint
cgorac:
Code:
chown x2goprint:x2goprint ~x2goprint
chmod 0770 ~x2goprint
Now how many other ways can we find to fix incorrect documentation?
It's all the same, because the home directory of x2goprint user is set to /var/spool in command preceding these in the x2goserver SlackBuild file. The install instructions in the x2goserver source tree use "~x2goprint". I guess the SlackBuild maintainer somehow omitted "~" when copying these instruction to the README file, and this is why the problem occurred to you.

If source code availability is a factor, then x2go is definitely an improvement over NX. On the other side, it is probably indeed the case that recent, binary-only, NX releases work faster. However, beware that also there are various other remote access solutions that, depending on specific use cases, could be vastly superior to NX - take for example NVIDIA GRID, that could stream visualizations or even games without significant lags/latencies.
 
Old 12-07-2017, 06:08 PM   #45
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,655

Rep: Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591Reputation: 591
Quote:
Originally Posted by cgorac View Post
If source code availability is a factor, then x2go is definitely an improvement over NX. On the other side, it is probably indeed the case that recent, binary-only, NX releases work faster.
Well good points taken!

Additionally, our brave friends to be aware, that in my humble opinion, there also another issues.

IF they try to invent a terminal server solution, like 100 users connecting to a single server, they should be aware of:

1. A computer running simultaneous 100 X sessions and KDE desktops should be a monster as power.

We talk about things like 100 cores, 200GB RAM, and a RAID optimized like hell for filesystem.

A server like this could cost dozens times more than 100 small and rather stupid computers, like my own mini-PC.

There is also the aspect that if a company has the will to pay tons of money for that monster server, most likely is next to nothing a specific RHEL license for, instead of some (non-verified so much) experiments made by yours, even with the help of the brilliant work of Slackware.

And, I do not know others, but I would be afraid to use on a $ 100,000 server, a SlackBuild given free of charge by an unknown benefactor found on Internet.

2. The network. Any connection eat bandwidth. There is another limitation of the max number of connections to a specific server, and there could help much an high optimized solution like NX, compared with a bare X session over SSH.

Overall, from my past experiments and work, I think you cannot go more than 80-100 sessions, IF everything is over a 1Gbps network.

Last edited by Darth Vader; 12-07-2017 at 06:30 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to set up a headless VNC on Slackware andrixnet Slackware 8 02-07-2017 09:06 AM
slackware 14.1 access to VirtualBox headless guest BenCollver Slackware 2 05-11-2014 11:45 AM
LXer: Mindfire Solutions sponsors its people to OSI Days 2010 LXer Syndicated Linux News 0 09-23-2010 02:00 PM
fresh install on headless server with Slackware linuxhippy Linux - Server 5 11-03-2007 03:54 PM
Trying to install slackware without monitor or keyboard (headless) icebox17 Slackware - Installation 1 03-31-2007 09:45 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:58 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration