CasparCG Server v2.4.1 Stable

@Julusian will there be a prebuilded version for Ubuntu22?
and THANKS for the great work

br markus

The ubuntu zip file builds have been a bit fragile and brittle for a while (eg Bug: crash with NSSLIB (persistend database error) · Issue #1532 · CasparCG/server · GitHub) so I would like to avoid producing it unless necessary.

Instead there are now deb builds, one built for ubuntu 22.04 and one for ubuntu 24.04. These are packaged in a much more correct way.

For installing on ubuntu 24.04, download casparcg-cef-117_117.2.5.gda4c36a+2-noble1.2_amd64.deb, casparcg-server-2.4_2.4.1.stable-noble1_amd64.deb and casparcg-scanner_1.3.4-ubuntu1_amd64.deb
(Links taken from Releases · CasparCG/server · GitHub and Releases · CasparCG/media-scanner · GitHub)

Then install them with

sudo dpkg -i casparcg-cef-117_117.2.5.gda4c36a+2-noble1.2_amd64.deb casparcg-server-2.4_2.4.1.stable-noble1_amd64.deb casparcg-scanner_1.3.4-ubuntu1_amd64.deb
sudo apt install -f

It will then be available in the system path, so can be launched with casparcg-server-2.4, or /usr/bin/casparcg-server-2.4
And the scanner can be launched simialrly with casparcg-scanner or /usr/bin/casparcg-scanner

The process is the same for 22.04, but with the files called jammy.

1 Like

Hi
have a small problem.
on Jammy it says

ubuntu@LXL-CND1017G4T:/home/nygard/CasparCG _Server_v241$ /usr/bin/casparcg-server-2.4
Type “q” to close application.
[2024-10-16 13:57:35.151] [error] ### Invalid configuration file. ###

and I dont find the config-file anywhere?

br markus

Hi guys,
Any further info with this,
i have tried multiple different ways of obtaining the software and this certain way doesn’t give me any folders which inc media,config etc.

the other install i had was running into the NSS database errors so i was hoping this would be a fix.
Cheers

The example config file is available at /usr/share/casparcg-server-2.4/casparcg.config.example.
You’ll need to copy that somewhere, make you changes the provide the path when launching the server

Hi
I know Im stupid but how do I provide the config-file path. In windows it is done in the startup-batch-file but in ubuntu?

As the first argument to the executable.
Perhaps casparcg-server-2.4 my-config-name.config that filename can be a relative or absolute path

In 2.5, the server will produce some better output when it can’t find the config file, or fails to parse it.

And the beta builds have been updated to produce similar deb files as the releases, making this more consistent