I have installed a dual boot on my new HP Pavilion Power Laptop 15-cb0xx. When I supend to RAM the laptop seems to suspend correctly but when I try to wake it up it just shows a black screen and when I hit F2+CRT+ALT nothing happens. My kernel version is 4.4.114-42-default and I have not yet installed the NVIDIA drivers so I am using the discrete card. I don’t use a swap partition, I do not know if this is relevant. Can any body help me?
PS: I know I am not giving much information but I don’t know which commands can give good diagnostic information. So I am happy to hear any suggestions.
Now I have another problem hahaha. I had original uninstalled it because I wanted to intall the NVIDIA driver doing all the bu
mblebee procedure. Now if I try to install the nvidia drivers they uninstall drm-kmp-default . Is there a work around or do I
have to choose between the two?
Well, one problem is that the kernel apparently doesn’t support your intel chip yet, so you need drm-kmp-default.
OTOH, nvidia will not work with drm-kmp-default installed, that will break the compilation of the kernel module because of the backports from kernel 4.9 (the kernel itself still is 4.4 after all).
The only way out of this dilemma I see is to install a newer kernel.
Unfortunately, the latest one, 4.16, is not supported by the latest stable nvidia driver yet either… Fortunately, the packages in the repo have been patched though, so if you use those it should work.
There is a downside though: the nvidia packages will probably stop working after every kernel update. You’d have to reinstall the kernel module at least, nvidia-gfxG04-kmp-default. Or just disable the repo after you installed the kernel, so that you won’t get any further updates.
Sorry for taking a little while to write back. I have installed the kernel 4.16 as you said and I have now suspend properly. The problem is I had to take off in the BIOS the secure boot, I guess because I have not intalled the ssl. I will try that next.
In addition, I know have to install the NVIDIA drivers of tumbleweed which work with 4.16 in order to use optimus. I am working on that now and I will get back ASAP with how it went.
Maybe I am going a little bit off-topic but. Now with the suspend working and the new kernel. I cannot get the NVIDIA + bumblebee to work. I install bumblebee and NVIDIA (the easy way) as I have done in the past but now bumblebee cannot find the nvidia module.
R2D2:~ # systemctl status bumblebeed
● bumblebeed.service - Bumblebee C Daemon
Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
Active: active (running) since Wed 2018-05-02 10:13:15 CEST; 25min ago
Main PID: 872 (bumblebeed)
Tasks: 1 (limit: 512)
May 02 10:13:15 R2D2 systemd: Started Bumblebee C Daemon.
May 02 10:13:15 R2D2 bumblebeed: 5.847358] [INFO]/usr/sbin/bumblebeed 3.2.1 started
May 02 10:38:11 R2D2 bumblebeed: modprobe: ERROR: could not find module by name='nvidia'
May 02 10:38:11 R2D2 bumblebeed: modprobe: ERROR: could not insert 'nvidia': Function not implemented
May 02 10:38:11 R2D2 bumblebeed: 1501.051879] [ERROR]Module nvidia could not be loaded (timeout?)
May 02 10:38:11 R2D2 bumblebeed: 1501.051892] [ERROR]Could not load GPU driver
And zypper does not install the nvidia-kmp modules in /lib/modules/4.16.4-1.g2ebc2ec-default/updates/ and /lib/modules/4.16.4-1.g2ebc2ec-default/weak-updates/updates/ has links pointing to /lib/modules/4.16.0-1-default/updates/ which is also empty.
I am using LEAP 42.3 with the tumbleweed NVIDIA drivers and the 4.16 kernel. Could that be the issue?