site  contact  subhomenews

Daedalus many package version bumps

December 24, 2024 — BarryK

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

December 23, 2024 — BarryK

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

December 22, 2024 — BarryK

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

December 22, 2024 — BarryK

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

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