F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Moderators: 666philb, Forum moderators

fr-ke
Posts: 107
Joined: Mon Nov 07, 2022 3:18 pm
Has thanked: 4 times
Been thanked: 35 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by fr-ke »

@rockedge Thanks for the quick reply.

As far as I understand, adrv_xxx_.sfs is the top layer, which is only overwritten by changes in the savefile.
So that e.g. changes in /root/concyrc can be made persistent (conkyrc is in adrv_xxx_.sfs) adrv_xxx_.sfs must be merged into e.g. ydrv or bdrv or a remastering must take place so that the content of the save file is then copied into adrv is at the top and in adrv there is only the content of the save file (not mixed with the original adrv).
That's no problem, I do it that way too. A possible downside to doing this is that the original structure of puppy is modified, which sometimes makes debugging difficult.

User avatar
wizard
Posts: 1845
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2520 times
Been thanked: 600 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by wizard »

@radky
@rockedge

Here is the updated issue list.

f96-4.xls
(22.5 KiB) Downloaded 45 times

Thanks
wizard

Big pile of OLD computers

User avatar
amethyst
Posts: 2368
Joined: Tue Dec 22, 2020 6:35 am
Has thanked: 55 times
Been thanked: 490 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by amethyst »

fr-ke wrote: Thu Dec 08, 2022 3:42 pm

@rockedge Thanks for the quick reply.

As far as I understand, adrv_xxx_.sfs is the top layer, which is only overwritten by changes in the savefile.
So that e.g. changes in /root/concyrc can be made persistent (conkyrc is in adrv_xxx_.sfs) adrv_xxx_.sfs must be merged into e.g. ydrv or bdrv or a remastering must take place so that the content of the save file is then copied into adrv is at the top and in adrv there is only the content of the save file (not mixed with the original adrv).
That's no problem, I do it that way too. A possible downside to doing this is that the original structure of puppy is modified, which sometimes makes debugging difficult.

Rename the existing adrv of the distribution as a bdrv and use my utility to save your system changes to an adrv.

User avatar
wizard
Posts: 1845
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2520 times
Been thanked: 600 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by wizard »

@radky
@rockedge

One of the under promoted advantges of using Puppy Linux is the number of applications it offers OOTB. A new user browsing the Menu is confronted with names like Osmo, uGet, or my favorite, DeaDBeef, and yes there are short "hover" descriptions, but it's not really easy to find what you want in the menus (almost 150 items). I suggest we make it easier by including a "Programs Installed" list and place an icon on the desktop. A kind of "One stop shopping" list. This would help both new users and reviewers alike.

I've attached such a list, in spreadsheet format, for F96-4. If used it would need a final edit before release.

Programs_Installed-F96.xls
(23.5 KiB) Downloaded 51 times
Desktop-F96.png
Desktop-F96.png (355.47 KiB) Viewed 1376 times

Thanks
wizard

Big pile of OLD computers

radky
Posts: 352
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 316 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by radky »

New F96_4-radky3 iso

Edit: outdated iso removed

Changelog:

• Add rockedge's 6.0.9 kernel

AUFS6 and Overlayfs built in
SMP PREEMPT DYNAMIC
KVM virtualization support
NTFS and FAT32 read and write support
Lz4 and zstd compression support enabled

