Comment # 75 on bug 1224773 from Imo Hester
(In reply to Alberto Planas Dominguez from comment #74)
> Changes for sdbootutil and suse-module-tools are already released. Once
> published maybe you can try, Imo?

Hello everyone, finally got to re-test the whole thing but it seems things are
not quite functioning yet. It improved no doubt.

I did a fresh Aeon RC3 install to avoid any previous modifications to
interfere.

> sudo transactional-update pkg in openSUSE-repos-MicroOS-NVIDIA
> sudo transactional-update -c pkg in nvidia-drivers-G06
> sudo reboot

After the reboot I ran nvidia-smi in terminal:
> nvidia-smi 
> NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

Doing the usual inspections now:

> sudo snapper list
>  # | Type   | Pre # | Date                     | User | Used Space | Cleanup | Description           | Userdata | Imo's comment 
> ---+--------+-------+--------------------------+------+------------+---------+-----------------------+----------+----------------
> 0  | single |       |                          | root |            |         | current               |          |
> 1  | single |       | Fri Sep 13 20:26:31 2024 | root |   7.70 MiB |         | first root filesystem |          |
> 2  | single |       | Mon Sep 16 10:17:47 2024 | root | 256.00 KiB | number  | Snapshot Update of #1 |          | Aeon first run
> 3  | single |       | Mon Sep 16 10:42:18 2024 | root | 564.00 KiB | number  | Snapshot Update of #2 |          | nvidia driver repo
> 4* | single |       | Mon Sep 16 10:43:21 2024 | root | 618.93 MiB | number  | Snapshot Update of #3 |          | nvidia driver package

> ll /boot/efi/aeon/6.10.9-1-default/
> total 408576
> -rwxr-xr-x. 1 root root  97582950 Sep 16 10:45 initrd-1602c4dff5c2a8813d608f777ed5171bc121619c
> -rwxr-xr-x. 1 root root 117032724 Sep 16  2024 initrd-28370856245476c6e7f576440405197f050912ec
> -rwxr-xr-x. 1 root root  91277584 Sep 16 10:30 initrd-6038b475126dba875a4d87ed64dc5933b7ac8e95
> -rwxr-xr-x. 1 root root  97543064 Sep 16 10:32 initrd-f3a34080b192912d16d946e7446be5439c2ccbdb
> -rwxr-xr-x. 1 root root  14887280 Sep  8 15:36 linux-7afb7207baeb9be7786bdc54e7a622d60fe39f0e

> vim /boot/efi/loader/entries/aeon-6.10.9-1-default-4.conf
> # Boot Loader Specification type#1 entry
> title      Aeon 20240913
> version    4@6.10.9-1-default
> sort-key   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=2a091829-684d-42be-a83e-3f76020430c2 rootflags=subvol=@/.snapshots/4/snapshot systemd.machine_id=7cfb97ba64864c2a87d046da4fe1dc69
> linux      /aeon/6.10.9-1-default/linux-7afb7207baeb9be7786bdc54e7a622d60fe39f0e
> initrd     /aeon/6.10.9-1-default/initrd-1602c4dff5c2a8813d608f777ed5171bc121619c

There seems to be a new initrd which matches the date and time of the driver
installation (snapshot 4) which is also used in the latest boot entry but for
some reason it seems not to contain the nvidia driver modules but nouveau seems
to be black listed now.

> sudo lsmod | grep -E 'nvidia|nouveau'

Returns nothing which makes me suspect nouveau is not loaded but nvidia or
nvidia-drm is not as well. Thankfully I have an AMD iGPU :D

A quick check at the package versions:

> zypper se --installed-only -s sdbootutil suse-module-tools
> S  | Name                         | Type    | Version                   | Arch   | Repository
> ---+------------------------------+---------+---------------------------+--------+-----------
> i  | sdbootutil                   | package | 1+git20240903.81f1f40-1.1 | x86_64 | repo-oss
> i  | sdbootutil-snapper           | package | 1+git20240903.81f1f40-1.1 | x86_64 | repo-oss
> i  | sdbootutil-tukit             | package | 1+git20240903.81f1f40-1.1 | x86_64 | repo-oss
> i  | suse-module-tools            | package | 16.0.51-1.1               | x86_64 | repo-oss
> i  | suse-module-tools-scriptlets | package | 16.0.51-1.1               | x86_64 | repo-oss

I hope these are the latest versions. at least transactional-update dup didn't
generated a new snapshot as I tired post install.

Kind regards,
Imo


You are receiving this mail because: