Running on Linux as a service

I have a Delphi RO/DA VCL Server working fine on windows and linux (using lazarus on linux). That runs on X. Theres any chance to have ROStartService implemented for linux? Or any idea how to make it work as a service without the need to run X on linux?

To compile i must comment the ROStartService and ROService.CreateForm sentences.

Thanks for any idea or comment.

You need to create daemon.
pls address to FPC documentation

we have no such plans.

btw, according to embt roadmap, they are going to support linux this year.

Well, linux support is on the roadmap from years… I can´t trust this until i see. In the meantime FPC work as expected. And a important point :_ linux support will be only for server (noGUI) lazarus have full support for GUI app and with RO/DA allow me use on MAC, LINUX X86, LINUX ARM, very good options.

Best regards.