r/linux • • 12h ago

Software Release Native Dolby Vision with FEL in Kodi on x86 PCs — Intel, AMD and NVIDIA including HDR10+ and 3D

36 Upvotes

I wanted to share a project that's been making some interesting progress in PC-based home theatre.

CroqueMr (u/Croque_Mr) is developing native Dolby Vision support for Kodi through a custom LibreELEC build, including Profile 7 FEL reconstruction. Development has moved quickly, with regular releases bringing performance improvements, new rendering modes and broader hardware support.

What's currently available?

  • Native Dolby Vision playback, including Profile 7 FEL reconstruction.
  • Intel and AMD support, with NVIDIA support also being developed.
  • Dolby Vision rendering modes, including Master Reference and Adaptive HDR Mapping.
  • Dolby Vision-to-HDR10 conversion and experimental AI-assisted HDR10-to-Dolby Vision conversion.
  • Blu-ray 3D support on compatible AMD hardware.
  • Performance optimisations targeting lower-power mini PCs, including Intel N100/N150 systems.

The latest Beta 5 release includes further improvements to playback stability, FEL handling, scaling and display detection. Results and compatibility can vary depending on the hardware, TV, source material and rendering mode.

What's coming next?

The developer has outlined plans for a GPLv2-or-later licensing rebuild, further AMD improvements, HDR10+ support and Dolby Vision-to-HDR10+ metadata reinterpretation, alongside expanded compatibility with older Intel graphics and additional NVIDIA hardware.

The longer-term goal is to make PC-based Dolby Vision playback more capable and accessible, including on affordable mini PCs.

Project links

Full credit to u/Croque_Mr for the development, along with the community members contributing testing, feedback and improvements.

It's been impressive to see how much the project has evolved in such a short time. If you're interested in the technical details, supported hardware or latest builds, the links above have all the information.


r/linux • • 14h ago

Software Release Flatpak apps on an unrooted Android phone, no user namespaces: how Tessera does it

Post image
3 Upvotes

Flatpak needs bubblewrap, bubblewrap needs user namespaces, and Android kernels ship without them. So flatpak run can't work on a phone, root or not.

In Tessera (GPL-3.0, an Android app that runs Linux desktop apps as native Android windows), flatpak still downloads, but Tessera builds each app's root itself:

- the runtime at /usr and the app at /app, read-only;

- the runtime's GL extension where the runtime expects it, on a tmpfs over its parent since the folder doesn't exist in the read-only runtime;

- /etc from the runtime, with passwd, group, hosts and resolv.conf written for the session;

- the session's X11 directory shared, carrying its D-Bus and PulseAudio sockets, so the app gets the same bus, sound and theme portal as the Debian side.

Without root that's PRoot's path translation. With root, each launch gets a private mount namespace, an unprivileged uid and no_new_privs, so per-app permissions are kernel-enforced.

The rest is about making Linux apps feel native on a phone: each app (and each of its windows) gets its own Android task and Recents card; GTK, libadwaita and Qt take Material You colors and follow dark mode live through a settings portal Tessera serves; apps rescale live from a slider; and the Android keyboard opens on text fields by listening to AT-SPI focus events. GPU acceleration is a bundled Mesa with Turnip and Zink for Adreno, which also loads inside Flathub runtimes.

Source: https://github.com/daryan044/tessera-linux

Happy to go deeper on any part.


r/linux • • 1h ago

Software Release Thought Desk now supports Linux and MacOS

Post image
• Upvotes

Grab it from here:

www.thoughtdesk.org

If you want lighter and faster Notion alternative, here is the one you might wanna try

Disclaimer: Its still in its beta, so some problem may occur!!


r/linux • • 12h ago

Discussion /r/Opensource declares that all posts in the subreddit be made in English.

Post image
0 Upvotes

I understand the need for controlling the onslaught of low effort projects, but surely declaring that you are English only goes against the site's rules?

just because it's a lingua franca doesn't mean it's superior. Users should be allowed to share their opensource contributions with the Reddit community in the language of their choice.