LxPupSc: Woof-CE, Slackware-Current, LXDE build 13-Jun-2020

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1036 Post by Marv »

Moat wrote:I recently was reading about some newly developed CPU use (idle, mostly?) efficiency improvements added to the =>17.x kernels - wondering if you guys are seeing any noticeable positive differences in that regard...? (Marv?) Apparently up to 20% increase in laptop battery life in some use cases.

Bob
I do keep an eye on CPU use at idle as I move up in kernels but haven't done any battery run-down tests in a long time. It's kind of a bear to keep the variables down enough to get meaningful data without a LOT of work. On my workhorse second generation i5 laptop the idle use is down to 1% to 3% depending on the pup and pretty stable throughout the 4.17/4.18 set of kernels I've updated through. At those levels I couldn't see a 20% change at any rate. Where I do see a real and quantifiable difference in idle CPU use is between the upupbb/upupcc pups (I run them with pcmanfm integrated without GVFS and with a pretty stock JWM) and the slacko based LxPups. Being careful about governors, tray contents, Lxtask update setting etc. the upups independent of kernel always come in at 1% idle cpu while the LXDE/slacko based pups come in at 2% to 3%. Is it LXDE overhead vs JWM? Maybe, but my feeling is that the real culprit is the GVFS, my longtime nemesis. That difference might show up in battery use if a laptop was left at idle but do we ever really do that? I just lid-suspend even for a brief pause, really cutting power use, and the newer kernels have gotten good enough at that so whatever I'm doing resumes perfectly. Also hard to quantify, but a lot of work has been done on governors and power management in the more recent kernels and that plays very well on my 'hair trigger fan' Fujitsu laptops. IMO those changes are real and positive and would swamp any CPU idle changes.

Just my thoughts,
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

User avatar
Moat
Posts: 955
Joined: Tue 16 Jul 2013, 06:04
Location: Mid-mitten

#1037 Post by Moat »

Thanks, Marv. Yeah, it seems the real-world savings of the kernel tweaks I mentioned probably would be most useful in an infrequently-accessed server situation, where idle times might be considerable. I suppose the power $avings for a big $erver farm could really add up in the off-peak hour$. Of little meaning to most of us, though - as you mentioned.
Marv wrote:Also hard to quantify, but a lot of work has been done on governors and power management in the more recent kernels and that plays very well on my 'hair trigger fan' Fujitsu laptops. IMO those changes are real and positive and would swamp any CPU idle changes.
Just out of curiosity, more than anything... from which version of "more recent kernels" would you say, in your estimation?
Marv wrote:... but my feeling is that the real culprit is the GVFS, my longtime nemesis.
:lol: Still...?! GNOME has to get their dirty little fingers in everything, it seems. Delete all the GVFS bins/libs and see what happens! :lol:

Bob

User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1038 Post by Marv »

@Moat, Regarding GVFS, I guess I would have to admit it has gotten less obtrusive over time. I did try partial/total prunes at one time but it's pretty woven into both LXDE/PcManFM and XFCE/Thunar. I had a little cache and gvfs-metadata cleanup script I used for a while as a crond script when gvfs-metadata was at its CPU cookin worst (think it is still running on the one desktop I have still running X-Slacko 4.4). Now that I have PCManFM quite well integrated into the upups I tend to just use one of those for the snap and really ,unless you are me :roll:, the new slacko derivs are fine also.

The when on the kernel is a bit of a headscratcher as the changes were gradual. I'll scratch a bit and see if I can come up with a number. IIRC, much of the improvement in governors and recovery from suspend was present just prior to the meltdown kerfuffle and then the kernel numbers just flew by for a while. On my current hardware, even the core 2 duo lappies, personally I can't find much reason not to use the most recent 4.18.15 64b or the 4.9.134 32b. The Pentium Ms I'm sure would be another story

@peebee, Since I'm here, the 4.18.15-lxpup64 kernel is running without a hitch on lxpup64 18.06 +9. The usual video FPS, sound and SNS connection, idle cpu % and mem use, look at Dmesg, suspend shutdown & reboot tests done (no optical drive on this lappie). Posting from that on the i5 now running Slimjet 20.0.4.0.

Edit: The 4.18.15-lxpup64 kernel also tested as above in LxPupSc 18.06 +6.

Cheers,
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

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

#1039 Post by peebee »

Kernel Release: 4.18.16-lxpup64
Build Date: Sun Oct 21 07:54:52 BST 2018
Build GCC: 8.2.0
OS Support: GNU/Linux
Architecture: x86_64
SMP Enabled: Yes
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

#1040 Post by peebee »

Kernel Release: 4.19.0-lxpup64
Build Date: Tue Oct 23 12:02:20 BST 2018
Build GCC: 8.2.0
OS Support: GNU/Linux
Architecture: x86_64
SMP Enabled: Yes

4.19 is next Long Term Release
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

DevilMind
Posts: 5
Joined: Thu 20 Sep 2018, 19:50

