LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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-02-2017, 09:07 PM   #1
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Rep: Reputation: 20
What are people using for headless X displays on Slackware these days?


Neither Xvnc or Xvfb+x11vnc seem to give me working mouse buttons 8 & 9, so I was just wondering are there any alternatives? I was using TightVNC as viewer in both cases.

Also, I seem to get a messed up mouse cursor using the Xvfb+x11vnc combination.

Thanks,
Biff.
 
Old 12-02-2017, 09:43 PM   #2
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,647

Rep: Reputation: 590Reputation: 590Reputation: 590Reputation: 590Reputation: 590Reputation: 590
The NX server works wonderful.
 
Old 12-03-2017, 07:49 AM   #3
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by Darth Vader View Post
The NX server works wonderful.
Thanks, I will check it out. The website appears down at the moment, doesn't inspire confidence, but I'll take a look.

Do you mean OpenNX, the above site, or something else?

Thanks, and sorry for the questions, but I'd never heard of this before today.

Biff.
 
Old 12-03-2017, 07:56 AM   #4
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,647

Rep: Reputation: 590Reputation: 590Reputation: 590Reputation: 590Reputation: 590Reputation: 590
They are gone? Sad.

OK, then they had a PRO solution, but also offered a free variant.

https://en.wikipedia.org/wiki/NX_technology

The OpenNX is a replacement of the client software. You will find an (open source) server in the Slackbuilds.org
 
Old 12-03-2017, 08:35 AM   #5
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 14.2 + Multilib
Posts: 1,092

Rep: Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513
bifferos --

The NoMachine 'Free Forever' Version 3.5 NXClient / NXServer Pair is gone.

I tried to get an old copy of NXServer 3.5 running on Slackware64 14.2 + Multilib without any luck and the newer stuff is no longer free.

However there is a better way !

Check this fairly recent LQ thread:

https://www.linuxquestions.org/quest...are-4175617278

The xrdp + xorgxrdp system works great on Slackware64 14.2 and it allows one to access a headless Linux server via any-ole RDeskTop Client ( Linux and Windows tested, I have no OSX to test )

Do use the SlackBuilds that allend appended to Post #16 in the Thread allend's post #16.

I am a week behind cleaning up and documenting the SlackBuilds and submitting them to SBo and with my WorkLoad, getting behinder all the time.

Anyhow, try xrdp + xorgxrdp ?

HTH

-- kjh

Last edited by kjhambrick; 12-03-2017 at 08:37 AM. Reason: headless server -> headless Linux Server
 
Old 12-03-2017, 08:48 AM   #6
OldHolborn
Member
 
Registered: Jul 2012
Distribution: Slackware!
Posts: 136

Rep: Reputation: 103Reputation: 103
Is there some reason for not doing the obvious?

Add defaultserverargs="-listen tcp" to startx

on local machine
xauth list
( copy the line my.full.fqdn:0 MIT-MAGIC-COOKIE-1 L0NGR4ND0MTH1NGY )

on remote (headless) machine
xauth
add
( paste the thing from above )

type
DISPLAY=hostname:0 xterm &

enjoy?

Last edited by OldHolborn; 12-03-2017 at 08:49 AM. Reason: Don't need the fqdn on setting DISPLAY
 
Old 12-03-2017, 08:49 AM   #7
Darth Vader
Senior Member
 
Registered: May 2008
Location: Romania
Distribution: DARKSTAR Linux 2008.1
Posts: 1,647

Rep: Reputation: 590Reputation: 590Reputation: 590Reputation: 590Reputation: 590Reputation: 590
Quote:
Originally Posted by kjhambrick View Post
bifferos --

The NoMachine 'Free Forever' Version 3.5 NXClient / NXServer Pair is gone.


I tried to get an old copy of NXServer 3.5 running on Slackware64 14.2 + Multilib without any luck and the newer stuff is no longer free.

However there is a better way !

Check this fairly recent LQ thread:

https://www.linuxquestions.org/quest...are-4175617278

The xrdp + xorgxrdp system works great on Slackware64 14.2 and it allows one to access a headless Linux server via any-ole RDeskTop Client ( Linux and Windows tested, I have no OSX to test )

Do use the SlackBuilds that allend appended to Post #16 in the Thread allend's post #16.

I am a week behind cleaning up and documenting the SlackBuilds and submitting them to SBo and with my WorkLoad, getting behinder all the time.

Anyhow, try xrdp + xorgxrdp ?

HTH

-- kjh

Still remained the FreeNX, you know...
 
Old 12-03-2017, 08:55 AM   #8
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 14.2 + Multilib
Posts: 1,092

Rep: Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513
OldHolborn --

Yes, the Native X Protocol works great on the LAN.

And it can work in a pinch when running remotely across the internet.

But I've been spoiled by the 'near native' speed of the NoMachine and RDesktop ( and VNC ) protocols.

-- kjh

Last edited by kjhambrick; 12-03-2017 at 01:11 PM. Reason: oops ... OldHorn -> OldHolborn
 
Old 12-03-2017, 09:01 AM   #9
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 14.2 + Multilib
Posts: 1,092

Rep: Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513
Quote:
Originally Posted by Darth Vader View Post
Still remained the FreeNX, you know...
Please tell me where I can get an up-to-date and secure version.

I'm unable to locate it.

