14th February 2017, 5:06
Am now running Tower with kernel 4.9.9 -- thank you leszek
Booted ok; logged in ok; eCryptFS-encrypted /home auto-mounted & decrypted during login ok; eCryptFS-encrypted /DATA manually mounted & decrypted after login ok; connected to VPN ok [with an immediate improvement seen here; Plasma no longer prompted me for my kwallet password {which it also did not used to do in Mint, did not used to do in my original Maui (Sept to Dec 2016] but annoyingly did always do after my clean reinstallation (31/12/16) until now - yay}]; audio ok; graphics ok; VirtualBox VMs ok [except that, being cowardly, i have not yet felt up to re-enabling the Win10 VM's 3D Acceleration to see if that still freezes Maui]. Basically, so far, everything seems to be working well.
Only time will tell if this has actually fixed the long-term chronic freeze problems of https://forums.mauilinux.org/showthread....9#pid41689
The actual upgrade process did throw up a challenge however; two errors occurred, which made me panic about maybe Tower might not boot [but it did; seems i worried for nothing]. Here's what i saw happen in Konsole during the sudo dpkg:
...& here's the corresponding contents of /var/lib/dkms/ndiswrapper/1.59/build/make.log:
Booted ok; logged in ok; eCryptFS-encrypted /home auto-mounted & decrypted during login ok; eCryptFS-encrypted /DATA manually mounted & decrypted after login ok; connected to VPN ok [with an immediate improvement seen here; Plasma no longer prompted me for my kwallet password {which it also did not used to do in Mint, did not used to do in my original Maui (Sept to Dec 2016] but annoyingly did always do after my clean reinstallation (31/12/16) until now - yay}]; audio ok; graphics ok; VirtualBox VMs ok [except that, being cowardly, i have not yet felt up to re-enabling the Win10 VM's 3D Acceleration to see if that still freezes Maui]. Basically, so far, everything seems to be working well.
Only time will tell if this has actually fixed the long-term chronic freeze problems of https://forums.mauilinux.org/showthread....9#pid41689
The actual upgrade process did throw up a challenge however; two errors occurred, which made me panic about maybe Tower might not boot [but it did; seems i worried for nothing]. Here's what i saw happen in Konsole during the sudo dpkg:
Code:
Selecting previously unselected package linux-headers-4.9.9-040909.
(Reading database ... 309286 files and directories currently installed.)
Preparing to unpack linux-headers-4.9.9-040909_4.9.9-040909.201702090333_all.deb ...
Unpacking linux-headers-4.9.9-040909 (4.9.9-040909.201702090333) ...
Selecting previously unselected package linux-headers-4.9.9-040909-generic.
Preparing to unpack linux-headers-4.9.9-040909-generic_4.9.9-040909.201702090333_amd64.deb ...
Unpacking linux-headers-4.9.9-040909-generic (4.9.9-040909.201702090333) ...
Selecting previously unselected package linux-image-4.9.9-040909-generic.
Preparing to unpack linux-image-4.9.9-040909-generic_4.9.9-040909.201702090333_amd64.deb ...
Done.
Unpacking linux-image-4.9.9-040909-generic (4.9.9-040909.201702090333) ...
Setting up linux-headers-4.9.9-040909 (4.9.9-040909.201702090333) ...
Setting up linux-headers-4.9.9-040909-generic (4.9.9-040909.201702090333) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
Error! Bad return status for module build on kernel: 4.9.9-040909-generic (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.59/build/make.log for more information.
Setting up linux-image-4.9.9-040909-generic (4.9.9-040909.201702090333) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
Error! Bad return status for module build on kernel: 4.9.9-040909-generic (x86_64)
Consult /var/lib/dkms/ndiswrapper/1.59/build/make.log for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
update-initramfs: Generating /boot/initrd.img-4.9.9-040909-generic
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915
W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915
W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver8_7.bin for module i915
run-parts: executing /etc/kernel/postinst.d/pm-utils 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.9.9-040909-generic /boot/vmlinuz-4.9.9-040909-generic
Generating grub configuration file ...
Found theme: /boot/grub/themes/maui/theme.txt
Found linux image: /boot/vmlinuz-4.9.9-040909-generic
Found initrd image: /boot/initrd.img-4.9.9-040909-generic
Found linux image: /boot/vmlinuz-4.4.0-62-generic
Found initrd image: /boot/initrd.img-4.4.0-62-generic
Found linux image: /boot/vmlinuz-4.4.0-59-generic
Found initrd image: /boot/initrd.img-4.4.0-59-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done
...& here's the corresponding contents of /var/lib/dkms/ndiswrapper/1.59/build/make.log:
Code:
DKMS make.log for ndiswrapper-1.59 for kernel 4.9.9-040909-generic (x86_64)
Tue 14 Feb 12:27:55 AEDT 2017
make: Entering directory '/usr/src/linux-headers-4.9.9-040909-generic'
LD /var/lib/dkms/ndiswrapper/1.59/build/built-in.o
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/crt_exports.h
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/hal_exports.h
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/ndis_exports.h
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/ntoskernel_exports.h
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/ntoskernel_io_exports.h
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/rtl_exports.h
MKEXPORT /var/lib/dkms/ndiswrapper/1.59/build/usb_exports.h
MKSTUBS /var/lib/dkms/ndiswrapper/1.59/build/win2lin_stubs.h
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/crt.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/hal.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/iw_ndis.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/loader.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/ndis.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/ntoskernel.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/ntoskernel_io.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/pe_linker.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/pnp.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/proc.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/rtl.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/wrapmem.o
CC [M] /var/lib/dkms/ndiswrapper/1.59/build/wrapndis.o
/var/lib/dkms/ndiswrapper/1.59/build/wrapndis.c: In function ‘tx_worker’:
/var/lib/dkms/ndiswrapper/1.59/build/wrapndis.c:707:16: error: ‘struct net_device’ has no member named ‘trans_start’
wnd->net_dev->trans_start = jiffies;
^
scripts/Makefile.build:293: recipe for target '/var/lib/dkms/ndiswrapper/1.59/build/wrapndis.o' failed
make[1]: *** [/var/lib/dkms/ndiswrapper/1.59/build/wrapndis.o] Error 1
Makefile:1496: recipe for target '_module_/var/lib/dkms/ndiswrapper/1.59/build' failed
make: *** [_module_/var/lib/dkms/ndiswrapper/1.59/build] Error 2
make: Leaving directory '/usr/src/linux-headers-4.9.9-040909-generic'