The team at Xibo Signage are pleased to announce that our first release of the new Xibo Player for Linux is ready. This release works with Xibo CMS version 1.8.12 or later.
Check the file contents. You should find it in the library location with name: 1.xlf. If the files contain HTML data I have the same error. The player doesnât find the correct files and writes HTML error message (301 moved permanently in my case) to all the files it tries to download , thus the data it expects to load from the files is corrupted. Unfortunately I donât have a solution to this problem yet.
EDIT:
I managed to get the player to run and display the default layout. Now Iâll just need to get it to update the layouts.
Changing the address from https://yourwebsite.com to https://www.yourwebsite.com did the trick.
Faced below three errors in three different attempts:
After authorized display from CMS and launched xibo-player first time:-
Gtk-Message: 02:11:14.229: Failed to load module âtopmenu-gtk-moduleâ
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 (sizeX)
Gtk-Message: 18:05:36.586: Failed to load module âtopmenu-gtk-moduleâ
[18:05:36.682] [002080] [error]: No such node (schedule)
(gst-plugin-scanner:4949): GStreamer-WARNING **: 18:38:11.937: Failed to load plugin â/snap/xibo-player/19/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaasink.soâ: libgpm.so.2: cannot open shared object file: No such file or directory
(gst-plugin-scanner:4949): GStreamer-WARNING **: 18:38:14.180: Failed to load plugin â/snap/xibo-player/19/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstaasink.soâ: libgpm.so.2: cannot open shared object file: No such file or directory
Gtk-Message: 18:38:14.470: Failed to load module âtopmenu-gtk-moduleâ
[18:38:14.620] [004890] [debug]: Player settings updated
[18:38:14.621] [004957] [debug]: Collection started
[18:38:14.623] [004957] [debug]: Scheme: 0 HostType: 1 Host: 172.20.92.70 Port: 80 Target: /xibo-cms-1.8.12/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 (sizeX)
Iâve Ubuntu Mate on a Raspberry Pi 3B, but since itâs an ARM-processor, the Linux Player cannot be installed. Will the Linux Player also be available in the future for ARM-processors, or do I need to buy an other minicomputer?
I have made some tests with many hardwares (Intel sticks, big nvidia PCs, VMs) with the same CMS (1.8.3), and two recurrent troubles are showing
1/ what: No such node (layout)
Ununderstable !
For example : on the same hardware, I work with 18.04lts and 19.04 images with preinstalled snapPlayer.
Loading 18.04 - running player : OK
Then
Loading 19.04 - running player : NOK (what: No such node (layout))
Then
Reloading the same 18.04 - running player : NOK (what: No such node (layout)
LS in content dir : only 3 files have been dl (cachedFiles.xml moment.js xibo-image-render.js)
Restart the player : Still the error but the content dir shows all the files as if the displayer was launched before the dl fully done
EDIT : I need to make as the default layout âDefault Layoutâ to run the client correctly, then remake the correct layout as the default to be desplayed (??)
2/ Is the watchdog (/snap/xibo-player/19/bin/watchdog) ready to work ? Or any script like the old ./run_always.sh ?
As we can see big crashes some times but the client can be relaunch manually
Hello,
I have install xibo on ubuntu 18.04, itâs work but i would like to know how i can install the snap in silent mode (command line without use the xibo-player.options)
The pdf file doesnât work itâs normal?
Thanks alot !
Run one time xibo-player.options then close it. It creates /home/~/snap/xibo-player where you can find folders 19,common,current.
Then, I scripted the creation of the cmsSettings.xml file and its copy in snap/xibo-player/current/ containing :
Thanks for your information.
But if the player is not register itâs doesnât work because he will never send the data to the server for to ask to be register.
How did you pass this step?
We have an âauto-authoriseâ option in CMS settings which might suit your use case
Not quite ready yet - it is on the road map though
If you do not have a default layout, and you do not have anything scheduled, then I would expect the splash screen to show - are you seeing that isnât happening?
Iâm sorry but I am not sure what the errors are in your post.
In my case the user is xibo so you need use your user .
I have build a full install by ipxe with kickstart (ubuntu 18.04), my last thing is to install xibo in command but soon i could do it.
When I try to load, by the default layout menu, a layout containing a fullscreen region with with a playlist of files, it returns
(player:3122): glibmm-ERROR **: 11:05:21.169:
unhandled exception (type std::exception) in signal handler:
what: No such node (layout)
When I try to load the same files in a fullscreen region, not in a playlist, but one by one in a video widget, it downloads and play correctly.
Not sure if bug report are read here, or on the github, but the Linux client does not take into account the custom port the CMS is on for all files ( beside .html )
So if the CMS is on a custom port, Linux client cannot cache files, most requests are âConnexion refusedâ
Iâm implante XIBO im my TVâs and now after installed Xibo Server, iâm testing and searching the better solution to run players in my devices together with TVâs.
Whatâs the recommend hardware to use Xibo Player Linux with images, HTML and texts in these devices?