Terragen on Linux

Started by PabloMack, March 01, 2016, 04:32:08 PM

Previous topic - Next topic

PabloMack

Hi Folks,

I just got through reading some things said about Terragen on Linux render nodes. But I seem to recall talk about plans to support the Terragen application on Linux (not just a render node). Up until recently I haven't been interested in Linux. But, as an embedded systems developer, I have very recently become interested in Linux because of the Raspberry Pi which runs Linux. Not that an RPi will have enough memory or computing power to interactively run TG but the thing that concerns me is that there are so many flavors of Linux and choices of window managers etc. Is there a document written about what the requirements are to run TG on a Linux machine?

Just for everyone's information, the native OS for Linux from the makers of the Pi is a version of Linux called Debian. Since the Pi version is a fork of this OS it has been renamed Raspbian. Also, the windowing manager that runs over Raspbian is called LXDE. And the Pi does not run on an i86 processor but, rather, an ARM processor like those in peoples cell phones.

Oshyan

We don't have an official list of supported distros, but in the past we have successfully tested the Linux render node with CentOS 5.9 and 6.3, openSUSE 11.1 and 12.1 and Ubuntu 12.10. Granted some of those are older versions, newer versions of the same distros will probably work as well.

- Oshyan

PabloMack

Quote from: Oshyan on March 01, 2016, 11:28:15 PMWe don't have an official list of supported distros, but in the past we have successfully tested the Linux render node with CentOS 5.9 and 6.3, openSUSE 11.1 and 12.1 and Ubuntu 12.10. Granted some of those are older versions, newer versions of the same distros will probably work as well.- Oshyan

So were any of these distros built to run on ARM or just the x86?

Oshyan

We have no plans to get TG to run on ARM so whether the distros run on it isn't a factor in this case.

- Oshyan

Eneen

#4
Terragen runs under new wine (x64), but requires some fonts to be installed with winetricks. Without fonts TG crashes - maybe that could be improved.

kalwalt

Quote from: Eneen on February 25, 2017, 12:12:58 PM
Terragen runs under new wine (x64), but requires some fonts to be installed with winetricks. Without fonts TG crashes - maybe that could be improved.
hi, which fonts need to be installed? i  tried recently Terragen with wine but it crash...
Terragen 3 creative + animation license
WorldMachine
3Dcoat

Eneen

#6
Quote from: kalwalt on March 26, 2017, 02:43:36 PM
Quote from: Eneen on February 25, 2017, 12:12:58 PM
Terragen runs under new wine (x64), but requires some fonts to be installed with winetricks. Without fonts TG crashes - maybe that could be improved.
hi, which fonts need to be installed? i  tried recently Terragen with wine but it crash...

You need to install allfonts via winetricks. I'm not sure what fonts need to be substituted, maybe devs can tell as they are most probably hardcoded. Then maybe it's possible to create .reg

kalwalt

Quote from: Eneen on March 31, 2017, 08:15:47 AM

You need to install allfonts via winetricks. I'm not sure what fonts need to be substituted, maybe devs can tell as they are most probably hardcoded. Then maybe it's possible to create .reg
Thank you, i will look into it.  :)
Terragen 3 creative + animation license
WorldMachine
3Dcoat

cyphyr

Quicky question is the Linux Terragen a render node only or is also a GUI?
www.richardfraservfx.com
https://www.facebook.com/RichardFraserVFX/
/|\

Ryzen 9 5950X OC@4Ghz, 64Gb (TG4 benchmark 4:13)

Oshyan

Render node only, no GUI at present.

- Oshyan

cyphyr

 :( Thanks for the quick answer ... :)
www.richardfraservfx.com
https://www.facebook.com/RichardFraserVFX/
/|\

Ryzen 9 5950X OC@4Ghz, 64Gb (TG4 benchmark 4:13)

Eneen

Here is side thread about Terragen under Linux:
https://www.planetside.co.uk/forums/index.php?topic=22554.0

And here arial.ttf related bug report:
https://bugs.winehq.org/show_bug.cgi?id=42360

If you don't want to install corefonts you can install crosscore, make symlink and add regedit entries.

bsm3d

Quote from: Oshyan on April 11, 2017, 04:11:34 PM
Render node only, no GUI at present.

- Oshyan

Do you think porting UI over Linux is complexe task ?

Oshyan

Yes, unfortunately it is. We need to use a completely different UI library, which means we need to either maintain Terragen in 2 UI libraries, or port everything over for all platforms. Either one is very time consuming. We plan to do it, but we do not have an ETA.

- Oshyan

bsm3d