Zeno's Projects

zeno/kernel-cachyos

linux-cachyos and linux-cachyos-lts use as default the BORE-EEVDF scheduler BORE - (Burst-Oriented Response Enhancer) CPU Scheduler by firelzrd (BORE) EEVDF - (Earliest Eligiable Virtual Deadline) First EEVDF is a replacement for the CFS Scheduler from Peter Zijlstra Announcement 2024/06/16: Support for sched-ext schedulers has been added to the stable branch kernels. Installation instructions can be found on the addons repo page. GCC-compiled kernels The kernels in this repository are compiled with GCC. We have a seperate repo with Clang-compiled LTO kernels, which can be found here. The Clang-compiled kernels give better performance, but may have issues with some kernel modules. Features AMD PSTATE Preferred Core and enabled as default Latest BTRFS and XFS improvements & fixes. Latest & improved ZSTD 1.5.5 patch-set. UserKSM daemon from pf. Improved BFQ Scheduler. Back-ported patches from linux-next. BBRv3 tcp_congestion_control. Scheduler patches from linux-next/tip. General improved sysctl settings and upstream scheduler fixes. OpenRGB and ACS Override support. HDR Patches for AMD GPU's and gamescope. Default support for Steam Deck. Sched-ext scheduler support. Installation instructions can be found here. GitHub copr-linux-cachyos. Checking for the cpu support Check support by the following the command /lib64/ld-linux-x86-64.so.2 --help | grep "(supported, searched)" If it does not detect x86_64_v3 support do not install the default kernel. Otherwise you will end up with a non-functioning operating system! If it detects only x86_64_v2, you can use the LTS kernel. SElinux and cachyos kernel sudo setsebool -P domain_kernel_load_modules on If you are using SElinux. Enable the above policy to load kernel modules.
  • Fedora 43 : x86_64

zeno/tools

Updated fedora packages, built for x86-64-v3.
  • Fedora 42 : aarch64, x86_64
  • Fedora 43 : aarch64, x86_64
  • Fedora 44 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

zeno/scrcpy

scrcpy scrcpy provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access. It works on GNU/Linux, Windows and MacOS. scrcpy-server The client is built from source, the complementary architecture independent scrcpy-server(.jar), that is pushed via adb on connect, is provided by the upstream GitHub repository. Changelog See the upstream releases for scrcpy. Sources upstream scrcpy.spec Notes The rpmfusion external repositories are needed for pulling in ffms2 as a build dependency. Contact If you found any bugs or have suggestions regarding this package, please contact me directly via email and don't open an issue upstream unless you are certain the issue is not related to packaging.
  • Fedora 42 : aarch64, x86_64
  • Fedora 43 : aarch64, x86_64
  • Fedora 44 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64