WINE The third and final part of the Vulkan enablement code for allowing Vulkan API graphics use within the Wine Wayland driver has been merged to Wine Git....
Finally, I might try disabling XWayland once wine wayland ships in proton. The only remaining apps using X11 on my system are electron apps and wine (oh, I forgot Java).
It’s interesting to finally see all the work on wayland coming together. Only a few years ago I still had to switch back to i3 because sway didn’t work well for gaming (no vrr, dmabuf), and now it’s only a few things missing.
Long story short, I learned there is an XMMS release of a plugin I use in Winamp for music playback (mp3PRO). Sadly, I recoded most of my music to mp3PRO back in the day, and now I’m stuck using Winamp, even on Linux. I like the player, wouldn’t change it, but I wanted to switch to something native, like Audacious or Qmms....
At some point you’ll have to use a new codec, even if it’s in 10 years. So it might be a good idea to download the music instead of converting.
Soulseek with Nicotine+ seems to be a good way to download music. Or streamrip/deemix with a (temporary) Deezer/Tidal subscription supports high quality audio.
Out of the box it can play audio in the background, and now that extensions are available you can block ads as well. You don’t really need constantly updating 3rd party clients or questionable firewalls anymore if you just want usable youtube on a phone.
Iirc Gradience punches a hole in the flatpak sandbox for xdg-config/gtk-4.0, which usually is in .config. This makes it work and isn’t a security problem.
Gnome Shell is unaffected because it doesn’t use GTK.
The big advantage for me is that it that lact runs as a (systemd) daemon. This is more convenient for me than having to autostart CoreCtrl.
A disadvantage of the daemon is that it can’t be packaged on flathub.
Enable and start the service (otherwise you won’t be able to change any settings): sudo systemctl enable --now lactd
You can now use the GUI to change settings and view information.
Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts....
I have been working on Fly-Pie for more than 3 years now and I am very happy with the result. However, I have always wanted to create a similar application for the desktop in general. This is why I started this project.
This project is currently in a very early stage of development. Kando is not yet a functional menu but rather a prototype which demonstrates the feasibility of the concept.
Since Kando is still in early development, it might be a good idea to look at the Gnome Extension Fly-Pie. It’s from the same developer and it looks like Kando will be similar.
How would you define “knowing” and “using” linux? Many people here don’t use Linux professionally and only on the desktop, so they probably aren’t too familiar with all the features of different cli programs.
Reading a blog post is more accessible than reading a man page. I didn’t know cd -, so reading the post was worth it I’d say.
Any program should have a man page, even if it only lists all options. My point is that a blog post helps some people to learn about a program. For example a post often highlights the most important options of a software.
Roc Toolkit implements real-time streaming over unreliable networks like Internet and Wi-Fi. It works on Linux and macOS and provides C library, CLI tools, modules for PulseAudio and PipeWire, and Android app....
The most notable changes are probably HDR and color management, but most people can’t take advantage of it anyway. Although the list of changes includes many quality of life improvements like enabling tap to click by default.
wp-fractional-scale-v1 to allow clients to submit buffers with a non-integer scale factor matching the output.
This hopefully means Sway and similar will support real fractional scaling for applications, not just the compositor fractional scaling we already have.
But I don’t know much about application support. Qt and Electron might support it; GTK 4 does not, possibly in a future version).
tearing-control to allow clients to opt-in for tearing page-flips.
That’s great for those who need it. Anyone with a modern display should probably just use variable refresh rate (vrr), but even today some devices don’t support it. E.g. there’s been 240Hz laptops without vrr.
I was sure I read that GTK wants to support true fractional scaling in GTK 5, but I can’t find a source to it. So it was probably just speculation. As far as I understand it, it would require big changes to GTK because everything is build with integer scaling in mind.
At least GTK 4 already has support for this fractional scaling protocol.
wlroots is a library that can be used to implement a compositor like KWin or mutter (GNOME). In practice wlroots is used in Sway, Hyprland, river, and more.
What wlroots-based compositors, KWin, and mutter share is that they implement a similar set of the display protocol Wayland. E.g. KWin and Sway implement the Wayland extension wlr_layer_shell
I often use Arch in a container, when I need a fhs distro. EndeavourOS is great for desktop use if you don’t want to go through the Arch install process.
DeltaChat is an awesome messenger. It’s federated, quick and simple to use. Also, I didn’t realize DC was on the fediverse for so many years.
The first part is about the meme. Arch has it’s (dis-)advantages depending on the use case.
I wrote the second part because OP mentioned they’ve found the meme “at deltachat”, which is a email-based messenger I use. It’s a topic adjacent to linux as it’s open source software with linux support.
NVK is a Vulkan driver while nouveau is an OpenGL driver. If I understand correctly there’s also a nouveau kernel module which interfaces with the userspace nouveau, but NVK might use another API. [1]
We currently support Turing (RTX 20XX and GTX 16XX) and later GPUs. We plan to eventually support hardware as far back as Kepler (GeForce 600 and 700 series) but those are currently poorly tested at best and missing a few essential features.
Jellyfin MPV Shim does what you want. MPV is an open source media player like VLC, with more focus on embedded use cases (e.g. mpv is an option in Findroid, a Jellyfin Android app).
The MPV shim runs in the background and appears in Jellyfin (web or app) as a Cast device.
It’s awesome since mpv has many keyboard shortcuts I’m missing with Jellyfin.
It’s initial bcachefs anyway, which doesn’t support all features yet and still needs a lot of work. I wouldn’t run bcachefs yet on any system where an LTS kernel is necessary.
Seriously this was very surprising. I’ve been experimenting with GrayJay since it was announced and I largely think it’s a pretty sweet app. I know there are concerns over how it isn’t “true open source” but it’s a hell of a lot more open than ReVanced. Plus, I like the general design and philosophy of the app....
I know there are concerns over how it isn’t “true open source” but it’s a hell of a lot more open than ReVanced.
For me, terms and definitions are very important. Just like right to repair is often misrepresented to the detriment of consumers, it’s important to only talk about open source if the license actually respects your freedom [1].
Open source has a lot of positive connotations and calling some project open source while only being source available feels like taking advantage of it.
It’s similar to how large corporations talking about being eco friendly with their packaging whilst making the actual devices as hard to repair as possible.
You’re right, the ReVanced project is open source, but the resulting app is not, since it’s modifying the official YouTube app.
Skipping sponsors automatically means you definitely won’t be influenced by the marketing, so it hurts the creator because the sponsor might not work with them again because of low sales impact.
Anyway, I’ll continue to use NewPipe x SponsorBlock and the Firefox addon.
I see X12 as a play on people who don’t like Wayland and want a better version of X instead. The interesting bit is that X10 isn’t compatible with X11, similar to it’s predecessors. And similarly, it’s not possible to drastically improve on a display server protocol without being incompatible with previous designs.
So in a way Wayland could have also been called X12. Would that have changed anything? Probably not.
Edit: Calling Wayland X12 isn’t a serious idea. It’s been decades since the last new version of X released, and with the name “X12” people would underestimate how different they are.
Yes, the support window is only 13 months after release, which can be annoying. I’d rather go with Debian or CentOS, unless software needs a more recent library.
is pretty vague. Do you mean locked down, with features like SafetyNet which locks people in to Google Services? Or do you mean locked down in the sense that installing packages doesn’t just directly change the files in / ?
Systems like rpm-ostree still allow modifications to the OS, it just requires other steps. OpenSUSE MicroOS even allows for arbitrary modifications to the root fs through transactional-update (it even allows for dropping in to a transactional-update shell, so it’s not necessary to prefix each command with transactional-update).
Especially OpenSUSE MicroOS feels more like OpenSUSE Tumbleweed, compared to Fedora rpm-ostree’s limitations compared to Fedora dnf.
I don’t like Canonical pushing snaps as universal apps for all distros, because of issues like sandboxing not working on mainline kernels.
But it’s pretty interesting to see how a fully snap based desktop OS could look like. It might have less limitations than rpm-ostree. Easy access to recent mesa and similar would be awesome.
As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying.
Installing multiple distros at the same time would cause issues because of additional software most DE’s come with (image viewer, …). But yes, it’s possible to switch DE by uninstalling the desktop package group and installing another quite easily. Especially with btrfs snapshots it’s simple to roll back.
Yes, it’s possible to rollback with ublue but that won’t roll back changes in the home directory. So if you switched from Gnome to KDE and then back to Gnome the additional configuration from KDE might conflict with Gnome (especially theming breaks easily).
Another Look At The Bcachefs Performance on Linux 6.7 Review (www.phoronix.com)
tl;dr...
Wine Wayland Driver's Vulkan Support Is Now Usable (www.phoronix.com)
WINE The third and final part of the Vulkan enablement code for allowing Vulkan API graphics use within the Wine Wayland driver has been merged to Wine Git....
ripgrep 14 released with hyperlink support (github.com)
Changes:...
Is there any way I can make an old XMMS plugin work in any modern player?
Long story short, I learned there is an XMMS release of a plugin I use in Winamp for music playback (mp3PRO). Sadly, I recoded most of my music to mp3PRO back in the day, and now I’m stuck using Winamp, even on Linux. I like the player, wouldn’t change it, but I wanted to switch to something native, like Audacious or Qmms....
Wine 8.21 Released With HiDPI Scaling and Initial Vulkan Code For The Wayland Driver (www.phoronix.com)
YouTube on Firefox mobile is awesome
Out of the box it can play audio in the background, and now that extensions are available you can block ads as well. You don’t really need constantly updating 3rd party clients or questionable firewalls anymore if you just want usable youtube on a phone.
A COSMIC Thanksgiving (blog.system76.com)
Notable changes:...
LACT: Linux AMDGPU Controller for overclocking and fan curve control (github.com)
Current features:...
kando: 🥧 The Cross-Platform Pie Menu. (github.com)
Kando will be a pie menu for the desktop. It will be highly customizable and will allow you to create your own menus and actions. For instance, you can use it to control your music player, to open your favorite websites or to simulate shortcuts....
sigoden/argc-completions: Autocompletion for any shell and any command. (github.com)
Features...
GIMP 3.0 finally has a release schedule (librearts.org)
Navigating around in your shell (blog.meain.io)
Roc Toolkit 0.3: real-time audio streaming over the network (gavv.net)
Roc Toolkit implements real-time streaming over unreliable networks like Internet and Wi-Fi. It works on Linux and macOS and provides C library, CLI tools, modules for PulseAudio and PipeWire, and Android app....
[Fedora] Kinoite Nightly images with Plasma 6 (tim.siosm.fr)
Using cgroups to limit I/O · André Carvalho (andrestc.com)
Wlroots 0.17.0 released (gitlab.freedesktop.org)
Release highlights:...
Just install EndeavorOS lol (feddit.de)
stolen from linux memes at Deltachat
easylkb: Easy Linux Kernel Builder (tmpout.sh)
easylkb is a simple script designed to make Linux Kernel Debugging easier and more accessible.
NVK reaches Vulkan 1.0 conformance (www.collabora.com)
What does this mean? Practically, it means that we can pass the entire Vulkan conformance test suite....
Introducing graphics offload – GTK Development Blog (blog.gtk.org)
4 black bars with REMUX ?
Hello all....
It's Official: Linux Kernel 6.6 Will Be LTS, Supported Until December 2026 (9to5linux.com)
Louis Rossman/FUTO's YouTube app, GrayJay, now supports Sponsorblock... and shames you if you use it
Seriously this was very surprising. I’ve been experimenting with GrayJay since it was announced and I largely think it’s a pretty sweet app. I know there are concerns over how it isn’t “true open source” but it’s a hell of a lot more open than ReVanced. Plus, I like the general design and philosophy of the app....
deleted_by_author
An Untold History of Thunderbird (blog.thunderbird.net)
How is your experience with Fedora as a server?
linux@programming.dev
Canonical lifts lid on more Ubuntu Core Desktop details (www.theregister.com)
What is the easiest way to try all the DEs?
As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying.