New kernel 38 won't let startup my computer

On the other hand, the upgrade on my laptop was successful.
I only have problems on my desktop.
When I run an update of the nvidia drivers on my desktop, the new kernel blocks them.

Just updated, no errors, system started as usual. Created a Timeshift restore point before the update just for a peace of mind :kissing_smiling_eyes:

2 Likes

While your in the 37 kernel, for fun, will you check software updater settings other tab to see if you have an update for your video card?

I'd like to think it's this simple... but I'm wondering if it has anything to do with the shim error that plagued the 27 upgrade a while back.

I'm hoping we can get your nvidia driver closer to the next one, which is another upgrade in 38 that will be necessary for that kernel.

btrfs + timeshift autosnap feature is a good approach for worry free upgrades but still not applicable/confirmed to Zorin OS (or any Ubuntu/Debian based distros) - Found a solution:

1 Like

I'll make sure to do a Timeshift before I update then. But I'll do it tomorrow.

I've had it searched but there are no updates to the nvidia driver at the moment

Probably the new nvidia drivers are the problem here as I have additional versions not currently installed on my machine:

N: There is 1 additional version. Please use the '-a' switch to see it
➤ apt list --upgradable -a
Listing... Done
linux-modules-nvidia-470-generic-hwe-20.04/focal-updates 5.11.0-38.42~20.04.1 amd64 [upgradable from: 5.11.0-37.41~20.04.2]
linux-modules-nvidia-470-generic-hwe-20.04/focal-security,now 5.11.0-37.41~20.04.2 amd64 [installed,upgradable to: 5.11.0-38.42~20.04.1]

Yes they are there, how can i upgrade?

I had that as well, but it didn't make my system unusable. Besides, it's a multiple version causing the conflict. You may not be able to do that one from the terminal? What am i saying!

1 Like

Okay, me and English are not very good at translating.
At the moment I don't really know what to do.

When I upgrade the nvidia drivers are withheld

From apt-get manual:

upgrade
   upgrade is used to install the newest versions of all packages
   currently installed on the system from the sources enumerated in
   /etc/apt/sources.list. Packages currently installed with new
   versions available are retrieved and upgraded; under no
   circumstances are currently installed packages removed, or packages
   not already installed retrieved and installed. New versions of
   currently installed packages that cannot be upgraded without
   changing the install status of another package will be left at
   their current version. An update must be performed first so that
   apt-get knows that new versions of packages are available.

dist-upgrade
   dist-upgrade in addition to performing the function of upgrade,
   also intelligently handles changing dependencies with new versions
   of packages; apt-get has a "smart" conflict resolution system, and
   it will attempt to upgrade the most important packages at the
   expense of less important ones if necessary. So, dist-upgrade
   command may remove some packages. The /etc/apt/sources.list file
   contains a list of locations from which to retrieve desired package
   files. See also apt_preferences(5) for a mechanism for overriding
   the general settings for individual packages.
1 Like

That is something i already know very good thanks.
I did it both but no result.
I can't install the new driver upgrade.

the Nvidia packages have been withheld while doing the upgrade

1 Like

Here is what happens:

➤ apt list --upgradable
Listing... Done
linux-modules-nvidia-470-generic-hwe-20.04/focal-updates 5.11.0-38.42~20.04.1 amd64 [upgradable from: 5.11.0-37.41~20.04.2]
➤ sudo apt upgrade linux-modules-nvidia-470-generic-hwe-20.04
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
linux-modules-nvidia-470-generic-hwe-20.04 : Depends: linux-modules-nvidia-470-5.11.0-38-generic (= 5.11.0-38.42~20.04.1) but it is not going to be installed
Depends: nvidia-kernel-common-470 (>= 470.74) but 470.63.01-0ubuntu0.20.04.2 is to be installed
E: Broken packages

1 Like

That is exactly the same by me:

hendrik@hoofdcomputer:~$ sudo apt upgrade linux-modules-nvidia-470-generic-hwe-20.04
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De statusinformatie wordt gelezen... Klaar
Opwaardering wordt doorgerekend... Klaar
Sommige pakketten konden niet geïnstalleerd worden. Dit kan betekenen
dat u om een onmogelijke situatie gevraagd heeft, of, indien u
de distributie 'unstable' gebruikt, dat sommige benodigde pakketten nog gemaakt moeten worden of uit 'Incoming' verwijderd werden.
De volgende informatie kan misschien helpen de situatie op te lossen:

De volgende pakketten hebben niet-voldane vereisten:
linux-modules-nvidia-470-generic-hwe-20.04 : Vereisten: linux-modules-nvidia-470-5.11.0-38-generic (= 5.11.0-38.42~20.04.1) maar het zal niet geïnstalleerd worden
Vereisten: nvidia-kernel-common-470 (>= 470.74) maar 470.63.01-0ubuntu0.20.04.2 zal geïnstalleerd worden
nvidia-driver-470 : Vereisten: nvidia-dkms-470 (<= 470.63.01-1)
E: Niet-werkende pakketten
hendrik@hoofdcomputer:~$

However Kernel: 5.11.0-38-generic is installed and booting normally.

Not by me, the computer won't load into Zorin OS 16 Core with the new kernel 38

Here is what I have done:

  • reverted back to nvidia-driver-460
  • rebooted
  • installed again nvidia-driver-470
  • rebooted
    ➤ apt list --upgradable
    Listing... Done
    No available upgrades now
  • or you can stick with nvidia-driver-460 with 470-5.11.0-38-generic kernel until the problem is resolved

2 Likes

Wow pazoff dude, you're right.
I just did what you did and it works.
I can boot into kernel 38 with driver 470 from Nvidia.
Thank you very much.

4 Likes