OK, took a deep breath and dove in. Frugal install to SSD on the Fujitsu S761:
Code: Select all
# inxi -b
System: Host: puppypc29015 Kernel: 6.1.0-lxpup64 x86_64 (64 bit)
Desktop: LXDE (Openbox 3.6.1) Distro: VoidPup64 22.02
Machine: Device: laptop System: FUJITSU product: LIFEBOOK S761 serial: R1Y00453
Mobo: FUJITSU model: FJNB225
UEFI [Legacy]: FUJITSU // Phoenix v: Version 1.17 date: 03/14/2012
Battery CMB1: charge: 56.0 Wh 100.0% condition: 56.0/56.0 Wh (100%)
CPU: Dual core Intel Core i5-2520M (-HT-MCP-) speed/max: 811/3200 MHz
Graphics: Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
Display Server: X.org 1.21.1.5 drivers: intel (unloaded: modesetting,fbdev,vesa)
tty size: 80x24 Advanced Data: N/A for root
Network: Card: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express)
driver: ath9k
Drives: HDD Total Size: 250.1GB (34.3% used)
Info: Processes: 230 Uptime: 14 min Memory: 372.4/5779.7MB
Client: Shell (bash) inxi: 2.3.8
First a pristine install, no adrv, no fdrv. Clean boot, clean dmesg, excellent idle characteristics, SNS wifi connection normal, lidsuspend working. Libinput still insisting I have no physical touchpad buttons -no surprise there-
Next @peebee ydrv added in, still stock kernel. Transition to LXDE and PcManFM as expected, clean dmesg, normal wifi connection with SNS, CPU and memory use edge up a bit but still very good and basically unchanged from +12. Libevent touchpad handling still sub-par.
Then the breath-holding part. Kernel 6.1.0 swapped in, along with my savefile from +12 with the synaptics touchpad drivers,symlinks to portables, tray, PWF for connection, etc. Aah, all good. As above, clean boot and dmesg, good idle characteristics, nice touchpad control, lidsuspend, etc. Posting from that now in a portable Slimjet.
One note on suspend. I use it a lot, probably 10x per day with the laptops, so it has to just work. I noted that after a LOT of suspend/use with the 6.1.0 or 6.0.8 kernels suspend would just stop working. What was happening -on this hardware anyway- was that the tpm_tis process was not shutting down correctly. What showed up in dmesg was:
Code: Select all
[ 5631.852187] tpm_tis 00:06: PM: failed to suspend: error 28
Searching, this has been around for a decade or so with lots of kernel patching to do an end run on it. I'd never seen it before. I did try the usual fixes, tpm disabled in BIOS firmware, blacklisting etc. and they didn't do the trick. What worked for me was to rmmod tpm_tis prior to suspend and modprobe it post suspend in /etc/acpi/actions/suspend.sh. Not the first patch there
I don't have enough time on S15Pup64 or LxPupSc64 to see if it shows up there with the newest kernels. One of those darn intermittants, but at least once it failed it stayed failed and showed something useful in dmesg.
VoidPup64 continues as the daily, playing with a minimized savefile-less fossapup64_9.6. Solid, polished and very good at this point but after LXDE, the JWM panel still drives me nuts.
Thanks and Cheers,