Relative newcomer to Arch based systems . . . yesterday I hit the same problem that another user reported of the “display not reviving from suspend, with nvidia card” . . . in their case on a Lenovo, in my case a '12 Mac Pro with Nvidia 780 card. The previous week, all was operational, the problem seems to be happening with kernel 5.15.146-1-MANJARO. Clicking the keyboard the actual computer spins up, but the display remains black. Shut down with the power button.
On restart I selected “Advanced options” in grub and picked the lower choice of kernel, which turned out to be 5.4.266-1-MANJARO . . . and with that kernel the display revives properly!!
I’d like to be able to keep that kernel option available, on the off chance that a pacman upgrade brings in a new kernel, which may or may not work, I’d like to know where in the system I can edit/adjust so that there might be a few more kernels to choose from?? In some of my other linux installs there are as many as 7 or more kernel lines in advanced options, most of them I have not messed with to do that, so some seem to be prgrammed to hold onto kernels. Manjaro seems to be keeping it to one new, and one old???
This problem doesn’t seem to be catching fire over on the other thread, it’s a problem that interferes with regular use of the OS, it “works,” but not entirely. I don’t necessarily want to lock the old kernel in, but I’d just like more “advanced options” in kernels . . . if there is some file to edit, or some way to do that in GUI that would be great.
Thats not how it works.
Different kernels are different packages.
You install and update the different packages separately
(linux61, linux66, etc)
Nope. You decide which kernels to install.
I might guess you started with 5.4, installed 5.15 at some point either by accident or because you were encouraged to … and thats where you are now.
To use the given tool for the job … mhwd-kernel:
sudo mhwd-kernel -i linux61
If for some reason that does not work, you can use the regular package manager:
sudo pacman -Syu linux61
If for whatever reason you need to rebuild initram and update grub
(which in many cases would have been fired upon kernel additions)
OK, thanks for the explanation, so it seems like from what you are saying and the linked page about Kernels,is that I don’t have to worry about pacman removing an old kernel . . . unless I were to run the “rmc” command option while installing a new one??
I think in one of my Manjaro installs I got a Notification on “There is a new kernel available” and I guess it took me to the GUI Kernel handler and I picked a “recommended” kernel, which it now seems to be that on the Mac Pro the newer kernel option isn’t reviving the display.
Your response didn’t exactly add any illumination on whether I should try to jump past the 5.15 options (if there are any) . . . OR just stay with the 5.4 for the rest of the natural life of Manjaro 23.1.3???
The gent who posted with the similar problem to mine said he" tried every kernel up to 6.7" to no avail . . . . I’d like to fix the issue if possible so that the system works with newer kernels the way it does with the olde 5.4 kernel . . . ???
You can try all the kernels you want.
5.4 will be supported for a little under 2 years.
Manjaro is a rolling release system.
There is no ‘life of a release’ - the system lives as long as it is maintained, with no requirements for reinstallation. Technically there is no ‘manjaro release version’ at all, outside of the installation media.
This table reflects LTS (‘long term support’) kernel lifetimes as projected by the linux kernel organization:
Please post the output of inxi -Fazy
because if you followed this tutorial to install legacy nvidia drivers you can’t go higher then 5.10LTS. That would be a good one to install since it will add another year.
Thanks for the reply on the topic. I’ll get back to you on that request, booted up in Trixie at the moment. Generally with Nvidia card in linux I’m not using proprietary, because that has led to problems such as I’m experiencing now. But, for Manjaro install, now a couple years back?? I don’t recall there being a question about video drivers to install?? Usually in my other installs I use “nouveau” or “default” . . . but in the case of Leap 15.6 now that did not alleviate the problems either . . . .
Back atcha when I get back over to Mr Manjaro . . . .
So, I haven’t had time to check your link about “legacy drivers” . . . not sure if that applies, as of right now the 5.15 kernel is installed, but I booted in the 5.4 that still appears to be reviving from suspend??
No, as you said above, it’s on the free nouveau (like your '09 macbook if I remember correctly) so the link doesn’t apply for your setup. Well, you could still try the 5.10LTS and check if that wakes up since you’d get support until December '26.
5.10 is showing as an option in my Mac Pro, not yet installed, and might be a notch before the problematic now installed 5.15 . . . ??
But, yes, also running on my MBP and I checked that yesterday and the kernel is much newer, possibly running 6.7?? In that system I’m using MATE, but on the MP I’m using XFCE, and that hit problems in the 5 series. : - ))
On another thread with somebody having the same problem, there is yet another thread discussing this problem where the user is in XFCE and he said it has something to do with “dbus”??? I just ran a pacman and there was a package with “db” in the name, haven’t checked to see if I can get to “revival” in 5.15.
“Malcolm” over in the other thread said he has tried “all of the kernels and nothing has yet worked for him on it.”
I am at “peace” with it . . . someday my revival from suspend will come, etc. : - )
Yes!! It seems like the 5.10 kernel does revive from suspend, so a bit newer than the 5.4 option . . . and hopefully at some point a patch for dbus will come down the tubes.
I inadvertently forgot to select “advanced options” for Manjaro today, so it booted to newest kernel . . . did run a pacman -Syu . . . and then, for “science” I suspended the machine.
A couple minutes later I clicked the keyboard and . . . sllloooowwwwlllyyy . . . the display revived!!! So possibly the patch previously mentioned, did go through.
Over in my Leap 15.6 install, by detectiveing it was found that nouveau had been removed from the modules and had been blacklisted by nvidia, but then nvidia wasn’t exactly online either . . . . In the case of Manjaro checking lsmod shows nouveau in all of the right places . . . so seems like a different causative factor?
$ uname -r
5.15.146-1-MANJARO
I’ll monitor Manjaro for a bit more, before marking it as solved . . . but seems like it probably is.