Comment # 59 on bug 1224773 from Imo Hester
Sorry for the third comment. These steps here include the inspection of the
driver situation after installing everthigns as described before.

There fore after migrating RC2 to RC3 (eg clean install) making one tu dup and
adding the driver repo as well as the driver package:

> ll /boot/efi/opensuse-aeon/6.10.2-1-default
> -rwxr-xr-x. 1 root root 116592503  4. Aug 12:34 initrd-7bf5b5fcae77501847811e3a432233ec3211b6b6
> -rwxr-xr-x. 1 root root  99049249  4. Aug 14:45 initrd-e1249e1e31f744bba1e54eaf85488ac211ea5fba
> -rwxr-xr-x. 1 root root  14768496 29. Jul 10:51 linux-2c329eaa923faa1adec30975f32f6b98bb77d87c
This reveals 2 initrd files. One from 12:34 from the installation of RC3 and
one from 14:45 after adding the nvidia driver.

Currently I have 6 snapshots:

> sudo snapper list
>  # │ Typ    │ Vorher # │ Datum                        │ Benutzer │ Verwendeter Platz │ Bereinigen │ Beschreibung          │ Imo's Comments
> ───┼────────┼──────────┼──────────────────────────────┼──────────┼───────────────────┼────────────┼───────────────────────┼──────────────
> 0  │ single │          │                              │ root     │                   │            │ current               │
> 1  │ single │          │ Di 30 Jul 2024 12:49:45 CEST │ root     │          6,05 MiB │            │ first root filesystem │
> 2  │ single │          │ So 04 Aug 2024 14:43:18 CEST │ root     │        288,00 KiB │            │ Snapshot Update of #1 │ produces by: aeon-first-run
> 3  │ single │          │ So 04 Aug 2024 14:45:05 CEST │ root     │          3,29 MiB │ number     │ Snapshot Update of #2 │ produced by: tu dup
> 4  │ single │          │ So 04 Aug 2024 14:49:31 CEST │ root     │          3,41 MiB │ number     │ Snapshot Update of #3 │ IGNORE: Boot loop Snapshot
> 5  │ single │          │ So 04 Aug 2024 15:12:00 CEST │ root     │        600,00 KiB │ number     │ Snapshot Update of #2 │ produced by: tu pkg in openSUSE-repos-MicroOS-NVIDIA
> 6* │ single │          │ So 04 Aug 2024 15:12:25 CEST │ root     │        614,75 MiB │ number     │ Snapshot Update of #5 │ produced by: tu -c pkg in in nvidia-drivers-G06

Therefore the boot entry of the latest snapshot 6 looks like:
> vim /boot/efi/loader/entries/opensuse-aeon-6.10.2-1-default-6.conf
> # Boot Loader Specification type#1 entry
> title      openSUSE Aeon 20240730
> version    6@6.10.2-1-default
> sort-key   opensuse-aeon
> options    quiet loglevel=2 systemd.show_status=no console=ttyS0,115200 console=tty0 vt.global_cursor_default=0 ignition.platform.id=metal security=selinux selinux=1 root=UUID=ad82e6ac-d651-4b6f-9ff7-3d1806934acc rootflags=subvol=@/.snapshots/6/snapshot systemd.machine_id=69299731df054911a3ff0d640ef9d14b
> linux      /opensuse-aeon/6.10.2-1-default/linux-2c329eaa923faa1adec30975f32f6b98bb77d87c
> initrd     /opensuse-aeon/6.10.2-1-default/initrd-e1249e1e31f744bba1e54eaf85488ac211ea5fba

As we see it includes the latest initrd as seen above but apparently it does
lack the nvidia driver and looking at the boot log of the current system it is
also still using nouveaou. Therefore the blacklist isn't used either:

> Aug 04 15:16:45 localhost kernel: nouveau 0000:01:00.0: NVIDIA GA102 (b72000a1)
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: bios: version 94.02.71.40.6c
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: bios: M0203E type 0a
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: fb: 10240 MiB of unknown memory type
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: DRM: VRAM: 10240 MiB
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: DRM: GART: 536870912 MiB
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: DRM: BIT table 'A' not found
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: DRM: BIT table 'L' not found
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: DRM: TMDS table version 2.0
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies
> Aug 04 15:16:46 localhost kernel: [drm] Initialized nouveau 1.4.0 20120801 for 0000:01:00.0 on minor 1
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: [drm] Cannot find any crtc or sizes
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: [drm] Cannot find any crtc or sizes
> Aug 04 15:16:46 localhost kernel: nouveau 0000:01:00.0: [drm] Cannot find any crtc or sizes

Therefore doing the manual fix is still required eg: Generating an initrd
manually using tu initrd, moving it to /boot/efi/opensuse-aeon/KERNEL_VERSION
and then edit the latest boot entry to use the correct initrd.

This is as detailes as I can get because there is nothing else I did so far. I
hope this helps in any way :/


You are receiving this mail because: