EasyCast screen recorder fixed
Finally, after so many years, thinking of making some videos about EasyOS, for posting on YouTube. I used EasyCast a couple of years ago, and it worked. But now it is broken.
Some missing icons, which caused a crash. Fixed that, but then found it was not correctly detecting the microphone input. Also, underlying utility, 'recordmydesktop', is designed for ALSA. Fixed both of those. The PET has been bumped from version 2.0 to 2.1.
A bit of history; EasyCast was originally created by Argolance in
the old forum, in 2009, then SFR worked on it in 2015, and me in
2022.
In 2022, posted to the blog:
https://bkhome.org/news/202203/easycast-20-screen-recording.html
...remarked on a lapel microphone having high background hum.
Yes, a microphone does need electronic noise-cancelling. I have a
Creative HS-230 headset, with boom microphone -- background noise
quite low.
Tags: easy
DropboxGUI file manager fixed
You will find this in the "Internet" category of the menu. Google-AI summary:
Dropbox is a secure cloud storage platform that lets you
store, sync, and share files across all your devices.
Founded in 2007, it operates by creating a dedicated folder
on your computer that automatically backs up and updates your
content to the cloud.Core
FeaturesCloud Storage & Syncing: Access your documents,
photos, and videos from anywhere using a computer, phone, or
tablet.
File Sharing & Collaboration: Send large files easily
to anyone, even if they don’t have a Dropbox account, by simply
sharing a link.
Smart Sync: Save hard drive space by accessing cloud files
directly from your desktop without downloading them locally.
Version History: Accidentally deleted or ruined a file? You
can easily review and restore older drafts
Dropbox website:
https://www.dropbox.com/dropbox
DropboxGUI is a really nice file-manager like interface to your Dropbox storage. However, our PET, created by mikeb, no longer works, due to an API change. fredx181 has fixed it:
https://forum.puppylinux.com/viewtopic.php?t=17004
That's great, I have updated the PET.
Tags: easy
FlatOrange desktop icon theme updated
The FlatOrange desktop icon theme is at /usr/local/lib/X11/themes/FlatOrange. It is builtin in woofQ2. It was created a very long time ago, in the very early Puppy Linux days, and was lacking some icons now required in EasyOS. Forum member retiredt00 has fixed that:
https://forum.puppylinux.com/viewtopic.php?p=169653#p169653
We do have a lot of old PET packages that are in the same boat, see "desk_icon_theme*" packages:
https://distro.ibiblio.org/easyos/noarch/packages/pet/pet_packages-noarch/
...look at the dates, see how old some of them
are.
Tags: easy
gtk2-ng introspection compile fix
Easy 7.3.9 has gtk-ng, compiled with "--introspection=no". This was raised as an issue:
https://git.devuan.org/Daemonratte/gtk2-ng/issues/21
Great, now fixed.
We have been discussing gtk2-ng in the forum:
https://forum.puppylinux.com/viewtopic.php?t=16898
Tags: easy
EasyOS Excalibur-series version 7.3.9 released
This is a release-candidate for 7.4, marking a fundamental commitment to a "legacy" architecture, embracing Xlibre and gtk2-ng. And, finally successful, supporting Sound Open Firmware (SOF), so audio will work on very modern computers.
Changes since 7.3.8:
- EasyOS built with gtk2-ng — June 08, 2026
- ROX-Filer video thumbnails — June 08, 2026
- Kernel 6.12.92 compiled with SOF enabled — June 07, 2026
- Alternative method to build EasyOS with Xlibre — June 05, 2026
- Xlibre video drivers compiled in EasyOS — June 05, 2026
- Xlibre input drivers compiled in EasyOS — June 05, 2026
- Xlibre server and drivers compiled in EasyOS — June 05, 2026
- Chromium 149.0.7827.53
Note, not built with excalibur-backports repository (as
is version 7.3.8).
ROX-Filer is one of our fantastic gtk2-based apps, and we have been on a roll enhancing it; the latest feature is video-thumbnails. We intend that a lot of other excellent but neglected gtk2-based apps will find their way into EasyOS.
Release notes, showing details of past releases:
https://distro.ibiblio.org/easyos/amd64/releases/excalibur/2026/7.3.9/release-notes.htm
Download the drive image file:
https://distro.ibiblio.org/easyos/amd64/releases/excalibur/2026/7.3.9/
If you are a newcomer to EasyOS, please read the version 7.3 announcement, as it has more getting-started information:
- EasyOS Excalibur-series version 7.3 released — April 26, 2026
Also, an overview of how and why EasyOS is unique:
https://easyos.org/about/how-and-why-easyos-is-different.html
The change to an SOF-enabled kernel brings with it some trepidation, given past troubles. Let me know if you experience any audio issues, like no sound or some input or output channels being wrong.
Hopefully, we will just fix and tweak a few things, then with great fanfare release version 7.4!
Feedback welcome at the forum:
https://forum.puppylinux.com/viewtopic.php?p=171787#p171787
Have fun!
Tags: easy
EasyOS built with gtk2-ng
Posted a couple of days ago, the next release of EasyOS will be built with Xlibre, replacing Devuan's X11 packages. GTK version 2 has also been revived, the project is named "gtk2-ng", here:
https://git.devuan.org/Daemonratte/gtk2-ng
I have compiled it in woofQ2; however had to configure with "--enable-introspection=no". Raised an issue:
https://git.devuan.org/Daemonratte/gtk2-ng/issues/21
...undefined symbols, looks like a header file is missing somewhere.
Anyway, going ahead with putting this into the next release of
Easy, without the gobject introspection; currently no gtk2-based
apps need it, none being builtin to Easy anyway. There are some
python-based apps that need introspection, but they are using
gtk3.
Tags: easy
ROX-Filer video thumbnails
I recently received an email from Rick, reminding me that he would very much like if ROX supports video thumbnails. I vaguely recall, someone else on the forum also made this request. Personally, I had no interest, so let it slide, until now.
How to do it is described in the original ROX User Manual:
https://rox.sourceforge.net/Manual/Manual/Manual.html#id2504872
However, we found that it doesn't work. We have discussed the problem in the forum, and we found that the Jun7 fork of ROX does work, but the original source, the woof-CE source, and my own fork of ROX in woofQ2, do not. Forum member Burunduk found the reason, that the .png thumbnails need metadata:
https://forum.puppylinux.com/viewtopic.php?t=16991
Excellent, but I found that my fork used in EasyOS still doesn't work; which narrowed down to a particular source patch. Took out the patch, and now works. We will examine that patch sometime in the future. Anyway, now working in EasyOS:
![]()
ROX looks for scripts in /etc/xdg/rox.sourceforge.net/MIME-thumb
to generate the thumbnails.
![]()
For example, script 'video_mp4':
#!/bin/sh
# $1-path to source, $2-path to output, $3-pixel size
exec ffmpegthumbnailer -i "${1}" -s ${3} -t 10 -q 8 -a -m -o ${2}
...ffmpegthumbnailer is a little binary executable, available via
PKGget. All of this will be in the next release of Easy.
This is a nice feature to have. We are on a roll recently,
improving ROX, so this is one more.
Tags: easy
Kernel 6.12.92 compiled with SOF enabled
Yes, having another go! Here is blog post about the previous attempt:
- SOF fail trying again — May 25, 2026
Forum member NNI has compiled the kernel and reports success:
https://forum.puppylinux.com/viewtopic.php?p=171595#p171595
I have used basically the same kernel config, except disabled some "Kernel hacking" debug features. I doubt that Sound Open Firmware would require them, and one of them, CONFIG_LOCKDEV, caused the Broadcom "wl" module compile to fail, with "GPL only symbol: lockdep_init_map_type"
Interesting, in a previous blog post I reported using a script
from the SOF project site, to determine what to enable in the
'.config' file, and it enabled lots of kernel debugging features.
Which I have now disabled. But, very odd, the script failed to
enable what NNI found to be essential for SOF to work;
CONFIG_SND_SOC_INTEL_SOUNDWIRE_LINK_BASELINE.
The '.config' file will be in woofQ2 when I next upload it, also
uploaded separately here,
with false ".gz" appended.
Tags: easy