We've got 'a zillion' instances the old NoMachine Version 3.5 NXClient/NXServer on CentOS 6 out in the world that sorely need updating.

Thanks.

-- kjh
 
Old 12-03-2017, 10:28 AM   #10
OldHolborn
Member
 
Registered: Jul 2012
Distribution: Slackware!
Posts: 136

Rep: Reputation: 103Reputation: 103
Thanks kjhambrick

Can NoMachine and VNC forward just the window?

I have to have 3 Windows RDP desktops open on my desktop at work at the same time, all the time. Entire desktops, not just the app, but the entire bloody desktop. Yes, I can resize it a bit, but only to a degree as the app has a habit of hopping around the screen.

With that colouring my experience I've not felt the need to move from native X and the sanity of just the app window being forwarded.
 
Old 12-03-2017, 10:45 AM   #11
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by OldHolborn View Post
Is there some reason for not doing the obvious?
My bad. Both the examples I gave (Xvnc and Xvfb) were in support of long-running GUI processes on the server, but I should have also stated that was my requirement.
 
1 members found this post helpful.
Old 12-03-2017, 01:03 PM   #12
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 14.2 + Multilib
Posts: 1,092

Rep: Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513Reputation: 513
Quote:
Originally Posted by OldHolborn View Post
Thanks kjhambrick

Can NoMachine and VNC forward just the window?

I have to have 3 Windows RDP desktops open on my desktop at work at the same time, all the time. Entire desktops, not just the app, but the entire bloody desktop. Yes, I can resize it a bit, but only to a degree as the app has a habit of hopping around the screen.

With that colouring my experience I've not felt the need to move from native X and the sanity of just the app window being forwarded.
OldHolborn --

NXClient does the entire Desktop. Not sure about VNC.

Remote Desktop can display a single App and that feature does work when you're running xrdp + xorgxrdp on a Remote Linux Box.

The linux man page for rdesktop ( `man rdesktop` ) mentions SeamlessRDP which is apparently available for Windows too: http://www.cendio.com/seamlessrdp

I don't use RDP on Windows Machines much ( at all ) ... I just needed a replacement for NXServer / NXClient and xrdp + xorgxrdp seems to be 'it' for me.

Maybe SeamlessRDP can help with your Windows Sessions ?

Attached are pictures of /usr/bin/xterm via RDesktop on a Windows 7 Client and from my Slackware64 14.2 Laptop on a remote Test Machine.

When I exit the remote xterm session, the RDesktop Session closes as one would expect.

I suppose it depends on the remote GUI App you need to run ... xrdp + xorgxrdp seems to work fine on the remote Slackware64 14.2 machine ( samsung laptop )

HTH but after all I've written, I am not sure I am addressing your Qs ...

-- kjh
Attached Thumbnails
Click image for larger version

Name:	Slackware64-14.2-RDesktop-xterm-app.png
Views:	29
Size:	81.3 KB
ID:	26466   Click image for larger version

Name:	WinDOS-7-RDesktop-xterm-app.png
Views:	32
Size:	126.8 KB
ID:	26468  
 
Old 12-03-2017, 05:56 PM   #13
OldHolborn
Member
 
Registered: Jul 2012
Distribution: Slackware!
Posts: 136

Rep: Reputation: 103Reputation: 103
You kind of are! It's that black area of desktop background that bugs me!

As for work and seamlessrdp, alas the IT department are too busy running about putting out fires to fix niceties like that.
Attached Thumbnails
Click image for larger version

Name:	screenshot.jpg
Views:	35
Size:	114.3 KB
ID:	26470  

Last edited by OldHolborn; 12-03-2017 at 06:00 PM. Reason: Can you spot the typo? :)
 
Old 12-03-2017, 06:03 PM   #14
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
Quote:
Originally Posted by kjhambrick View Post
Check this fairly recent LQ thread:

https://www.linuxquestions.org/quest...are-4175617278

The xrdp + xorgxrdp system works great on Slackware64 14.2 and it allows one to access a headless Linux server via any-ole RDeskTop Client ( Linux and Windows tested, I have no OSX to test )
I'm afraid this has got me pretty confused. According to the diagram on this page:

https://github.com/neutrinolabs/xorgxrdp

This xorgxrdp sits atop Xorg, so that presumably means I need something like Xvfb if I don't want a real display, correct?

And yet it later says:
"xorgxrdp supports screen resizing"

But I didn't think you could resize an Xvfb to arbitrary sizes. Or is that possible now?

Anyhow, I'm very happy to try this out, but think I need some config files. I ran xrdp and connected locally with rdesktop, it just froze when I connected and selected Xorg (or most of the other options), so that part isn't working in isolation. Xorgxrdp builds and installs fine for me (Slackware current, from Git), but I guess I need to plumb it into xrdp to actually get a display?

cheers,
Biff.
 
Old 12-04-2017, 02:04 PM   #15
bifferos
Member
 
Registered: Jul 2009
Posts: 76

Original Poster
Rep: Reputation: 20
The NoMachine website seems to be back up: https://www.nomachine.com/

EDIT: There seems to be a new release 6.0.66, dated 27 Nov 2017. The structure seems to have changed significantly from the 3.5.0 slackbuild (https://slackbuilds.org/repository/14.0/network/nx/).

Last edited by bifferos; 12-04-2017 at 02:28 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 08:23 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