Xibo linux player Debian 9

Hello! I Installed Xibo linux player on Debian 9. I have set up a connection with CMS, but the player window itself is not shown. There is only a settings window. How to activate the player window?

Try running xibo-player as whichever non-root user you configured the Player as in a console window. If it’s failing to start it might log something there.

We started it on behalf of the user user, which is not a superuser

but still not working :frowning:

Maybe something needs to be configured in the settings of the log file, but so far we can’t understand where it lies?
What is the path of his log files?
Also do you have a standard log file for Ubuntu or Debian?

What did it output on the console?

All the config etc lives in the snap system, so on Ubuntu that would be /home/user/snap/xibo-player, but there’s nothing in there we’re interested in. It’s just the console output that is needed please.

the console closed instantly

Here is a link to the video how it happens

Do you have any news?

If you open a console window, and then run xibo-player you’ll be able to see the output.

I am using Ubuntu 18.04 and I am facing the same problem.

Not wishing to sound like a broken record here chaps, but what is in the console please?

I can’t help you further without that information!

Return of xibo-player command in terminal

xibo-player
[10:12:58.639] [001882] [error]: ScreenSaver wont’be suspended
[10:12:58.641] [001882] [debug]: http://127.0.0.1:1234/
[10:12:58.931] [001882] [debug]: Player settings updated
[10:12:58.933] [001947] [debug]: Collection started
[10:12:58.951] [001947] [debug]: Scheme: 0 HostType: 1 Host: 192.168.40.70 Port: 8088 Target: /xibo/web/xmds.php?v=5
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injectorboost::property_tree::ptree_bad_path >'
** what(): No such node (collectInterval)**

What version of the CMS are you using? It isn’t sending some of the settings that the Player needs to run, which suggests maybe your CMS version is too old, or you don’t have a Linux Display Settings Profile setup?

Note too your CMS is incorrectly installed. You should not have web in the URL. Please go back and revisit the installation guide to correct that. How you have it now won’t work, and is insecure.

I have 17 players running on Windows with this address in the URL. I believe this is something with Profile Settings, as it only displays Windows and Android.
How can I add a profile for Linux?

You need to be running 1.8.13 or later. It’s built in to that version.

Your CMS is incorrectly installed. You need to address that, regardless of whether it’s working for your existing Players. You will have issues with it.

https://xibo.org.uk/docs/setup/prepare-your-environment

Thanks in advance for your help.

My server works with Windows, is this doc also valid?

If it’s a custom install, then yes it applies.

It sets out the correct options available to you.

The short version is only the contents of the web folder should be exposed via the webserver. So in your case the URL would become http://ip.address:port/xibo rather than http://ip.address:port/xibo/web

It’s normally easiest to use an Alias for that assuming it’s Apache.

You will need to reconfigure your existing Players once you’ve corrected that.

I’m trying to join CMS in your cloud. It has the most recent CMS.

I can’t understand what’s in the console because it closes right away

You need to open a console window first, and run the Player app from that. Then it won’t close!

Please do exactly as I said in my earlier reply.