#1041 Post by DevilMind »

peebee wrote:Kernel Release: 4.19.0-lxpup64
Build Date: Tue Oct 23 12:02:20 BST 2018
Build GCC: 8.2.0
OS Support: GNU/Linux
Architecture: x86_64
SMP Enabled: Yes

4.19 is next Long Term Release
hello peebee, from where can i download this latest version?
thank you

User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1042 Post by Marv »

@Devilmind- It's available here https://sourceforge.net/projects/lxpup/ ... /interims/, usually linked every few kernel announcements in this thread:

@peebee- I have 4.19.0-lxpup64 installed and running in the most recent LxPupSc and lxpupsc64 on the Fujitsu S761 i5 laptop. Tested as in my post above. Posting from that lxpupsc64 now (with the help of the cAT).

Cheers,
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

#1043 Post by Billtoo »

@peebee

I'm running the new kernel on a Slacko64 install:

video-info-glx 1.5.3 Tue 23 Oct 2018 on Slacko64 Puppy 6.9.9.9 Linux 4.19.0-lxpup64 x86_64
0.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1)

X Server: Xorg Driver: nouveau
X.Org version: 1.18.3
dimensions: 1920x1080 pixels (508x285 millimeters)
depth of root window: 24 planes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: nouveau
OpenGL renderer string: Gallium 0.4 on NVC1
OpenGL core profile version string: 4.1 (Core Profile) Mesa 11.2.2

Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Core 0: @1595 1: @1602 2: @1653 3: @1607 MHz

Streaming video in Kodi,Smplayer-Smtube,and Vlc is very good with the nouveau driver, no tearing.

Thanks
------------------------------------------------
EDIT:
Been running for just over 9 1/2 hours.
Works great.
Attachments
screenshot.jpg
(74.66 KiB) Downloaded 720 times

DevilMind
Posts: 5
Joined: Thu 20 Sep 2018, 19:50

#1044 Post by DevilMind »

Marv wrote:@Devilmind- It's available here https://sourceforge.net/projects/lxpup/ ... /interims/, usually linked every few kernel announcements in this thread:

@peebee- I have 4.19.0-lxpup64 installed and running in the most recent LxPupSc and lxpupsc64 on the Fujitsu S761 i5 laptop. Tested as in my post above. Posting from that lxpupsc64 now (with the help of the cAT).

Cheers,
how do i apply kernel 4.19.0-lxpup64 .
i have downloaded the file huge-4.19.0-lxpup64.tar.bz2, now how to update the Kernel? this is a ARCHIVED file...

thank you
waiting for your response

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

#1045 Post by peebee »

DevilMind wrote:now how to update the Kernel?
Either use the change_kernels gui app:
http://www.murga-linux.com/puppy/viewto ... 791#865791

or do it manually:
http://murga-linux.com/puppy/viewtopic. ... 502#962502

you can usually find advice yourself by searching the forum:
https://puppylinux.org/wikka/PuppyLinuxSearchEngine
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

#1046 Post by peebee »

Interim delta to 18.06+7
.iso md5 = b187b1b0e1116e54997a0e77b48bf9c9 LxPupSc-18.06+7M-k64.iso

SlackwareCurrent to Thu Oct 25 19:21:09 UTC 2018

kernel 4.19.1 also available
Last edited by peebee on Mon 05 Nov 2018, 12:33, edited 1 time in total.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1047 Post by Marv »

peebee wrote: kernel 4.19.0 also available
After using it for a bit, I have one pretty minor quirk with 4.19.0. It shows up (only the i5 laptop tested) running it in either the most recent lxpupsc64 or LxPupSc. Swapping in 4.18.16 (the last in the 4.18 series ?), your 64b in lxpupsc64 and both your 64b and rockedges 32b 4.18.16 in LxPupSc it is not present. It is also not present with the stock kernels in either. Running performance using 4.19.0 is excellent though video FPS on the i5 was measurably better under 4.18.16. No other glitches or hitches seen in either pup under 4.19.0.

The quirk is that on shutdown with the eventmanager set to 0 and ask, the save dialog box isn't displayed centered correctly. Something about getting out of X with that kernel? Hardware dependent? I dunno. Adding --begin 0 0 to the dialog in rc.shutdown eliminates the false shadows. Pretty minor growing pains but reproducible and real. I'll test follow-ons but see 4.18.16 as a bit more stable for now.

Cheers,
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

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

#1048 Post by peebee »

Kernel Release: 4.19.1-lxpup64
Build Date: Mon Nov 5 07:17:12 GMT 2018
Build GCC: 8.2.0
OS Support: GNU/Linux
Architecture: x86_64
SMP Enabled: Yes
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

#1049 Post by peebee »

Kernel Release: 4.19.2-lxpup64
Build Date: Wed Nov 14 07:09:09 GMT 2018
Build GCC: 8.2.0
OS Support: GNU/Linux
Architecture: x86_64
SMP Enabled: Yes

