EasyOS version 2.3.2, June 22, 2020

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
gcav
Posts: 104
Joined: Fri 25 May 2012, 04:12
Location: Ontario

F2FS

#1541 Post by gcav »

Has anyone added f2f2 to easy at setup (initrd)?

gc

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1542 Post by BarryK »

No, haven't gone camping yet. But busy designing various camping-related things.

Currently, building prototype #2 solar water distiller, and plan to publish DIY plans.

The actual camping trip will come later.

I was thinking of getting back into EasyOS development after Slackware 15.0 is released, as plan to use those packages, instead of the ones that I compiled from source using OpenEmbedded/Yocto.
[url]https://bkhome.org/news/[/url]

spotted
Posts: 43
Joined: Thu 25 Jan 2018, 07:33

Trying to convert Easy Arm to run in Odroid

#1543 Post by spotted »

I have new out Odroid N2 and tried to adapt Easy 102 arm to run on it. Naturally enough it did't work, there is too much difference in the OS'es. Firstly I could not resize N2 boot petition with gparted, its locked, could not put easy.sfs into the N2 so I had to try to shoe-horn N2 baddies, there not goodies until I get it to work, into Easy. I know how to rename and insert N2's.dtb file, but the kernel file is too different. The N2 kernel is a image.gz file which extracts to just 'image', 'DOS/Windows executable' file where as Easy is a kernrl8.img, raw disk image file.

initrd in Easy is a GPIO archive, uinitrd in te N2 is a 'program'.
What ever I changed in cmdline and config files did not work. Even tried using boot.ini from the N2, changing the kernel and initrd file names to suit, of coarse it didn't work.
THE QUESTION IS!! WILL IT EVER WORK!!!! yea, bongo drums works but i want to get that sudo jerk and bolt him to a blacks smiths anvil and smash him more than a millennials avocado

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1544 Post by BarryK »

pBurn, the CD/DVD burner app created by zigbert, is broken in Easy 1.0.14, and earlier, at least for me when I tried to use it yesterday.

However, Easy has an old version of pBurn, and there is a fix, install cdrtools and the latest pBurn 4.3.16 PETs, see links here:

http://bkhome.org/news/201906/cdrtools- ... asyos.html

And post in the pBurn thread:

http://www.murga-linux.com/puppy/viewto ... 45#1030045
[url]https://bkhome.org/news/[/url]

User avatar
gychang
Posts: 414
Joined: Sat 29 Nov 2008, 20:30
Location: San Diego, CA

need darktable and gthumb

#1545 Post by gychang »

Using EasyOS Pyro64 1.0.14. Being a photo hobbiest, wondering if either darktable or gthumb are available.

Checked PPM and SFS manager but no luck...

thanks,
---
trying to learn puppylinux... :D
---

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1546 Post by BarryK »

A heads-up about something interesting...

I posted a comment to the ScPup forum thread:

http://murga-linux.com/puppy/viewtopic. ... 95#1030095

As the slackware64-current repository is, by definition, always going to be changing, there is no guarantee that packages installed from the slackware-14.2 repo will work -- even if many do now, there is no guarantee in the future.

As ScPup is built with slackware64-current packages (or slackware-current for the 32-bit build), compiling packages in ScPup and creating PETs, same story, they may not work in future builds of ScPup.

I probably put a dampener on the the ScPup project (and on LxPup), however, there is a solution. Slackware lacks dependency management, and I have conceived how it can be added in Woof, both my Woof fork and for woof-CE.

The database entry for each package needs a list of dependencies, and also the version of each dependency must be specified. The Salix distro did this partially for Slackware 14.2, but only listed deps for each package, no versioning of deps.

The first step to the fix is to create a file that has the name of a package on each line, with all the deps. Versions of deps are not yet required.
This file will be named 'DEPENDENCIES' and will be in Woof. I have written a script that generates this file, from the Ubuntu packages database -- it generates the "real" package names, not the split up names as used for DEBs.

Next, will modify the '0setup' script in Woof, so that when it converts the Slackware 'PACKAGES.TXT' file to Puppy-standard-format, it will read 'DEPENDENCIES' and automatically generate deps for each package, complete with required version of each dep.

Changes will also have to be made to the PPM.

Will post to my blog as this progresses.
[url]https://bkhome.org/news/[/url]

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#1547 Post by peebee »

BarryK wrote:I probably put a dampener on the the ScPup project (and on LxPup)
Hi Barry

Will be interested in this initiative - would request that you try to make anything you do applicable to Woof-CE if possible.

My experience is that Slackware is reasonably good at being backwards compatible - i.e. Slackware-14.2 apps do run on Slackware-Current**. I haven't seen the reports of problems you alluded to in your post on the ScPup thread....

