command line install for linux (Centos)

92 views
Skip to first unread message

Anthony Gelatka

unread,
Apr 14, 2021, 9:46:53 AM4/14/21
to Royal Render Knights Tavern
Hi All, 

is there a switch to run the server install on linux without a gui?

I had a look through the documentation and couldn't see anything on the linux install or 'hidden features' section.

it's been a while since I've set up RR, and I maybe missing the point and all that is needed is the folder?

Thanks
Ant

RR support, Acampora

unread,
Apr 14, 2021, 10:24:24 AM4/14/21
to Royal Render Knights Tavern
Hi Anthony,

you can run rrWorkstationInstaller from the command line


Although the commandline mode does not require XWindows on Linux, the application itself requires the libXrender.so.1 to start.

If you have Linux without any XWindows, then you have to install the libXrender package


Example:

lx__rrWorkstation_installer.sh -serviceServer -allowShutdown  -rrUser USER -rrUserDomain DOMAIN

Please let us know if you need more help with the command line install

Kind Regards,
Paolo

RR, Schoenberger

unread,
Apr 14, 2021, 10:29:57 AM4/14/21
to rrKn...@googlegroups.com

Hi

 

I am not sure which installation part you mean, these are two steps that come into my mind:

 

rrSetup:

If you mean the initial install of all files into the RR folder, then this can be done from any machine in your network.

Not recommended:  If there is really no other machine that can copy the files, then you run it in console mode: „rrSetup_linux –help“.

rrServer autostart deamon installation:

You can run „rrWorkstationInstaller --help“ to see all options.

http://www.royalrender.de/help8/index.html?rrWorkstationInstaller.html

 

 

NOTE:
rrSetup and rrWorkstationInstaller are compiled as UI applications, but they can run in console mode that does not require XWindows (Gnome/KDE).

BUT Linux still requires some XWindows Libs to be installed.
It is just that the Linux OS „thinks“ the libs will be used.

They are not used, you can just copy them from any other machine into a temp path (and link the library search path to that folder)

or simply install the required packages.

 

regards,
Holger Schönberger

 

Please use the rrKnights Tavern
or our support system for new questions.

Anthony Gelatka

unread,
Apr 14, 2021, 10:32:44 AM4/14/21
to Royal Render Knights Tavern
Thanks Paolo, this is for the server, does this just need the central folder, or is there an database like application that is required? If it's just the folder is there a preferred way to extract it?

just trying to figure out how to get setup without a gui on either nodes or servers

I installed yum install libXM libXrender fontconfig libXext for the installer but still didn't get it running rrSetup_linux: cannot connect to X server

Thanks
Ant

Anthony Gelatka

unread,
Apr 14, 2021, 10:43:18 AM4/14/21
to Royal Render Knights Tavern
the double dash caught me out, thanks

[root@royal RoyalRender__8.2.40__installer]# ./rrSetup_linux -help
rrSetup_linux: cannot connect to X server

[root@royal RoyalRender__8.2.40__installer]# ./rrSetup_linux --help
----------------------------------------------------------------
rrSetup
 Copyright(c)  Holger Schoenberger. All rights reserved.  Binary Alchemy - digital materialization
----------------------------------------------------------------
Installation:
You have to start rrSetup without any commandline parameter.
It will then start with an user interface.
Update:
By default, this application starts in an UI mode.
If you specify the -console flag, rrSetup does not start any UI.
Optional: -rrRoot [Path] (otherwise the setup reads the environment RR_ROOT.



[root@royal RoyalRender__8.2.40__installer]# ./rrSetup_linux -console
This setup application cannot be placed inside the RR root folder! Please copy the setup folder into any other folder.
ERROR:


I guess I can just move the files from the 'files' folder and share this from the server?

RR support, Acampora

unread,
Apr 14, 2021, 10:59:24 AM4/14/21
to Royal Render Knights Tavern
Hi,

rrSetup_linux will unpack the Royal Render files to a designated folder. That message is printed when rrSetup_linux is executed from an existing install of Royal Render. If that is the case, just moving it outside the RR directory will allow you to install.

If you have already a folder that contains RR and want to install the service on a machine, then you need to execute rrWorkstationInstaller. You will find  lx__rrWorkstation_installer.sh in the RR root folder. You can also invoke RR/bin/lx64/rrWorkstation_installer directly.

regards,
Paolo

Anthony Gelatka

unread,
Apr 14, 2021, 11:06:23 AM4/14/21
to Royal Render Knights Tavern
strange, this is a fresh machine, I downloaded the latest installer directly (must have been a minute before todays release!)

I unzipped that folder, 'cd' inside and when I run the command it fails, if I move the files it fails to find them!!

What I've done for now is moved all the files from the 'files' folder into a share called 'rr', I'll access that across the network and see if it works

Thanks again
Ant

RR, Schoenberger

unread,
Apr 14, 2021, 11:06:32 AM4/14/21
to rrKn...@googlegroups.com

 

Note:

You can just use any Linux machine to run rrSetup.
It does not need to be the rrServer machine.

(You can even use Windows machines. That might not set the linux executable right, but that can be changed via console)

RR, Schoenberger

unread,
Apr 14, 2021, 11:12:22 AM4/14/21
to rrKn...@googlegroups.com

Hi

 

> What I've done for now is moved all the files from the 'files' folder into a share called 'rr'


If you have issues with the executable right when you copy the files manually, then you have to modify the executable rights for rrSetExeRights and execute that application:

 

chmod +x [RRFolder]\bin\lx64\rrSetExeRights

[RRFolder]\bin\lx64\rrSetExeRights

 

 

For future updates, I recommend to use rrSetup from any other linux machine with XWindows.

Reply all
Reply to author
Forward
0 new messages