site  contact  subhomenews

Easy Buster 2.1.11 which is 2.2RC

December 22, 2019 — BarryK

Easy Buster 2.1.11 is built with the 5.4.6 kernel. This is 2.2 Release Candidate, which I hope to release by Christmas.


If you would like to give it a spin, make sure everything is sane, please do, and report here: 

Tags: easy

SFSget now has offline mode

December 21, 2019 — BarryK

This was requested on the forum. When there is an Internet connection, SFSget probes the online SFS repository, and will list all SFSs, indicating if they are already downloaded or not.

In offline mode, only downloaded SFSs are displayed. The user may then choose to install one.

The modified scripts are /usr/local/sfsget/sfsget and /usr/local/sfsget/filterpkgs. 

EasyContainers, launched from the menu "Filesystem -> Easy Container Management", is for creating, managing and destroying containers. At the bottom of the window there is a "Create" frame, where the user can choose an application to run in a container.

What is missing from that GUI though, is a button to create a container for an SFS file. SFS download and install is handled by a different utility, SFSget, see the "sfsget" icon on the desktop.

To bridge that gap, I have added a button at the bottom of the "Create" frame:


...also an explanation is added to the "?" help button at bottom of the window. 

Tags: easy

Kernel 5.4.3 compiled

December 19, 2019 — BarryK

Interesting... have compiled the 5.4.3 kernel a couple days ago. The only change that I made from before is changed 'CONFIG_USB_EHCI_HCD_PLATFORM' from a module to inbuilt. I don't know if that is what fixed it, but on my Acer aspire 1 laptop, the USB mouse is no longer freezing --- well, ran for about an hour, it didn't. Before, it would freeze sometimes and I would replug it and it came good. Need to keep running on the laptop to confirm this fix.

This freezing did not happen awhile back, with earlier kernels. Don't recall what kernel version first got it.

Some information about that option:

The kernel source, patches and build scripts are here: 

Note: the tmpfs filesystem is configured without xattributes and posix extended labels. I kept it like this, as that is how it has always been in earlier kernels for Quirky and Easy, although the docs state that alsa requires xattrib to be enabled on the tmpfs mounted on /dev -- well, I have not run into any problem, or any situation requiring that. 

Tags: easy

Aumix and htop issues

December 19, 2019 — BarryK

Puppy Forum member 'zygo' has reported that 'htop' crashes. His exact report was that htop "shuts down unexpectedly using rxvt-unicode from pyro" and he reported it did not crash with a rxvt-unicode DEB from elsewhere.

Easy Buster uses the rxvt-unicode PET from pyro. Htop is launched from the menu "System -> htop system process viewer", which runs "/usr/bin/urxvt -e htop".

I have been running it for awhile, it is not crashing for me.

Zygo has also reported that 'aumix' and the "cli mixer" do not allow selection of input from front mic, he had to use retrovol.

Yes, it looks like aumix does not have a selection for front mic. However, 'alsamixer' does.

Which raised another problem. Easy does not have alsamixer in the menu. This is a text-mode GUI mixer, named 'aslamixer' and it has to run in a terminal. I have created /usr/share/applications/alsamixer.desktop, which creates a menu entry in the "Multimedia" menu. This will be in the next release of Easy. 

Tags: easy

Leafpad version 0.8.17 in Buster

December 19, 2019 — BarryK

Easy Pyro and Easy Buster have Leafpad text editor version 0.8.15. Puppy Forum member 'zygo' reports that it "allows only one search term" in the text search. He recommended bumping to version 0.8.17.

The 0.8.17 source is available from the project website:

...and 0.8.17 is stated to be the latest source.

However, is available from here:

I decided to use 0.8.17, and have compiled it in Easy Buster and created a PET. It will be in the next release. Haven't updated Leafpad in Easy Pyro. 

Tags: easy

Urxvt PET runs rxvt fix

December 19, 2019 — BarryK

Puppy Forum member 'zygo' reported that menu "Utility -> Urxvt terminal emulator" actually runs rxvt. This is in both Easy Pyro and Easy Buster.

Actually, /usr/bin/rxvt is a symlink to /usr/bin/urxvt, so it is really urxvt that runs, however, it behaves as though it is rxvt, including using bitmap font.

I have fixed the Urxvt PET package so that the menu entry now runs urxvt, with truetype font.  Also, in woofQ, rootfs-templates/rxvt-unicode/usr/share/applications/urxvt.desktop is fixed. 

Tags: easy

Gexec fails as gksu missing

December 19, 2019 — BarryK

Utility 'gksu' is a gui frontend to 'su', for running a program as a different user, usually when you are logged in as non-root and want to bump up to root.

Note, 'gksu' has been removed from the latest debian "testing" and Ubuntu, not even in repo anymore.

Puppy Forum member 'zygo' reported menu Utility -> Gexec, then enter an app name, such as "mtpaint" and tick the "run as root" checkbox, there is an error message that 'gksu' is missing.

I have created a small script /usr/bin/gksu, that will satisfy Gexec. However, this is a basic script, does not offer any of the commandline options of the actual gksu. Solves the immediate problem anyway. 

Tags: easy

BootManager manage system services improved

December 19, 2019 — BarryK

I posted yesterday about a small improvement to the "Manage system services" (daemon manager) window in BootManager:

This morning I have made more improvements.

The window now displays the daemons alphabetically.

rc.firewall was displaying twice, fixed.

Some entries that are managed by EasyShare have been removed from the list.

Some entries that did not have an explanation, now do. 

The modified script is /usr/sbin/bootmanager 

Tags: easy