Thanks
peebee

p.s. ** As an example Alien-Bob actually makes Chromium available for both 14.2 and Current and its the same 14.2 build for both that runs perfectly happily on both.... LibreOffice and Thunderbird are the same.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

#1548 Post by foxpup »

BarryK wrote:The database entry for each package needs a list of dependencies, and also the version of each dependency must be specified. The Salix distro did this partially for Slackware 14.2, but only listed deps for each package, no versioning of deps.

The first step to the fix is to create a file that has the name of a package on each line, with all the deps. Versions of deps are not yet required.
This file will be named 'DEPENDENCIES' and will be in Woof. I have written a script that generates this file, from the Ubuntu packages database -- it generates the "real" package names, not the split up names as used for DEBs.
Noob, but thinking and :? :
Isn't the ubuntu DEPENDENCIES list the same thing as the deps list from Salix?
And can the (general) dependencies of a (real) package not change from version to version? And (hence) from distro to distro?

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1549 Post by BarryK »

foxpup wrote:
BarryK wrote:The database entry for each package needs a list of dependencies, and also the version of each dependency must be specified. The Salix distro did this partially for Slackware 14.2, but only listed deps for each package, no versioning of deps.

The first step to the fix is to create a file that has the name of a package on each line, with all the deps. Versions of deps are not yet required.
This file will be named 'DEPENDENCIES' and will be in Woof. I have written a script that generates this file, from the Ubuntu packages database -- it generates the "real" package names, not the split up names as used for DEBs.
Noob, but thinking and :? :
Isn't the ubuntu DEPENDENCIES list the same thing as the deps list from Salix?
And can the (general) dependencies of a (real) package not change from version to version? And (hence) from distro to distro?
@foxpup,
The deps will probably stay the same for most packages, if going from Slackware 14.2 to 15.0 for example. But not necessarily for all. For example, a media player might introduce support for a new media library. Or, a package might change from one library to another, for example from openssl to libressl.

Regarding Ubuntu versus Slackware pkg deps, the good thing about Debian and Ubuntu is they compile apps with every capability enabled, so there will often be more deps. This means bloated, however such a deps list is good, as it covers every possible dep that a app may possibly require.
Mapping that to a Slackware-based build is easy, just remove a dep if it isn't in the Slackware repo.

@peebee,
Yes, you can usually get by with running 14.2 apps in a slackware-current build, there may be just a few library packages that are incompatible, except for examples I mentioned above. And you can provide PETs of the old libraries -- though, that only works if the app is linked against a different library name -- if the new library is say abc.1.2.so and the older library is also abc.1.2.so, then you have to get creative and use LD_PRELOAD to specifically load the old library for the app -- but that is getting very difficult to implement.

It could be that I am over-dramatizing the problem. It could be that Patrick is taking care not to break 14.2 packages running in the upcoming 15.0, in that case, very good.

Anyway, I will keep you posted on my proposed fix, and will make it woof-CE compatible.
[url]https://bkhome.org/news/[/url]

User avatar
gychang
Posts: 414
Joined: Sat 29 Nov 2008, 20:30
Location: San Diego, CA

darktable install possible?

#1550 Post by gychang »

Really like EasyOS Pyro64 1.0.14 install on my HD. Is there a way to install darktable for photo editing?
---
trying to learn puppylinux... :D
---

stemsee

#1551 Post by stemsee »

@gychang an AppImage might be your best bet, if you can find one. Or compile from source
https://www.darktable.org/install/

Keisha
Posts: 469
Joined: Tue 18 Nov 2014, 05:43

Wireless not working in EasyOS 0.9.4

#1552 Post by Keisha »

Downloading 1.0.14 now, will try it. This is on a vintage-2010 HP EliteBook 2740p. On Quirky and Fedora 29 the wireless modules are iwlwifi, iwldvm, mac80211, cfg80211. Modprobe'ing these four into EasyOS 0.9.4, no wifi shows in the network setup app. Will try 1.0.14 presently and report back.
“A wise man can learn more from a foolish question than a fool can learn from a wise answer.â€￾ --Bruce Lee

Keisha
Posts: 469
Joined: Tue 18 Nov 2014, 05:43

Wireless not working in EasyOS 1.0.14

#1553 Post by Keisha »

Nope, no wifi in EasyOS 1.0.14 either. The stack
iwlwifi
iwldvm
cfg80211
mac80211

which works in Fedora 29 and Quirky Unicorn, does not work in EasyOS 1.0.14 on this HP Elitebook 2740p.

*edited 2740p not 2940p
“A wise man can learn more from a foolish question than a fool can learn from a wise answer.â€￾ --Bruce Lee

