Hi,
the problem "seems" to have disappeared using kernel 4.8.4. This is when running with the default graphics drivers provided by the kernel. I need to re-install the NVidia drivers and check that as well.
It has only been one morning and not too many hibertation, so I will leave the machine to go back and forth from hibernation for a couple of day and multiple times (as in real usage) before I confirm the problem is solved, but it is promising.
I had thought about installing 4.8.4 but I had not realised it was reported to work well on slackware 14.2, so that's great and I have done it.
I followed the guidelines on the link STDOUBT provided:
http://docs.slackware.com/howtos:sla...kernelbuilding
I made my new .config with the command line
zcat /proc/config.gz > /usr/src/linux/.config
where linux now is soft linked to linux-4.8.4. I saved a copy of the .config in my linux-4.4.14 source folder (just in case).
Then I compiled the new kernel and just accepted the default options (Enter) for all. Some of the recommendation for changes on that site are not that relevant as they are already implemented in the default config file coming with slackware14.2 64b
The part with lilo in the instructions was not that useful to me, as with my current hardware it does not work.
I use the refind software to keep the machine dual boot (at least), and so I placed the bzImage in the folder "/boot/efi/EFI/slackware"
and modified the file "/boot/efi/EFI/Boot/refind.conf" as follows:
scanfor manual
menuentry "Slackware14p2_k484" {
loader /EFI/slackware/bzImage_1
options "root=/dev/sda1 ro"
icon /EFI/Boot/icons/os_linux.png
}
menuentry "Slackware14p2" {
loader /EFI/slackware/vmlinuz
options "root=/dev/sda1 ro"
icon /EFI/Boot/icons/os_linux.png
}
menuentry "Windows8" {
loader /EFI/Microsoft/Boot/bootmgfw.efi
icon /EFI/Boot/icons/os_win8.png"
# disabled
}
Now my new kernel is the first option, hence default. Nearly everything on my laptop works perfectly well out of the box (apart from few programs which need to be recompiled when upgrading kernel, like nvidia drivers and virtualbox)
Thanks