Install on Ubuntu Linux
Install the latest graphics drivers
NVIDIA
Run the following commands to install the (at the time of writing) latest stable NVIDIA drivers.
sudo add-apt-repository restricted
sudo apt-update
sudo apt-get install nvidia-driver-580
AMD
Follow the instructions at https://www.amd.com/en/support/download/linux-drivers.html for the latest drivers.
Download Oden
Installers are available at https://releases.voysys.dev
| Make sure that the version numbers match. |
Install Oden
The installer will ask you to accept the EULA. For Oden Fleet Streamer, it will also ask whether you want to install the systemd service file, enable and start it (not installed by default).
Open a terminal window in your download directory and use sudo apt-get install to install Oden.
For automated deployments it’s possible to skip all installer prompts by running export DEBIAN_FRONTEND=noninteractive before sudo apt-get install. This will accept the EULA and not install the systemd service.
|
Noninteractive installation with debconf
To pre-seed answers for a fully noninteractive install, use debconf-set-selections before installing:
echo "oden-streamer oden-streamer/accept-eula boolean true" | sudo debconf-set-selections
echo "oden-streamer oden-streamer/install-services boolean true" | sudo debconf-set-selections
export DEBIAN_FRONTEND=noninteractive
sudo apt-get install ./oden-fleet-streamer_*.deb
echo "oden-streamer oden-streamer/accept-eula boolean true" | sudo debconf-set-selections
echo "oden-streamer oden-streamer/install-services boolean false" | sudo debconf-set-selections
export DEBIAN_FRONTEND=noninteractive
sudo apt-get install ./oden-fleet-streamer_*.deb
sudo apt-get install ./oden-vr_0.0.0_amd64_20.04.deb
sudo apt-get install ./oden-vr_0.0.0_amd64_22.04.deb
sudo apt-get install ./oden-vr_0.0.0_amd64_24.04.deb
| Don’t forget the ./ |
Running Oden streamer as a service
When installing Oden Fleet Streamer, the installer will ask whether you want to install the systemd service file, enable and start it. If you choose yes, the service will run Oden Streamer automatically on boot in headless mode, which increases performance. If you choose no (the default), the service file is not installed.
Managing the service
sudo systemctl start oden-streamer.service
sudo systemctl stop oden-streamer.service
sudo systemctl restart oden-streamer.service
sudo systemctl status oden-streamer.service
sudo systemctl enable oden-streamer.service
sudo systemctl disable oden-streamer.service
The service will use the project file located in /opt/oden-streamer/oden-vehicle-config.vproj as the startup project. If Oden Streamer is manually started and the same project should be launch, please run:
oden-streamer /opt/oden-streamer/oden-vehicle-config.vproj
The project file might be owned by root and therefore disallow saving if Oden is not run as root.
| If you try to start Oden Streamer while the service is running this error message will be shown: |
Another Oden Streamer instance is running on this computer which is not allowed, use `--multiple-streamers` to allow this