Nvidia 460.39.4 hangs on upgrade

Yes and no, I mean

  • If you include terminal outputs in your post please use the proper output format in your post. Using "~" 3 times above and "~" 3 times below the text block will provide a readable, raw look.
    :wink:
1 Like

@FGD every time you update kernel and modules, the following things must happen in order:

  1. kernel and/or modules packages are unpacked on the system
  2. any additional compilation steps are performed (e.g. dkms)
  3. the initramfs (sorry! it's not initrd but initramfs, search for the correct term) is created from the kernel modules - this is a compressed image containing essential modules for use during boot.
  4. the grub configuration is updated to use the new kernel and initramfs.

Since you interrupted the update process, I am guessing several of the latter steps were interrupted and/or not performed correctly. So you need to perform them by hand. That's the direction you are going. The idea is to perform the same steps that the update was performing, but by doing them by hand you do not loose visibility and can figure out the exact point of failure.

If you do not want to go through all this and just need to use your system, you may try to repeat the update process now that the nvidia module has been installed. With that behind you, the update may succeed, but you will not learn why it failed in the first place. Your decision entirely.

2 Likes

Sorry that this happened to you. Just to let you know. I just went through this very update. It took way longer than any other update and all cores were running 100% during the install of the dkms packages. I was hesitant as I had been reading this thread before the update. I have rebooted and all is running great!

1 Like

Ok I understand @tnt

The reason why I was saying this is on my primary subvolume, which has not had any attempt to update since Sunday, I do have that weird /tmp/tmp.* mounting thing when I initiate grubup. So even my primary installation is broken somewhere.

Assuming that mounting issue has something to do with my other issues... that is just an assumption.

I need to perform more tests and gather more data.

Which yields me to think I have something else already broken on my installation, then... Thank you, you're the 2nd one confirming it worked.

Just out of curiosity, if you grubup, do you see at the end something similar to

umount: /tmp/tmp.cVm8VJ9MLC: target is busy.

?

grubup
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-pds-skylake
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-tkg-pds-skylake.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-pds-skylake-fallback.img
Found linux image: /boot/vmlinuz-linux-lts-tkg-pds
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-lts-tkg-pds.img
Found fallback initrd image(s) in /boot: initramfs-linux-lts-tkg-pds-fallback.img
Found Windows Boot Manager on /dev/[email protected]/EFI/Microsoft/Boot/bootmgfw.efi
Detecting snapshots ...
Info: Separate boot partition not detected
Found snapshot: 2021-02-02 15:37:14 | timeshift-btrfs/snapshots/2021-02-02_15-37-14/@
Found snapshot: 2021-02-02 15:00:01 | timeshift-btrfs/snapshots/2021-02-02_15-00-01/@
Found snapshot: 2021-02-02 14:00:01 | timeshift-btrfs/snapshots/2021-02-02_14-00-01/@
Found snapshot: 2021-02-02 13:00:01 | timeshift-btrfs/snapshots/2021-02-02_13-00-01/@
Found snapshot: 2021-02-02 12:00:01 | timeshift-btrfs/snapshots/2021-02-02_12-00-01/@
Found snapshot: 2021-02-01 12:42:39 | timeshift-btrfs/snapshots/2021-02-01_12-42-39/@
Found snapshot: 2021-02-01 12:20:25 | timeshift-btrfs/snapshots/2021-02-01_12-20-25/@
Found snapshot: 2021-02-01 09:27:44 | timeshift-btrfs/snapshots/2021-02-01_09-27-44/@
Found snapshot: 2021-02-01 09:00:02 | timeshift-btrfs/snapshots/2021-02-01_09-00-02/@
Found snapshot: 2021-01-29 08:36:28 | timeshift-btrfs/snapshots/2021-01-29_08-36-28/@
umount: /tmp/tmp.nhqW9wmhao: target is busy.

@waeking Holly ****!!! loll Ok so as Dragon mentioned it may be related to grub-btrfs. I have to advise Antynea, he is not aware as of this morning.

I cannot ask you to try to compile a custom kernel and see if it your machine almost freezes, but yeah I have good hopes now.

I know what to do next... many things to try, tnx for all the ideas, time to get to Garuda-work. :slight_smile:

I just downgraded and upgraded my grub acording to dr460nf1r3. All is well and there were not errors. No umounts. I think using grubup is a bad idea.

1 Like

You mean grub-btrfs?

No, grub-btrfs is needed.

We use sudo update-grub. My first time I read about that grubup :smiley:

grubup the command, probably led to that umount error. From now on I will use sudo update-grub

Using sudo update-grub also causes the mounting of / to /tmp/tmp.*.

Just tried it.

╰─λ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected 
Found snapshot: 2021-02-02 08:29:38 | @snapshots/autosnap/root2021-02-02_08H29
Found snapshot: 2021-02-02 08:25:57 | @snapshots/@.autocpufreq_2021-02-02_08H25
Found snapshot: 2021-02-01 20:51:52 | @snapshots/autosnap/root2021-02-01_20H51
Found snapshot: 2021-02-01 20:41:43 | @snapshots/autosnap/root2021-02-01_20H41
Found snapshot: 2021-02-01 19:05:01 | @snapshots/daily/root2021-02-01_19H05
Found snapshot: 2021-02-01 15:49:21 | @snapshots/autosnap/root2021-02-01_15H49
Found snapshot: 2021-02-01 15:48:13 | @snapshots/autosnap/root2021-02-01_15H48
Found snapshot: 2021-01-31 19:05:01 | @snapshots/daily/root2021-01-31_19H05
Found snapshot: 2021-01-31 18:12:50 | @snapshots/ad-hoc/@.b4_custom_kernel_2021-01-31_18H12
Found snapshot: 2021-01-31 18:11:13 | @snapshots/ad-hoc/root_upd_2021-01-31_18H11
Found snapshot: 2021-01-30 19:05:01 | @snapshots/daily/root2021-01-30_19H05
Found snapshot: 2021-01-29 19:14:49 | @snapshots/daily/root2021-01-29_19H14
Found snapshot: 2021-01-29 19:13:20 | @snapshots/daily/root2021-01-29_19H13
Found snapshot: 2021-01-29 19:12:33 | @snapshots/daily/root2021-01-29_19H12
Found snapshot: 2021-01-29 19:11:49 | @snapshots/daily/root2021-01-29_19H11
Found snapshot: 2021-01-27 20:29:55 | @snapshots/sync/SSD1/@.old
umount: /tmp/tmp.roCP4liHK6: target is busy.

you need to downgrade first. Look at dr460nf1r3 post and the link there

1 Like

Oh you mean that grubup still causes the issue after a downgrade but sudo update-grub does not?

So, what can happen if you try sudo update-grup :slight_smile:

Do it :smiley:

Really weird issue, cuz grubup is just an alias in fish.

alias grubup="sudo update-grub"

I have a lot to test tonight, I need some alcohol to take me company while I test all that. :smiley: :beers:

LOL, must be a @dr460nf1r3 alias :smiley:

It was there when I did a fresh install so probably someone from Garuda included it in fish. I like it, I used it countless times, but we'll see upon a grub-btrfs downgrade. I'll create my own alias after that downgrade and see if that starts causing the /tmp issue again as well.

1 Like

TEST #1: Downgrading grub-btrfs

I downgraded from 4.8.1.1 to 4.7.2.1 and BOTH alias grubup="sudo update-grub" and sudo update-grub now work.

╭─frank at Garuda in ⌁
╰─λ sudo update-grub
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected 
Found snapshot: 2021-02-02 09:52:34 | @snapshots/ad-hoc/@.nvidia
Found snapshot: 2021-01-27 20:28:05 | @snapshots/ad-hoc/@.b4_bkp_2021-01-27-20H28
Found snapshot: 2021-01-24 20:42:25 | @snapshots/ad-hoc/@.locale_2021-01-24_20H41
Found snapshot: 2021-01-16 15:52:05 | @.bkp
Found 4 snapshot(s)
done
╭─frank at Garuda in ⌁
╰─λ grubup
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-tkg-bmq
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux-tkg-bmq.img
Found fallback initrd image(s) in /boot: initramfs-linux-tkg-bmq-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected 
Found snapshot: 2021-02-02 09:52:34 | @snapshots/ad-hoc/@.nvidia
Found snapshot: 2021-01-27 20:28:05 | @snapshots/ad-hoc/@.b4_bkp_2021-01-27-20H28
Found snapshot: 2021-01-24 20:42:25 | @snapshots/ad-hoc/@.locale_2021-01-24_20H41
Found snapshot: 2021-01-16 15:52:05 | @.bkp
Found 4 snapshot(s)
done

I just saved Dr460nfir3 and his alias. :smiley:

1 Like