https://svandragt.github.io/linux-music-plugins-db/ did a little research into yabridge compatible music plugins #linux
Tagged with #linux
38 results found.
-
-
Turtle is playing the long game
John Gruber is arguing that Apple is weakening its advantage over competitors by adding more ads into their operating systems:
Apple’s competition is lousy with ads. Downright lousy. Apple seems to be choosing the route of “Don’t like ads? Choose Apple, we shove fewer of them in your face.” That’s way less bracingly clear a marketing message than “Don’t like ads? Choose Apple, we don’t shove any ads in your face.”
If your competitors’ stores all smell like dogshit, don’t aim to have the store that smells the least like shit. Aim to have a store that smells pristine. “Our stores only carry a vague whiff of dogshit” is not insanely great.
Unfortunately a part of the MacOS community has been getting comfortable smirking at Windows, and have enjoyed hardware and software purchased as a package for years. Now, they can no longer consider alternatives with a better GUI and with no ads, where you first have to install the door to get into the house.
Yes, setting up a USB drive and clicking through an installer might feel retro nostalgic or unfamiliar, but desktop Linux plays the long game. It has spent decades incrementally improving its systems to the point where for example Gnome is as inconsistent as Apple’s UI, at most.
And there are no ads, because there the vendor is a community.
With the likes of the Framework 13 Pro, hardware is playing in the same ballpark now.
Put the two together, and customers no longer have to put up with paying good money only to get sold to anymore.
-
I have to say I wasn't a fan of GNOME at all, I strongly preferred Pantheon from elementaryOS and XFCE as a second option. However with the PaperWM window manager extension the windowing workflows are top notch! Had to shorten the switching animation, and have removed the maximize (instead double click the title bar) and minimize controls (instead super+h to hide), and it's a tidy look. #linux #opensuse
-
Claude fixed another bug in elementaryOS, with
notify-sendnotifications not showing up in the notification center after a sleep:Root cause was a GDK bug, not the carousel at all. After sleep/resume, Gala's compositor isn't ready to supply a frame clock for new GTK4 surfaces. realize() silently creates a broken surface and the daemon has been dropping every notification since. The fix retries with unrealize() + 200ms delay until the compositor is ready — typically succeeds on the first or second retry.
All my fixes are available for upstreaming. #linux #elementaryOS
-
If the Slack instance has lost it's icon in the dock, you might need to correct the casing on the StartupWMClass to lowercase:

-
Two new system-update versions: 1.3.1 is the latest version, support for more tools and improvements in cleaning up space. #system-update #projects #linux
-
Setting Up Zero Configuration Networking with Avahi on OpenSUSE
Setting up Bonjour / Zero configuration networking using #OpenSUSE Tumbleweed is a little bit more involved than with some other #linux distros such as Ubuntu. It consists of setting up the avahi service, followed by configuring the firewall.
Avahi is a free zero-configuration networking implementation, including a system for multicast DNS and DNS Service Discovery.
It can be installed and setup as follows:
sudo zypper install avahi avahi-autoipd libavahi-client3 libavahi-common3 sudo systemctl start avahi-daemon sudo systemctl enable avahi-daemon sudo systemctl status avahi-daemonHowever I noticed that I still couldn't ping any other devices on the network. This is because the default firewall blocks unconfigured services, which makes sense from a security point of view.
For this we start Yast Firewall
YaST Firewall is a configuration tool in openSUSE and SUSE Linux that allows users to manage firewall settings, including opening ports and defining security zones. It has transitioned to using firewalld as the default firewall management system, which provides a more user-friendly interface for configuring network security.
Step 1: List Networking Interfaces
To begin configuring your firewall, you first need to identify the network interface you wish to work with. Run the following command in the terminal:
ip link showThis command will display a list of all available network interfaces on your system. Look for the interface name associated with your active network connection; it may look something like wlp3s0 or eth0. Make a note of the correct interface name, as you’ll need it in the subsequent steps to configure the firewall settings effectively.
Step 2: Configuring the firewall
Open YaST Firewall, under Interfaces, click custom, then select a zone such as
homeif you're on a home network, and under Interfaces: type the networking interface name from step 1. Then check that under the networking zonemdnsis listed under the allowed column. Accept the configuration changes.You should now be able to ping your other devices!
-
Vertical dock on elementaryOS 8
I prefer my dock on the left side of the screen and the new elementaryOS 8 Wayland compatible dock's design is to explicitly not support that. This is because the dock is visible in the workspace switcher and allows the user to drag windows to other workspaces using the dock.
If you're happy to lose that functionality and are using the Classic login session then you can reinstate Plank as follows:
Disable the Elementary Dock (Correct Way)
Create a user override:
cp /etc/xdg/io.elementary.desktop.wm.shell ~/.config/Edit the file:
nano ~/.config/io.elementary.desktop.wm.shellRemove or comment out the dock block:
[io.elementary.dock] launch-on-x=true args=io.elementary.dockLog out and log back in.
Result: the elementary dock is never started and does not respawn.
Start Plank
Use standard XDG autostart. File: ~/.config/autostart/plank.desktop
[Desktop Entry] Type=Application Name=Plank Exec=plank OnlyShowIn=Pantheon; X-GNOME-Autostart-enabled=true(Optional) Add a small delay if you ever see geometry issues:
Exec=sh -c "sleep 2 && plank"Verification
pgrep -a io.elementary.dock # should produce no output pgrep -a plank # should be running -
I'm testing a fully local, Linux-native meeting minutes pipeline that replaces tools like AI meeting notetakers with a privacy-preserving, scriptable workflow. Unlike some other options the control is with the user and no information leaves the local machine. #linux
-
ElementaryOS 7 to 8 upgrade notes
Although it's not supported I used this guide to semi automatically upgrade my daily driver.
You'll want to create a restore point with Timeshift, and ideally a system image using CloneZilla, because stuff is likely to break. I also backup my home directory with Back In Time and have a sync app for certain files within that.
I first created two Virtual Machines for eOS7 and eOS8 and then compared the eOS7 system after it was upgraded to 8 with a vanilla eOS8 setup, before I was confident enough to go ahead.
Apt sources compatibility
The main culprit as usual were third-party apt sources. In particular, if you have this hardware, I recommend to remove the AMD GPU drivers completely and reinstall them after the upgrade, to avoid kernel compilation issues.
Applications
I also lost a few applications (HeyNote and Albert), but their preferences were still there so simply reinstalling them made them work again.
Heynote's AppImage would no longer start:
./Heynote.AppImage [35483:0919/135315.749882:FATAL:sandbox/linux/suid/client/setuid_sandbox_host.cc:169] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_Heynot9r0j9T/chrome-sandbox is owned by root and has mode 4755I fixed this by installing the HeyNote snap version.
Albert could not be found (not sure why but the executable was no longer on the system) and I installed the OBS version from their website which setup a new apt sources file.
backintime-qtwas gone, a simple apt install restored it.Other issues
My custom keyboard shortcuts are still running but they are no longer visible. I have a bunch migrated over from
/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1-custom7but they are not showing in the Custom shortcut settings anytime, as these are now stored at/io/elementary/settings-daemon/applications/application-shortcuts. It's possible to dump them by restoring the dconf database to a test-user and then usingdconf dumpwith some parameters.I use an app called Input Remapper to map my option and command keys (long story) and this stopped working after the upgrade, despite the app saying the mapping is in effect. I'll try and recreate it and see if there's an update for it.
That's it, relatively smooth for an unsupported setup.