obs-kinect icon indicating copy to clipboard operation
obs-kinect copied to clipboard

Fedora 42 Installation

Open Csavoldi opened this issue 5 months ago • 0 comments

I was able to get this installed on Fedora 42 with AMD GPU as it stand I am able to get the RAW camera feeds to display I am still working on the process to get the loopback module functional.

Right now i am able to display the camera feed but its locked to 1080p 60 frames, causing extremely low frame rate I will keep tinkering and check back if I am successful. Alternate installation process below does not include the loopback module installation but its a good start.

Installing libfreenect2 on Fedora 42

Git Clone the libfreenect2source repo

Install the C development tools

sudo dnf group install c-development development-tools1

Install LibUSB

dnf install /usr/lib64/libusb.so

Install TurboJpeg

sudo dnf install turbojpeg-devel-3.1.0-2.fc42

Install OpenGL

Download the .rpm package from cse.iitm.ac.in openGL project by Vinod Pathangay.


sudo dnf install http://www.cse.iitm.ac.in/~vplab/courses/CG/openGL/XFree86-Mesa-libGL-4.3.0-42.i386.rpm

Install Tools & deps

    sudo dnf install -y cmake gcc-c++ make git pkgconf-pkg-config \
libusb1-devel libjpeg-turbo-devel glew-devel glfw-devel
    sudo dnf install -y opencl-headers ocl-icd ocl-icd-devel
    rm -rf build && mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX="$HOME/freenect2"
make -j"$(nproc)"
make install

Allow device access (udev)

    sudo cp ../platform/linux/udev/90-kinect2.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules && sudo udevadm trigger

Quick Test

./bin/Protonect gl

You will get a window displaying the raw feed from all cameras, this is good we have verified that everything we have done from this point is working.

Csavoldi avatar Jul 29 '25 02:07 Csavoldi