lp-dolittle
Posts: 156
Joined: Mon 25 Apr 2016, 17:35

EasyOS on usb-stick

#1554 Post by lp-dolittle »

@ Barry,

many thanks, Barry, for the live-CD revival! You are increasing the versatiliy of EasyOS in a fantastic way.

It's not first of all the live-CD option but the availability of an iso-version of EasyOS which, for sure, will be highly appreciated by many EasyOS enthusiasts. Even if modern computers increasingly are lacking CD/DVD drives, an iso-copy on a flashdrive will work perfectly!

kind regards, and again, thank you so much!!

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#1555 Post by cthisbear »

' Barry, for the live-CD revival!
You are increasing the versatiliy of EasyOS in a fantastic way. "

:::::::

Yes! Yes! Way to go.

But can anyone post the cd link.
I had a good look around..but no can see.

Chris.

blgs
Posts: 34
Joined: Fri 07 Dec 2018, 17:37

#1556 Post by blgs »

cthisbear wrote:' Barry, for the live-CD revival!
You are increasing the versatiliy of EasyOS in a fantastic way. "

:::::::

Yes! Yes! Way to go.

But can anyone post the cd link.
I had a good look around..but no can see.

Chris.
http://distro.ibiblio.org/easyos/amd64/ ... yro/1.0.8/

Easyos 1.0.8 was the latest one with an iso file. You can upgrade up to 1.0.14 by means of easydd tool. Easydd (CLI) is part of easyos.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#1557 Post by Sage »

...now working toward the next release...

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#1558 Post by scsijon »

Sage wrote:
...now working toward the next release...
Yup, and the kernel 5.1.15 is up there for those that want to try it (play around) in Easy, (see his blog for where and how to install it,) however i'm getting an error appearing in the xerrs.log that I ?don't think should be, even if it's listed as a warning.>
libpng warning: interlace handling should be turned on when using png_read_image
I'm building a 5.1.16 (last of the 5.1.x) with BarryK's kernel builder at present and will try building a 5.2 afterwards to test out on Easy.

There's also a kernel patch specificly for AMD systems and it's SMBus, apparently needed in the 5.1.x kernel, but backdates to the 4.20, not sure if it's fixed in 5.2 as I haven't read the changelog all the way through yet. This # svn diff -c 48408 https://svn.exactcode.de/t2 will list it out for you, it's from T2 and the patch explains what it is relevant for.

Oh yes, the 5.1.15 seems to have fixed my sound level problem that I had with earlier 1.0.xx Easy's too, nice.

And as a thought when reading back, I wonder if BarryK could / would consider to pet Easydd for all to use with earlier versions as it does seem to be mainly a script file in /usr/sbin.

A few kernel settings will need to be changed / added for the kernel build before my second Quirky Thud64 alpha is test-built with it, and I may update the linux-firmware pet also while i'm at it, else i'm nearly ready.

EDIT: And i've just played with the new kernel for a bit under what was in the past a heavy load of compiling and it's no longer that bad, i'd consider it about half what it was by the indicators, and the high core temperatures have dropped also, down by about 10degC so it seems to confirm the drop in core load.
EDIT2: Now having played with Barry's new 5.1.15 kernel for a day and even rebuilt my quirky-thud64 with it (using woofq) on a Easy 1.0.10, i'll recomend you should try it if you have Easy 1.0.10+ installed. Runs faster, less cpu core use, less heat created / power used, music and videos are better to the eye/ear. Not totally sure what he has done to it, but it's a nice improvement, and even most of the problems I've had with Easy have dissapeared, only that horrible chipset workstation remains an annoying headache and there is nothing to do about it (as it's a testbox and will stay as just that).
Last edited by scsijon on Thu 11 Jul 2019, 11:28, edited 3 times in total.

cthisbear
Posts: 4422
Joined: Sun 29 Jan 2006, 22:07
Location: Sydney Australia

#1559 Post by cthisbear »

blgs: Thanks but I want this...

http://bkhome.org/news/201907/live-cd-i ... rride.html

Live-CD is back plus zram support plus partition override
July 09, 2019 — BarryK

" Version 1.0.8 was the last version that supported booting from optical media, the current release, 1.0.14, does not.

However, those who want to boot Easy from optical media will be very happy, live-CD|DVD is back, and then some..."

Chris.

lp-dolittle
Posts: 156
Joined: Mon 25 Apr 2016, 17:35

Live-CD revival

#1560 Post by lp-dolittle »

@ cthisbear

Maybe, you misunderstood Barry's announcement.

Some patience needed!

As it seems, Barry is just creating the new EasyOS-iso file which obviously is eagerly-awaited.

kind regards

Post Reply