pallas wept's avatar

pallas wept

pallaswept

Involved Projects and Packages
Maintainer

Cooling device control for Linux.

CoolerControl features a GUI for viewing all your system's sensors and for
creating custom fan and pump profiles based on any available temperature sensor.
Paired with this is a systemd service that controls all your devices in the
background. It's an extension of liquidctl and hwmon with a focus on controlling
cooling devices such as AIO coolers and fans under Linux.

Maintainer

Just a few packages I like to make my tumbleweed just so.

I generally try to stay as close to stock as possible, although I tend to modify packages to use OBS's convenient and functional SCM integration services, meaning, I clone the git tree directly in the package, rather than cloning it locally and then uploading the sources. This avoids injected malicious code in releases (see: xz), makes maintenance simpler, saves disk space and bandwidth, plus it means you can branch it and build your own and never leave the browser.

I'll soon change to manually linking and patching packages, rather than branching and modifying them. This will reduce disk load on the boo servers, and also allow better custom builds with simpler sources.

Sorry, I no longer build for Leap, just to reduce my load on SuSE's servers. Let me know if there's something you need!

Included packages:

Audio/Video:

Pipewire build from the Master branch - Because if you file an issue with pipewire their first instruction is to see if it's already fixed in Master. I also add the performance tuning to allow realtime scheduling, as recommended by pipewire upstream.

Wireplumber build from the Master branch - Once a way to prepare for the new config files in 0.5.x, this package is now just a way to stay right on the tip of audio development in linux.

qpwgraph - As per stock, but built from the main git branch.

nvidia-vaapi-driver - Needed for hardware acceleration in firefox, but not available from Factory. Built from the master git branch

xone - A replacement for the kernel's built-in xbox one controller which supports its audio jack. Original xbox and xbox360 controllers need xpad-noone. xpadneo supports bluetooth and the new xbox series controllers, but doesn't support audio. If you are looking for that to be packaged let me know.

v4l2loopback - Built from the main git tree against the current kernel, so I never find myself with an out of date kernel module and disappeared devices again, and plus we get the new stuff added upstream since the last release. Adds a second autoloading camera for scrcpy to use.

tuxclocker - On hiatus pending a fix for nvidia library.

stl-thumb-kde - Show thumbnail views of STL 3D models in KDE tools including Dolphin.

x42-plugins - A collection of plugins in LV2 and standalone JACK format. Built from the latest sources directly.

calf plugins - A collection of plugins, built from the latest git head

Accessibility/Input:

ble.sh - Fancy readline replacement with syntax highlighting, auto suggestions, etc. for Bash.

thefuck - A CLI typo correction tool that I use because I typo a lot thanks to being physically disabled.

ydotool - A Wayland-compatible automation tool related to xdotool but doesn't need X11 to function.

mouse-actions - The ONLY mouse gesture app that works on Wayland. Mouse gestures are a critical accessibility tool and Wayland compositors are incomplete without this. ydotool comes in handy to make actions based on gestures from this app.

evhz - Measure mouse polling rate. (Tested working up to 4K, let me know if you try this with an 8K mouse!)

Utilities:

zenpower3 - A Linux kernel driver for reading temperature, voltage(SVI2), current(SVI2) and power(SVI2) for AMD Zen family CPUs

memory-optimisation - A home-baked package which provides higher performance and more stable kernel memory handling for powerful workstations, instead of the defaults which provide optimal compatibility for every device.

pam_ssh_agent_auth - A faster, easier, more secure way to authenticate sudo / pkexec / kdesu / etc. Factory package works with sudo out of the box, I cherrypick one patch from the repository to provide function with pkexec / kdesu.

gpuvis - GPU performance trace visualisation tool. As per Factory, but built from the git tree, to get new features which are not in a release version yet.

scrcpy - Remote control of Android devices. Temporarily here while it's removed from Factory due to the server binary being used.

kf6-ktexteditor - As per Factory, patched to allow saving files in Kate / Kwrite / etc, as root.

OpenRGB - Built from source (OpenRGB 'Pipeline' release) and patched to add support for one of my mice

Bling:

breeze6[-gtk] - Breeze with a simple patch for square corners and compact density.

kirigami - Kirigami with a simple patch for square corners.

Any other packages here exist as dependencies of the above.

WARNING:

This is unmaintained, the original source has been removed, and no longer builds for kernel >6.13.
There are patched forks, but honestly, after this long, I've given up on AMD CPUs ever being properly supported on linux and accepted that the monitoring is sub-par. This package will be removed soon.

Zenmonitor3 is monitoring software for AMD Zen-based CPUs, now with Zen 3 support!

This project was created for package pipewire via attribute OBS:Maintained

This project was created for package ddcutil via attribute OBS:Maintained

This project was created for package coolercontrol via attribute OBS:Maintained

Experimenting with stuff, dont use any of this

Custom mouse and touchpad gestures

This project was created for package postquantumcryptoengine via attribute OBS:Maintained

This project was created for package pipewire-screenaudio via attribute OBS:Maintained

This project was created for package coolercontrol via attribute OBS:Maintained

A PAM module for authenticating using ssh-agent

openSUSE Build Service is sponsored by