• Add dimkr's comprehensive firmware which provides improved wifi and bluetooth support (fdrv_fossapup64_9.6.sfs)
• Add ConnMan network manager (originally removed, now restored). ConnMan is the default connection manager for FossaPup64 CE. See Note-1 below.
• Add Internet Connection Switcher (enables switching to/from ConnMan and Connect Wizard tools (sns, frisbee, network wizard). Go to Menu -> Setup -> Internet connection switcher. Use of this GUI requires a Save File/Folder and Rebooting to initialize the selected connection manager.
• Adjust functionality of pmount and pupswap in the FP96 environment
• Adjust eventmanager spacing of the ROX pinboard drive icons (prevent icon overlap when the user selects fine, medium or coarse grid steps in ROX options)
• Adjust contrast of network and speaker icons of the main tray, and move conky toggle from main tray to the utilities menu (right side of main tray).
• Adjust Conky-GTK and companion start/stop scripts to support wallpaper names with spaces. See Note-2 below.
• Update Puppy help resources in /usr/share/doc
• Update base files for compliance with recent changes in Woof-CE
• And many more adjustments to hopefully improve the desktop experience
• Again, JWMdesk is the lone desktop manager as true for the original FP95

Note-1: The ConnMan default configuration is effective but additional options are available in /etc/connman/main.conf. In the default configuration ConnMan may register an inactive network interface that is currently disabled (with no IP data). Consequently, the Conky information monitor will also show the inactive network interface. To completely disable this inactive connection, simply right-click the ConnMan (tray) network icon and toggle the interface button to OFF.

Note-2: The conky start scripts reset the Rox desktop background after a short delay of 2-5 seconds. This synchronizes the conky background with the current desktop background. In some scenarios (ex: delayed internet connection) the conky display does not appear until after the desktop background is set, in which case the conky background may fail to synchronize properly. If this happens, reset your internet connection if necessary and click the Conky toggle in the utilities menu (right side of main tray) to stop/start the conky display.

PupMates
https://www.smokey01.com/radky/PupMates.html

Last edited by radky on Sat Dec 10, 2022 7:22 pm, edited 2 times in total.
User avatar
wizard
Posts: 1845
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2520 times
Been thanked: 600 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by wizard »

@radky
@rockedge

Here is the updated issue list.
Testing - F96_4-radky3 iso
Runs really well on my hardware.
Also tested on a low spec Toshiba A135 laptop cpu=Celeron M, 1.7ghz single core, 2gb ram. F96-4rad3 found all hardware.
Was able to run @mikewalsh Firefox Portable v107, single tab, and view Youtube video in a window. Note that on low spec computers web browsing is greatly enhanced by installing the Ublock Origin extension which blocks the ad streaming content. Also note that this Toshiba's cpu is well below what should be considered the minimum hardware requirement of dual core.

f96-4issues.xls
(23 KiB) Downloaded 51 times

Thanks
wizard

Big pile of OLD computers

fr-ke
Posts: 107
Joined: Mon Nov 07, 2022 3:18 pm
Has thanked: 4 times
Been thanked: 35 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by fr-ke »

qemu_gui error message

1. After installing qemu-7.0.50-fossapup-x86_64.pet:

2. error message modprobe kvm (this disappears when I delete the entry gs in /etc/modprobe.d/cdrecord.conf)

3. Error message qemu_gui

4. However, when I start an .iso in the console, it boots normally and the virtualization runs at almost the same speed as the host system

Image

Attachments
Screenshot-qemu.png
Screenshot-qemu.png (240.44 KiB) Viewed 1252 times
User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

That's why I use aqemu installed with PPM instead of qemu-gui on F96. This message about enabling virtualization is incorrect on the DELL blade server I see it on. Since I know 100% that Intel virtualization support is enabled in the machine's BIOS.
The PowerEdge R210 II has either BIOS or UEFI that can be selected and I have enabled full virtualization support, but still see that error using qemu-gui. Aqemu runs well and is a bit heavier but I like being able to generate a startup script for a virtual machine with a menu selection.

I use qemu-gui on several different Bionic64's, and using those on this machine, I have not seen the message at all. Some kernels do not have builtin KVM support but use modules and for some reason as modules are not always loaded.

To fix the modprobe KVM ERROR open the file /etc/modprobe.d/cdrecord.conf and delete the line with "sg" in it and save. Redo the modprobe KVM command

I wonder if qemu-gui works correctly in Bionic but not so well in Fossapup. Come to think of it, I have not gotten qemu-gui to work fully or at all on any Fossapup.

fr-ke
Posts: 107
Joined: Mon Nov 07, 2022 3:18 pm
Has thanked: 4 times
Been thanked: 35 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by fr-ke »

In Bionic64 and Fossa64-9.5 qemu_gui works as expected.

With lsmod the modules are also displayed correctly.

Not in fossa 64-9.6.

Attachments
Fossa64-9.6
Fossa64-9.6
Screenshot-fossa64-9.6.png (44.86 KiB) Viewed 1207 times
Fossa64-9.5
Fossa64-9.5
Screenshot-fossa64-9.5.png (283.46 KiB) Viewed 1207 times
Bionic64
Bionic64
Screenshot-bionic64.png (30.03 KiB) Viewed 1207 times
Clarity
Posts: 3671
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1546 times
Been thanked: 491 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by Clarity »

It appears @gyrog is a forum's "go-to" for init knowledge and some WoofCE maintenance. The INIT ideas could be raised on WoofCE GIT for consideration in Puppyland.

Clarity
Posts: 3671
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1546 times
Been thanked: 491 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by Clarity »

I have had problems with qemu_gui over the past couple years. Seems the script may not be maintained with the changes that have occurred in Pups. Further the problems are differed depending which of the PUPs used as well as which of the versions are used.

I recommend that, if possible, all future WoofCE and PUP PETs use QEMU v7+ as it offers plenty for our needs with hardware over the past decade.

Further the Google document that exist for PUPs that covers VMs, QEMU, KVM needs updating...but that should not be done until the forum adopts QEMU v7+ such that the doc would be accurate for our modern times.

Just a thought

fr-ke
Posts: 107
Joined: Mon Nov 07, 2022 3:18 pm
Has thanked: 4 times
Been thanked: 35 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by fr-ke »

The bug in qemu_gui might be kernel dependent.

In Fossa64_9.6 with kernel 4.19.23 from Bionic64_8.0 both, qemu_gui and lsmod works fine

User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

@fr-ke I agree, I am cycling through kernels on F96_4-radky2 and both 6.0.9-rock and 6.0.9-redge report KVM module is builtin but don't grep it with lsmod, but work and I am also seeing some work with qemu-gui and some do not.

Odd that those 2 kernels do not show results for lsmod | grep kvm

WIth many huge kernels I am testing out modprobe kvm_intel --first-time is required. At some point I will review the kernel 6.0.9-rock's configuration. Possibly rebuild it tonight.

radky
Posts: 352
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 316 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by radky »

New F96_4-radky4 iso

Edit: outdated iso removed

Changelog:

• Replace 6.0.9 with 6.0.12 kernel to address issues with qemu and network shares
• Continue dimkr's comprehensive firmware (fdrv_fossapup64_9.6.sfs)
• Adjust Conky toggle -- now two separate options (Conky restart and Conky stop) in tray utilities menu (right side of tray)
• Add shinobars's grub2config and zigbert's pburn
• Add help for the Pupswap utility (Menu -> Document)
• And many more adjustments to hopefully improve the desktop experience

PupMates
https://www.smokey01.com/radky/PupMates.html

Last edited by radky on Fri Dec 16, 2022 5:51 am, edited 1 time in total.
retiredt00
Posts: 222
Joined: Fri Sep 04, 2020 12:11 pm
Has thanked: 11 times
Been thanked: 35 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by retiredt00 »

radky wrote: Sun Dec 11, 2022 7:21 am

New F96_4-radky4 iso

This a very nicely build puppy!
I need the broadcom-sta driver for my wifi though.
I can find the kernel source but not a devx file. Is there one?
Better yet is there a compiled broadcom wl module for the used kernel?
Thank you.

User avatar
Sofiya
Posts: 2160
Joined: Tue Dec 07, 2021 9:49 pm
Has thanked: 1409 times
Been thanked: 1443 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by Sofiya »

radky wrote: Sun Dec 11, 2022 7:21 am

New F96_4-radky4 iso

https://www.smokey01.com/radky/Testing/ ... radky4.iso

Hi @radky
Touchpad won't start

Attachments
Снимок экрана.png
Снимок экрана.png (428.69 KiB) Viewed 1415 times

KL
PUPPY LINUX Simple fast free

User avatar
wizard
Posts: 1845
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2520 times
Been thanked: 600 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by wizard »

@radky
@rockedge

Here is the updated issue list.
Testing - F96_4-radky4 iso

f96-4issues.xls
(23.5 KiB) Downloaded 65 times

Thanks
wizard

Big pile of OLD computers

User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

retiredt00 wrote: Sun Dec 11, 2022 8:40 am

I can find the kernel source but not a devx file. Is there one?

Yes this is the devx_fossapup64-9.6.sfs that is an artifact of the original build of F96-CE from woof-CE.

devx_fossapup64_9.6.sfs.md5.txt

https://rockedge.org/kernels ---- Devx->F96-CE-devx

retiredt00
Posts: 222
Joined: Fri Sep 04, 2020 12:11 pm
Has thanked: 11 times
Been thanked: 35 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by retiredt00 »

rockedge wrote: Sun Dec 11, 2022 8:26 pm
retiredt00 wrote: Sun Dec 11, 2022 8:40 am

I can find the kernel source but not a devx file. Is there one?

Yes this is the devx_fossapup64-9.6.sfs that is an artifact of the original build of F96-CE from woof-CE.

Thank you!

BTW your original link had/has a small typo (is corrected it in the quotation here)

Last edited by rockedge on Sun Dec 11, 2022 10:00 pm, edited 1 time in total.
Reason: fixed a typo in distro name
User avatar
mikeslr
Posts: 2915
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 175 times
Been thanked: 893 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by mikeslr »

I have not yet explored F96_4CE 4th. So I don't know to what extent the Right-Click options previously customarily found in Puppys --discussed on this thread, https://www.forum.puppylinux.com/viewto ... 513#p69513-- may still be absent.

User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

So I don't know to what extent the Right-Click options previously customarily found in Puppy's

The team is working on those step by step. It's the goal to have again a comprehensive set of useful right-click menu options :geek:

Clarity
Posts: 3671
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1546 times
Been thanked: 491 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by Clarity »

Hello @radky Does your version have KVM built into its OOTB kernel?

Hello @rockedge Does your version have KVM built into its OOTB kernel?

Would like visit the KVM detection problem using one of forum's distros with the kernel support built in the OOTB distro. It appears that this module is very lightweight and does NOT affect system performance in any way when it is NOT used.

User avatar
wizard
Posts: 1845
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2520 times
Been thanked: 600 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by wizard »

@mikeslr

Here are the right click menus from Rox in F96:
FILE

fileRC.png
fileRC.png (25.61 KiB) Viewed 1318 times

DIR

dirRC.png
dirRC.png (63.44 KiB) Viewed 1318 times

Thanks
wizard

Last edited by wizard on Tue Dec 13, 2022 5:00 pm, edited 1 time in total.

Big pile of OLD computers

geo_c
Posts: 2858
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2157 times
Been thanked: 863 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by geo_c »

@rockedge I do miss these right click actions in KLV! I learned that a lot of things I assumed were Rox features are actually puppy features.

geo_c
Old School Hipster, and Such

User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

The one I miss the most is "Run in a Terminal"!

All the configurations to achieve these right click actions could be made into a PET that can be applied and will install all the components for these to be available

@Clarity The kernels I built for testing with F96 have KVM modules built in but something doesn't seem 100% with them when querying the system with lsmod | grep kvm the result output is blank.
The team switched to the kernel 6.0.12 from @peebee's workshop.

User avatar
wizard
Posts: 1845
Joined: Sun Aug 09, 2020 7:50 pm
Has thanked: 2520 times
Been thanked: 600 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by wizard »

@rockedge
@geo_c

I think @mikeslr has already made a pet for the right click menus that would probably work in KLV

Thanks
wizard

Last edited by wizard on Tue Dec 13, 2022 5:03 pm, edited 1 time in total.

Big pile of OLD computers

User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

@wizard Already added it I believe. Will need to look into that it made it through the radky factory stages. But it's not as fully featured as we are planning on.

geo_c
Posts: 2858
Joined: Fri Jul 31, 2020 3:37 am
Has thanked: 2157 times
Been thanked: 863 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by geo_c »

rockedge wrote: Tue Dec 13, 2022 4:48 pm

The one I miss the most is "Run in a Terminal"!

The one I miss the most is "duplicate"

geo_c
Old School Hipster, and Such

User avatar
rockedge
Site Admin
Posts: 6378
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 2581 times
Been thanked: 2535 times
Contact:

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by rockedge »

@geo_c More right click actions will be also added to KLV, borrowing from the Puppy Linux philosophy.
Both of those we mentioned are used by me alot! :thumbup2:

@fredx181 already has made a .xbps that I used to add the few that exist now. His ideas will be expanded on soon.

radky
Posts: 352
Joined: Fri May 28, 2021 2:14 am
Has thanked: 41 times
Been thanked: 316 times

Re: F96_4-CE 4th Gen Dev Tester with a New Kernel 6.0.9 Made for F96

Post by radky »

@rockedge

A comprehensive ROX right-click context menu (including Run in Terminal) is included in FP96 (radky4 and the upcoming radky5). What is missing?

Post Reply

Return to “Fossapup64”