Daedalus many package version bumps
I posted a few days ago that Chromium 131.0.6778.85 has been compiled in OpenEmbedded -- that will be for Easy Scarthgap. For Daedalus, the Devuan repo has Chromium 131.0.6778.204, plus many more package version bumps, so they will be in the next release.
I have compiled the 6.6.67 kernel for both Scarthgap and
Daedalus, as well as Broadcom PET and NVIDIA SFSs for
both.
Tags: easy
Daedalus mtPaint screen snapshot fix
Problem reported and solution here:
https://forum.puppylinux.com/viewtopic.php?t=13451
Fix will be in the next release of Easy Daedalus.
Tags: easy
File information app
Forum member JakeSFR, or just SFR in the old forum, has created a great app that will display information about any file or directory:
https://forum.puppylinux.com/viewtopic.php?t=12663
It can be a CLI app; however, he has also set it to run as a GUI and via the ROX-Filer right-click menu.
Really nice, love it. I have modified the 'i-1.2.pet', as the
'pinstall.sh' and 'punistall.sh' scripts are not needed. EasyOS
automatically generates the Rox right-click menu entries when a
package is installed and uninstalled, via script
'build-rox-sendto'.
So, right-click on any file or directory, and there will be an entry "File-information". However, I have enhanced 'build-rox-sendto' so that a translation will be applied. The /usr/share/applications/i.desktop has been enhanced:
[Desktop Entry]
Name[sq]=Dosja-informacion
Name[ar]=ﻒﻠﻤﻟﺍ ﺕﺎﻣﻮﻠﻌﻣ
Name[bg]=Файлова-информация
Name[zh]=文件信息
Name[cs]=Soubor-informace
Name[da]=Fil-information
Name[nl]=Bestandsinformatie
Name[fi]=Tiedoston-tiedot
Name[fr]=Informations-sur-le-fichier
Name[de]=Dateiinformationen
Name[el]=Αρχείο-πληροφορίες
Name[hu]=Fájl-információ
Name[is]=Skráarupplýsingar
Name[it]=Informazioni-sul-file
Name[ja]=ファイル情報
Name[mk]=Датотека-информации
Name[no]=Filinformasjon
Name[pl]=Informacje-o-pliku
Name[pt]=Informações-do-arquivo
Name[ro]=Fișier-informații
Name[ru]=Информация-о-файле
Name[sr]=Датотека-информације
Name[es]=Información-del-archivo
Name[sv]=Filinformation
Name[tr]=Dosya-bilgileri
Name[uk]=Файл-інформація
Name=File-information
Comment=Get a lot of info about a file
Exec=env I_GUI=true i
Icon=i.png
Type=Application
Categories=Utility;
NoDisplay=false
...so the right-click menu will display the appropriate translation.
Github commit for the enhanced 'build-rox-sendto':
https://github.com/bkauler/woofq/commit/a0277cd9b3dd042420b7588a455bf7ccb17a2177
Modified PET not yet uploaded. It will be builtin in the next release of Easy Scarthgap and Easy Daedalus.
Note, another entry in the right-click menu is "Run-in-terminal". The enhanced 'build-rox-sendto' will now also translate that. The file /usr/share/applications/run-in-terminal.desktop:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Run-in-terminal
Name[bg]=Входен-терминал
Name[zh_CN]=运行终端
Name[zh_TW]=運作終端
Name[da]=Kør-i-terminal
Name[nl]=Run-in-terminal
Name[fi]=Run-in-terminaali
Name[fr]=Exécution-dans-le-terminal
Name[de]=Einlaufterminal
Name[el]=Run-in-terminal
Name[hu]=Run-in-terminál
Name[is]=Keyrt-í-flugstöð
Name[it]=Terminale-run-in
Name[ja]=ランインターミナル
Name[mk]=Работи-во-терминал
Name[no]=Kjør-i-terminal
Name[pl]=Terminal-uruchamiający
Name[pt]=Terminal-de-execução
Name[ro]=Run-in-terminal
Name[ru]=Запуск-в-терминале
Name[sr]=Рун-ин-терминал
Name[es]=Terminal-de-ejecución
Name[sv]=Run-in-terminal
Name[tr]=Çalıştırma terminali
Name[uk]=Термінал-обкатки
Exec=sakura -h -r 10 -c 80 -e run-in-terminal %F
Icon=mini-sh1.xpm
MimeType=application/x-shellscript;application/x-executable;application/x-perl;application/x-python;application/x-python3
...on the condition that the translation does not have a space character.
I posted about Run-in-terminal here:
https://bkhome.org/news/202411/rox-right-click-run-in-terminal.html
This is great, we keep making EasyOS more and more convenient to
use.
Tags: easy
Easy Daedalus no wired internet in containers
For those who have ethernet wired Internet, running Easy Daedalus, there is no Internet connection in containers. The problem was reported to the forum:
https://forum.puppylinux.com/viewtopic.php?t=13433
...to which I have posted the fix. Simple, you have to run PKGget and install 'dhcpcd-base'
Note, this problem does not occur if you are running Easy
Scarthgap.
Tags: easy
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