Chromium 131.0.6778.85 compiled in OE
We had a problem with compiling Chromium 131.x, as reported earlier:
- Chromium 130.0.6723.91 compiled in OpenEmbedded — November 28, 2024
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
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:
- Allow run app non-root in container — December 12, 2024
- Download latest Opera browser — December 11, 2024
- Fix for Kodi flatpak — December 11, 2024
- Flip-out button move from screen to tray — December 10, 2024
- EasyOS Français translations updated — December 08, 2024
Daedalus 6.5.1 does not have the "orange ball" AnyDesk, for that, you need to run Scarthgap 6.5.1:
- AnyDesk orange-ball menu entry — December 12, 2024
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
Tags: easy
EasyOS Scarthgap-series version 6.5.1 released
Version 6.5 was released on December 3. Newcomers are recommended to read that announcement as it has more details:
- EasyOS Scarthgap-series version 6.5 released — December 03, 2024
Here are the highlights of version 6.5.1:
- Allow run app non-root in container — December 12, 2024
- AnyDesk orange-ball menu entry — December 12, 2024
- Download latest Opera browser — December 11, 2024
- Fix for Kodi flatpak — December 11, 2024
- Flip-out button move from screen to tray — December 10, 2024
- EasyOS Français translations updated — December 08, 2024
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
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:
- Download latest Opera browser — December 11, 2024
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
Alfons suggested the AnyDesk appimage for inclusion in EasyOS. Here is the AnyDesk homepage:
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:
- Orange-ball menu entries restructured — September 04, 2024
- Menu entries for not-yet-installed apps — July 09, 2023
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
Forum member Chiaseed requested this:
https://forum.puppylinux.com/viewtopic.php?p=137430#p137430
Opera is now in the menu:
Select from the menu, get this:
Continue with the download and install:
Works great.
The menu entry "Download latest Opera" can be selected anytime in the future to update to the latest version.
Opera homepage:
This will be in the next release of Easy Scarthgap and Easy
Daedalus.
Tags: easy
Fix for Kodi flatpak
I posted about the failure of Kodi:
- Kodi flatpak does not work — December 01, 2024
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