'New' config from Fatdog64 (with thanks - inc. rtsx card drivers)
aufs-4.19 released
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

#1050 Post by peebee »

PREVIEW

https://sourceforge.net/projects/lxpup/ ... o/download

LxPupSc-18.12T-k64-uefi is moving to the testing branch of woof-ce

Quite a lot of changes so offered as a preview download for testing....
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#1051 Post by belham2 »

peebee wrote:Kernel Release: 4.19.2-lxpup64
Build Date: Wed Nov 14 07:09:09 GMT 2018
Build GCC: 8.2.0
OS Support: GNU/Linux
Architecture: x86_64
SMP Enabled: Yes

'New' config from Fatdog64 (with thanks - inc. rtsx card drivers)
aufs-4.19 released

Gracias, Peebee! :)

User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1052 Post by Marv »

peebee wrote:PREVIEW

https://sourceforge.net/projects/lxpup/ ... o/download

LxPupSc-18.12T-k64-uefi is moving to the testing branch of woof-ce

Quite a lot of changes so offered as a preview download for testing....
Installed to the Fujitsu S761 i5 laptop in the Experimental directory with upupcc moved up to its own slot, usual Grub4Dos frugal to SSD. First as a pristine boot, then as an update to 18.06 +7 (Savefile scrubbed first).

Code: Select all

System:    Host: puppypc21956 Kernel: 4.19.2-lxpup64 x86_64 (64 bit) Desktop: LXDE (Openbox 3.6.1)
           Distro: LxPup-Sc 18.12
Machine:   Device: laptop System: FUJITSU product: LIFEBOOK S761 serial: R2500459
           Mobo: FUJITSU model: FJNB225 UEFI [Legacy]: FUJITSU // Phoenix v: Version 1.17 date: 03/14/2012
Battery    CMB1: charge: 46.4 Wh 100.0% condition: 46.4/56.0 Wh (83%)
CPU:       Dual core Intel Core i5-2520M (-HT-MCP-) speed/max: 1272/3200 MHz
Graphics:  Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
           Display Server: X.org 1.20.3 drivers: intel (unloaded: modesetting,vesa) FAILED: fbdev
           tty size: 134x32 Advanced Data: N/A for root
Network:   Card: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) driver: ath9k
Drives:    HDD Total Size: 280.1GB (19.8% used)
Weather:   Conditions: 28 F (-2 C) - Clear Time: November 21, 8:20 AM PST
Info:      Processes: 154 Uptime: 19 min Memory: 457.6/4788.4MB Client: Shell (bash) inxi: 2.3.8 
Both went well, clean boot, sound, SNS connection, Drive recognition, CPU and mem use at idle, video FPS all good. So far, the only glitch I have is with SSL. Starting Sylpheed in either the pristine or update I get

Code: Select all

# sylpheed
sylpheed: symbol lookup error: /usr/lib/libsylph-0.so.1: undefined symbol: SSL_library_init
And QtWebBrowser starts ok but on trying to connect (all sites) I get

Code: Select all

Error creating SSL context (error:140A90C4:SSL routines:func(169):reason(196))

When connecting to: https://www.bbc.co.uk/news/world/

Slimjet 20.0.4 run-as-spot from SFS with the shared profile on the data drive is running perfectly.

As an aside, I'm up to date on lxpupsc64, also using the 64b 4.19.2 kernel and upupbb and upupcc, both using the 32b 4.9.134 kernel with no problems to report.

Thanks,
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

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

#1053 Post by peebee »

Thanks @Marv - that is a bug arising from some differences in the testing branch build sequences....a new version has been uploaded to hopefully squish it.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
Marv
Posts: 1264
Joined: Wed 04 May 2005, 13:47
Location: SW Wisconsin

#1054 Post by Marv »

peebee wrote:Thanks @Marv - that is a bug arising from some differences in the testing branch build sequences....a new version has been uploaded to hopefully squish it.
Bug squished. Tested with both fresh and updated installs.

Thanks,
Pups currently in kennel :D Older LxPupSc and X-slacko-4.4 for my users; LxPupSc, LxPupSc64 and upupEF for me. All good pups indeed, and all running savefiles for look'n'feel only. Browsers, etc. solely from SFS.

belham2
Posts: 1715
Joined: Mon 15 Aug 2016, 22:47

#1055 Post by belham2 »

Hi Peebee,

Sorry about the md5 stuff in your other pup. Get really confused on which are which sometimes.

I am testing the new 18.12T. Everything seems good (except Light as a browser is still terrible, lol).

But upon first boot, when the choices for xorg came up, I made the mistake of not choosing the 5th option of the the "alt. xorg server 1.11.4".

Since I've already created a "savefile" and all, how can I get boot to do this option again, so I can choose the alt. xorg server (the newer xorg, like before, won't let me run redshift and such on my equipment).

Thanks for any hints/tips. (the y, z and f-drv sfses are in the frugal folder, along with main sfs, vmlinuz & initrd.gz)

Post Reply