Extend Docs: building for Ubuntu 24.04
Feature summary LAST EDITED 2025-02-12 Please extend the doc for the build process:
Newest release from main-branch does not build on Ubuntu 24.04, as project version 2.3.0 seems to depend on gtk4 (>=4.15.3) but latest Ubuntu is providing 4.14.2 only.
To build Kooha, a later tag must be chosen, for example tag v2.2.4
git checkout -b tag-v2.2.4 v2.2.4
in addition the following package(s) must be installed for the build process
sudo apt install -y librust-gstreamer-video-sys-dev x264 libwebm1 meson ninja-build appstream-util
and the workspace must provide a rust compiler (see Rust Installation )
Finally the build and installation is working
$ meson _build --prefix=/usr/local/
$ sudo ninja -C _build install
Thank you,
So far it opens, only when I want to select the zone to record I get a black window, and I need it to select the zone, any idea?
Well, after a while, I switched to Ubuntu on Xorg in ubuntu login, and works now...
I hesitate to switch back my system to Ubuntu on Xorg, I want to stay with faster/safer Ubuntu on Wayland. But yes (using v2.2.1), when I chose to select a "zone" I get a black window as well, with mouse cursor to mark the "zone/region" to be shared/recorded.
I managed to build v2.2.4 (see build instructions above), and v2.2.4 does not show the black screen with Ubuntu on Wayland. Instead v2.2.4 shows a selection windows to mark the zone to be recorded