site  contact  subhomenews

Chromium 131.0.6778.85 compiled in OE

December 16, 2024 — BarryK

We had a problem with compiling Chromium 131.x, as reported earlier:

Max figured out a patch so that 131.0.6778.85 will compile with rust 1.75. This is only a temporary fix, as future versions of Chromium may require more rust 1.78-specific features.  

Tags: easy

EasyOS Daedalus-series version 6.5.1

December 14, 2024 — BarryK

Forum member TerryH reported that the feature of moving the flip-out-of-container button into the tray, does not work for Daedalus-in-container, but does for Scarthgap-in-container:

https://forum.puppylinux.com/viewtopic.php?p=137817#p137817

Yes, Daedalus 6.5.1 is required to be run in a container. Which motivated me to release it pronto.

Highlights since version 6.5:

Daedalus 6.5.1 does not have the "orange ball" AnyDesk, for that, you need to run Scarthgap 6.5.1:

Download Daedalus 6.5.1:

EDIT: 6.5.1 has a bug, see here. Withdrawn and 6.5.1.1 uploaded:

http://distro.ibiblio.org/easyos/amd64/releases/daedalus/2024/6.5.1.1/

Feedback welcome at the forum:

https://forum.puppylinux.com/viewtopic.php?p=137856#p137856

Have fun!     

Tags: easy

EasyOS Scarthgap-series version 6.5.1 released

December 13, 2024 — BarryK

Version 6.5 was released on December 3. Newcomers are recommended to read that announcement as it has more details:

Here are the highlights of version 6.5.1:

Download:

EDIT: 6.5.1 has a bug, see here. Withdrawn and 6.5.1.1 uploaded:

https://distro.ibiblio.org/easyos/amd64/releases/scarthgap/2024/6.5.1.1/

if you already have version 6.5, or earlier, running, just click on the "update" icon on the desktop; updating from 6.5 is just a 2.6MB download.

Feedback welcome at the forum, in this thread:

https://forum.puppylinux.com/viewtopic.php?p=137740#p137740

Have fun!    

Tags: easy

Allow run app non-root in container

December 12, 2024 — BarryK

Applications in containers run as "crippled root". However, would like to have the extra security of running some of them as their own user. Well, crippled-root is already pretty secure, but running an app non-root aps the ante a bit more.

I posted yesterday about a new menu entry to install Opera web browser:

On the main desktop, Opera will run as user "opera".

In the "scarthgap" or "daedalus" containers, there is also the menu entry "Download latest Opera"; however, opera will be run as crippled-root. I have now allowed it to run as user "opera" in the container, see github commit:

https://github.com/bkauler/woofq/commit/dfd89765822d6af3e2a08219bdefe64413eae892

It does require the "--no-sandbox" commandline option, as opera cannot create a sandbox. Ditto for other chrome-based apps. This is because inside a secure environment, the container, which is itself a sandbox. There is no need to have a sandbox inside a sandbox.

Running apps as their own user is still useful in a container, as it isolates the apps from each other. For example, opera has a private folder, /files/apps/opera, that other apps running non-root cannot even see into.   

Tags: easy

AnyDesk orange-ball menu entry

December 12, 2024 — BarryK

Alfons suggested the AnyDesk appimage for inclusion in EasyOS. Here is the AnyDesk homepage:

https://anydesk.com/

I have made AnyDesk into a PET package, installable via PKGget. It will only run non-root, so PKGget is forced to install it as user "anydesk".

As it is a PET package, users might not discover its existence, so an "orange-ball" entry has been created in the Network menu category. Orange-ball menu entries are introduced here:

I have only tested that it starts, gone no further, so that will be a project for anyone interested. AnyDesk will be in the next release of Easy Scarthgap, version 6.5.1, coming very soon.      

Tags: easy

Download latest Opera browser

December 11, 2024 — BarryK

Forum member Chiaseed requested this:

https://forum.puppylinux.com/viewtopic.php?p=137430#p137430

Opera is now in the menu:

img1

Select from the menu, get this:

img2

Continue with the download and install:

img3

Works great.

The menu entry "Download latest Opera" can be selected anytime in the future to update to the latest version.

Opera homepage:

https://www.opera.com/

This will be in the next release of Easy Scarthgap and Easy Daedalus.    

Tags: easy

Fix for Kodi flatpak

December 11, 2024 — BarryK

I posted about the failure of Kodi:

We can blame flatpak; however, EasyOS has an unusual arrangement of symlinks. Both /run and /var/run are symlinks to /tmp/run, which was done as it was originally planned to have /tmp folder as a tmpfs, and /run and /var/run symlinked into that will mean they will just disappear at shutdown.

However, as Easy defaults to running sessions in RAM, /tmp, /run and /var/run will disappear anyway, no need for a tmpfs.

Most distributions have /run as an actual folder, maybe with a tmpfs on it, with /var/run symlinked to it. So I have changed Easy to the same. Github commit:

https://github.com/bkauler/woofq/commit/2cba81a5e1dd2edeaefb2d7be2a1f275f0c0dea3

This should fix Kodi flatpak.   

Tags: easy