Have more questions? Submit a request

Fedora Linux Provisioning

signageOS support for Fedora is in public preview.

signageOS supports device management and content playback for Fedora Linux (x86 architecture). To install the signageOS agent, follow the guide below.

Prerequisites:

  • Have curl installed on the target machine
  • Run the command as a system administrator (root or any sudo-er)
  • Organization UID under which you would like to provision the device
  • Minimum version is Fedora v39 and above
  • Wayland is not supported, you have to use xorg

Installation:

Fedora supports both - CloudControl and full-featured CoreApp modes.

CloudControl

Run the following script in the terminal, <organizationUID> is the target Organization you created in signageOS. 

CloudControl only features device management. If you want to also run your Applets, use CoreApp version of the installation script.

curl -L -s https://o.signageos.io/fedora | sudo bash -s <organizationUID> --disable-frontend

CoreApp

Run the following script in the terminal, <organizationUID> is the target Organization you created in signageOS. 

This version supports Applets deployment.

curl -L -s https://o.signageos.io/fedora -o provision.sh
chmod +x provision.sh
sudo ./provision.sh <organizationUID>

After running the script:

  • SignageOS rpm repository is registered
  • SignageOS server is installed and running
  • The device is verified by the server and can be found in the box

Where to find OrganizationUid

Troubleshooting:

To hide the mouse cursor, you can install dnf install unclutter -idle 1 or dnf install unclutter-xfixes

 

Was this article helpful?
0 out of 0 found this helpful
Share