Software: Chafa, Butterfly Builder, Fondo Wallpaper App, kmon and Fre:ac
-
Chafa 1.4.0: Now with sixels
April 1st seems like as good a time as any for a new Chafa release — though note that Chafa is no joke. At least not anymore, what with the extremely enterprise-ready sixel pipeline and all.
[...]
The most complete existing implementation is probably Hayaki Saito’s libsixel, but I chose to write one from scratch for Chafa, since sixel output is remarkably intensive computationally, and I wanted to employ a combination of advanced techniques (parallelism, quantization using a PCA approach, SIMD scaling) and corner-cutting that wouldn’t have been appropriate in that library. This gets me fast animation playback and makes it easier to phase out the ImageMagick dependency in the long term.
There are at least two widely available virtual terminals that support sixels: One is XTerm (when compiled with --enable-sixel), and the other is mlterm. Unfortunately, I don’t think either is widely used compared to distribution defaults like GNOME Terminal and Konsole, so here’s hoping for more mainstream support for this feature.
-
Butterfly Builder, a tool to compile PHP
Butterfly Builder is a tool written in BASH that allows to compile PHP from the source code, Butterfly Builder (before pbt) is the evolution of the php-build.sh script allowing greater flexibility and customization in the PHP compilation / installation process.
-
PAM testing using pam_wrapper and dbusmock
On the road to libfprint and fprintd 2.0, we've been fixing some long-standing bugs, including one that required porting our PAM module from dbus-glib to sd-bus, systemd's D-Bus library implementation.
As you can imagine, I have confidence in my ability to write bug-free code at the first attempt, but the foresight to know that this code will be buggy if it's not tested (and to know there's probably a bug in the tests if they run successfully the first time around). So we will have to test that PAM module, thoroughly, before and after the port.
-
Get Unsplash Wallpapers on Linux with Fondo Wallpaper App
Some people change wallpapers on their desktops, phones or other devices more frequently than they change clothes. Finding new wallpapers on the internet is not that difficult. However, you do start to see the same images over and over the more you look. And then it starts to get a little difficult. That’s when many people flock over to Unsplash. Unsplash is a royalty-free photography site, not remotely aimed at providing wallpapers. However, it is a very popular source of wallpapers for many users. Fondo wallpaper app is a new app for Linux that makes it much easier to find and apply wallpapers from Unsplash.
-
Easily Load, Unload And Blacklist Kernel Modules With kmon (TUI)
kmon is a new command line kernel manager and activity monitor. It can be used to load, unload and blacklist kernel modules, as well as show module information. The tool also shows kernel activities (hardware logs, etc.) in real time.
This command line tool is written in Rust, and it uses a text-based user interface (TUI) thanks to the tui-rs and termion libraries.
-
Fre:ac Audio Converter 1.1 Released with Dark Mode Support
Fre:ac audio converter 1.1 was released a few days ago. Here’s how to install it in Ubuntu 18.04 and higher.
- Login or register to post comments
- Printer-friendly version
- 2426 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
Recent comments
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago
1 year 11 weeks ago