Linux PCI subsystem development
 help / color / mirror / Atom feed
* [REGRESSION] PCI BAR allocation/D3cold failure: NVIDIA MX250 inaccessible since Kernel 6.x on Acer Swift 3 (SF314-56G)
@ 2026-05-01  8:13 Matthias Dittrich
  2026-05-01 16:55 ` Bjorn Helgaas
  0 siblings, 1 reply; 3+ messages in thread
From: Matthias Dittrich @ 2026-05-01  8:13 UTC (permalink / raw)
  To: bhelgaas, linux-pci, regressions


[-- Attachment #1.1: Type: text/plain, Size: 3170 bytes --]

Dear Kernel Developers,

I found a regression and did my best to identify the issue and find a 
workaround, but I am not a developer. I also published the regression in 
the NVIDIA Linux Developer Forum, but it appears to be a kernel 
regression and not a driver issue, as the latest drivers work on older 
kernels (e.g., 5.15) but fail on anything 6.x+. I did not perform a git 
bisect as compiling on this i5-8265U - because of its low performance I 
can only compile one kernel over night.

**Description:**
The NVIDIA MX250 GPU on Acer Swift 3 (SF314-56G / BIOS 1.14) is 
inaccessible on any Linux distribution using Kernel 6.x or 7.x. The 
device fails to initialize during the driver probe routine.

**Symptoms:**

  *

    /nvidia-smi/ fails: "Unable to determine the device handle".

  *

    /lspci/ shows the device in a broken state: /rev ff./

  *

    /dmesg/ reports: /Unable to change power state from D3cold to D0,
    device inaccessible./

  *

    Crucial Error Log: /NVRM: This is a 64-bit BAR mapped above 4GB by
    the system BIOS or the Linux kernel, but the PCI bridge immediately
    upstream of this GPU does not define a matching prefetchable memory
    window./

**Proven Regression Status:**

  *

    **Works:** Ubuntu 20.04 (Kernel 5.15) and Ubuntu 22.04 (manually
    downgraded to Kernel 5.15). In this state, the GPU is mapped **below
    the 4GB boundary**, and the driver (v570/v580) works perfectly
    (glmark2 score ~1300).

  *

    **Fails:** Ubuntu 22.04/24.04 (Kernel 6.5/6.8) and CachyOS (Kernel
    6.13/7.0). Any Kernel > 5.15 attempts to map the GPU BARs into the
    64-bit address space (> 4GB), which the Acer PCI-bridge fails to
    handle.

**Attempted Workarounds (all failed on Kernel 6.x+):**

  *

    /pci=realloc/ (Causes initramfs/SSD failure on this hardware).

  *

    /pci=nocrs, pci=big_root_window, pci=no64, pci=realloc=off./

  *

    /acpi_osi="Windows 2015"./

  *

    /NVreg_EnableGpuFirmware=0, NVreg_DynamicPowerManagement=0x02./

  *

    Switching between Wayland and X11 (No effect).


**Conclusion:**
This appears to be a PCI resource allocation regression or a missing 
quirk for the Acer SF314-56G bridge. Newer kernels ignore BIOS limits or 
fail to correctly negotiate the bridge window for 64-bit BARs on this 
specific motherboard. Currently, the only way to use the GPU is to pin 
the system to the legacy 5.15 Kernel branch.


*Additional Findings/New T***est Results:**
I have further isolated the issue by testing various LTS kernels on the 
same OS (Ubuntu 22.04) with the same driver (NVIDIA 580.142):

  *

    **SUCCESS:** XanMod 5.15.75 LTS. GPU initializes perfectly (rev a1),
    no BAR errors.

  *

    **FAIL:** XanMod 6.1.77 LTS. GPU fails with: /pci 0000:02:00.0: not
    ready 1023ms after resume; giving up./

This confirms the regression started exactly with the 6.x kernel series. 
The 1023ms timeout suggests a race condition or a change in how the PCI 
bridge handles the wake-up sequence from D3cold on this specific Acer 
hardware.

kind regards

[-- Attachment #1.2: Type: text/html, Size: 15872 bytes --]

[-- Attachment #2: post-upgrade-Ubuntu 22-04.log --]
[-- Type: text/plain, Size: 7648 bytes --]

--- OS & KERNEL ---
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.8.0-110-generic #110~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 12:43:08 UTC  x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
wayland
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
               NVRM: a matching prefetchable memory window.
[ 3870.279089] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[ 3870.279140] nvidia: probe of 0000:02:00.0 failed with error -1
[ 3870.279215] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 3870.279220] NVRM: None of the NVIDIA devices were initialized.
[ 3870.280160] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[ 3870.858959] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[ 3870.858968] NVRM: This is a 64-bit BAR mapped above 4GB by the system
               NVRM: BIOS or the Linux kernel, but the PCI bridge
               NVRM: immediately upstream of this GPU does not define
               NVRM: a matching prefetchable memory window.
[ 3870.999093] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[ 3870.999142] nvidia: probe of 0000:02:00.0 failed with error -1
[ 3870.999212] NVRM: The NVIDIA probe routine failed for 1 device(s).
[ 3870.999215] NVRM: None of the NVIDIA devices were initialized.
[ 3870.999926] nvidia-nvlink: Unregistered Nvlink Core, major device number 509

[-- Attachment #3: post-upgrade-Ubuntu 22-04-32Bit.log --]
[-- Type: text/plain, Size: 7802 bytes --]

--- OS & KERNEL ---
BOOT_IMAGE=/boot/vmlinuz-6.8.0-110-generic root=UUID=e82ffaec-f40b-4c82-8865-72fea0575fcb ro quiet splash vt.handoff=7 pci=realloc=off pci=32bit-resource-mem
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.8.0-110-generic #110~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 12:43:08 UTC  x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
x11
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
               NVRM: a matching prefetchable memory window.
[  408.368101] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  408.368160] nvidia: probe of 0000:02:00.0 failed with error -1
[  408.368248] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  408.368254] NVRM: None of the NVIDIA devices were initialized.
[  408.369635] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[  408.966213] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[  408.966221] NVRM: This is a 64-bit BAR mapped above 4GB by the system
               NVRM: BIOS or the Linux kernel, but the PCI bridge
               NVRM: immediately upstream of this GPU does not define
               NVRM: a matching prefetchable memory window.
[  409.103670] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  409.103715] nvidia: probe of 0000:02:00.0 failed with error -1
[  409.103768] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  409.103771] NVRM: None of the NVIDIA devices were initialized.
[  409.104786] nvidia-nvlink: Unregistered Nvlink Core, major device number 509

[-- Attachment #4: post-upgrade-Ubuntu 22-04-bigrootwindow.log --]
[-- Type: text/plain, Size: 7664 bytes --]

pci=big_root_window
--- OS & KERNEL ---
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.8.0-110-generic #110~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 12:43:08 UTC  x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
x11
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
               NVRM: a matching prefetchable memory window.
[  488.721016] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  488.721079] nvidia: probe of 0000:02:00.0 failed with error -1
[  488.721144] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  488.721148] NVRM: None of the NVIDIA devices were initialized.
[  488.722399] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[  489.260232] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[  489.260241] NVRM: This is a 64-bit BAR mapped above 4GB by the system
               NVRM: BIOS or the Linux kernel, but the PCI bridge
               NVRM: immediately upstream of this GPU does not define
               NVRM: a matching prefetchable memory window.
[  489.401039] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  489.401087] nvidia: probe of 0000:02:00.0 failed with error -1
[  489.401152] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  489.401154] NVRM: None of the NVIDIA devices were initialized.
[  489.401643] nvidia-nvlink: Unregistered Nvlink Core, major device number 509

[-- Attachment #5: post-upgrade-Ubuntu 22-04-Kernel5.log --]
[-- Type: text/plain, Size: 9900 bytes --]

--- OS & KERNEL ---
BOOT_IMAGE=/boot/vmlinuz-5.15.0-176-generic root=UUID=e82ffaec-f40b-4c82-8865-72fea0575fcb ro quiet splash vt.handoff=7
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 5.15.0-176-generic #186-Ubuntu SMP Fri Mar 13 11:01:42 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
x11
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev a1)
	Subsystem: Acer Incorporated [ALI] GP108M [GeForce MX250]
	Kernel driver in use: nvidia
--- GPU RENDERER ---
OpenGL renderer string: NVIDIA GeForce MX250/PCIe/SSE2
--- NVIDIA-SMI ---
Tue Apr 28 10:30:17 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.211.01             Driver Version: 570.211.01     CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce MX250           Off |   00000000:02:00.0 Off |                  N/A |
| N/A   41C    P0            N/A  / 5001W |       5MiB /   2048MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1815      G   /usr/lib/xorg/Xorg                        4MiB |
+-----------------------------------------------------------------------------------------+
--- POWER MANAGEMENT ---
Control: auto
Status: active
--- LAST 20 PCI/NVIDIA LOGS ---
[    0.608973] pci 0000:02:00.0: reg 0x14: [mem 0x90000000-0x9fffffff 64bit pref]
[    0.608980] pci 0000:02:00.0: reg 0x1c: [mem 0xa0000000-0xa1ffffff 64bit pref]
[    0.608985] pci 0000:02:00.0: reg 0x24: [io  0x3000-0x307f]
[    0.608990] pci 0000:02:00.0: reg 0x30: [mem 0xfff80000-0xffffffff pref]
[    0.609027] pci 0000:02:00.0: Enabling HDA controller
[    0.744411] pci 0000:02:00.0: can't claim BAR 6 [mem 0xfff80000-0xffffffff pref]: no compatible bridge window
[    0.744766] pci 0000:02:00.0: BAR 6: no space for [mem size 0x00080000 pref]
[    0.744769] pci 0000:02:00.0: BAR 6: failed to assign [mem size 0x00080000 pref]
[   53.045640] audit: type=1400 audit(1777364735.738:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=683 comm="apparmor_parser"
[   53.045644] audit: type=1400 audit(1777364735.738:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=683 comm="apparmor_parser"
[   68.229177] nvidia: loading out-of-tree module taints kernel.
[   68.229187] nvidia: module license 'NVIDIA' taints kernel.
[   68.248868] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[   68.270501] nvidia-nvlink: Nvlink Core is being initialized, major device number 508
[   68.271737] nvidia 0000:02:00.0: enabling device (0106 -> 0107)
[   68.387683] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.211.01  Tue Nov 25 16:36:36 UTC 2025
[   69.003307] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.211.01  Tue Nov 25 16:11:39 UTC 2025
[   69.080792] [drm] [nvidia-drm] [GPU ID 0x00000200] Loading driver
[   69.476593] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:02:00.0 on minor 1
[   70.423728] nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.

[-- Attachment #6: post-upgrade-Ubuntu 22-04-Kernel5-wayland.log --]
[-- Type: text/plain, Size: 9904 bytes --]

--- OS & KERNEL ---
BOOT_IMAGE=/boot/vmlinuz-5.15.0-176-generic root=UUID=e82ffaec-f40b-4c82-8865-72fea0575fcb ro quiet splash vt.handoff=7
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 5.15.0-176-generic #186-Ubuntu SMP Fri Mar 13 11:01:42 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
wayland
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev a1)
	Subsystem: Acer Incorporated [ALI] GP108M [GeForce MX250]
	Kernel driver in use: nvidia
--- GPU RENDERER ---
OpenGL renderer string: NVIDIA GeForce MX250/PCIe/SSE2
--- NVIDIA-SMI ---
Tue Apr 28 10:36:56 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.211.01             Driver Version: 570.211.01     CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce MX250           Off |   00000000:02:00.0 Off |                  N/A |
| N/A   49C    P0            N/A  / 5001W |       2MiB /   2048MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            5280      G   /usr/bin/gnome-shell                      0MiB |
+-----------------------------------------------------------------------------------------+
--- POWER MANAGEMENT ---
Control: auto
Status: active
--- LAST 20 PCI/NVIDIA LOGS ---
[    0.608973] pci 0000:02:00.0: reg 0x14: [mem 0x90000000-0x9fffffff 64bit pref]
[    0.608980] pci 0000:02:00.0: reg 0x1c: [mem 0xa0000000-0xa1ffffff 64bit pref]
[    0.608985] pci 0000:02:00.0: reg 0x24: [io  0x3000-0x307f]
[    0.608990] pci 0000:02:00.0: reg 0x30: [mem 0xfff80000-0xffffffff pref]
[    0.609027] pci 0000:02:00.0: Enabling HDA controller
[    0.744411] pci 0000:02:00.0: can't claim BAR 6 [mem 0xfff80000-0xffffffff pref]: no compatible bridge window
[    0.744766] pci 0000:02:00.0: BAR 6: no space for [mem size 0x00080000 pref]
[    0.744769] pci 0000:02:00.0: BAR 6: failed to assign [mem size 0x00080000 pref]
[   53.045640] audit: type=1400 audit(1777364735.738:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=683 comm="apparmor_parser"
[   53.045644] audit: type=1400 audit(1777364735.738:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=683 comm="apparmor_parser"
[   68.229177] nvidia: loading out-of-tree module taints kernel.
[   68.229187] nvidia: module license 'NVIDIA' taints kernel.
[   68.248868] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[   68.270501] nvidia-nvlink: Nvlink Core is being initialized, major device number 508
[   68.271737] nvidia 0000:02:00.0: enabling device (0106 -> 0107)
[   68.387683] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.211.01  Tue Nov 25 16:36:36 UTC 2025
[   69.003307] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.211.01  Tue Nov 25 16:11:39 UTC 2025
[   69.080792] [drm] [nvidia-drm] [GPU ID 0x00000200] Loading driver
[   69.476593] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:02:00.0 on minor 1
[   70.423728] nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.

[-- Attachment #7: post-upgrade-Ubuntu 22-04-Kernel6.log --]
[-- Type: text/plain, Size: 11111 bytes --]

--- OS & KERNEL ---
BOOT_IMAGE=/boot/vmlinuz-6.8.0-110-generic root=UUID=e82ffaec-f40b-4c82-8865-72fea0575fcb ro quiet splash vt.handoff=7 pci=realloc=off pci=no64
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.8.0-110-generic #110~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 12:43:08 UTC  x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
wayland
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-cfg1-580:amd64                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu1.22.04.1                      all          Shared files used by the NVIDIA libraries
ii  libnvidia-common-580                       580.142-0ubuntu0.22.04.1                         all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu1.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-compute-580:amd64                580.142-0ubuntu0.22.04.1                         amd64        NVIDIA libcompute package
ii  libnvidia-compute-580:i386                 580.142-0ubuntu0.22.04.1                         i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu1.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-580:amd64                 580.142-0ubuntu0.22.04.1                         amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-580:i386                  580.142-0ubuntu0.22.04.1                         i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.17-0ubuntu0~gpu22.04.1                     amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-egl-wayland1:i386                1:1.1.17-0ubuntu0~gpu22.04.1                     i386         Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu1.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu1.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-encode-580:amd64                 580.142-0ubuntu0.22.04.1                         amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-580:i386                  580.142-0ubuntu0.22.04.1                         i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu1.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-extra-580:amd64                  580.142-0ubuntu0.22.04.1                         amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu1.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-580:amd64                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-580:i386                    580.142-0ubuntu0.22.04.1                         i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-580:amd64                     580.142-0ubuntu0.22.04.1                         amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-580:i386                      580.142-0ubuntu0.22.04.1                         i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-compute-utils-580                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-dkms-580                            580.142-0ubuntu0.22.04.1                         amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-driver-580                          580.142-0ubuntu0.22.04.1                         amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-firmware-580-580.142                580.142-0ubuntu0.22.04.1                         amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu1.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-common-580                   580.142-0ubuntu0.22.04.1                         amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-kernel-source-580                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA driver support binaries
ii  nvidia-utils-580                           580.142-0ubuntu0.22.04.1                         amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA binary Xorg driver
ii  xserver-xorg-video-nvidia-580              580.142-0ubuntu0.22.04.1                         amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
[  609.783950] nvidia: probe of 0000:02:00.0 failed with error -1
[  609.784062] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  609.784069] NVRM: None of the NVIDIA devices were initialized.
[  609.788579] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[  610.456818] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[  610.456826] NVRM: The NVIDIA GPU 0000:02:00.0
               NVRM: (PCI ID: 10de:1d13) installed in this system has
               NVRM: fallen off the bus and is not responding to commands.
[  610.607600] nvidia: probe of 0000:02:00.0 failed with error -1
[  610.607727] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  610.607735] NVRM: None of the NVIDIA devices were initialized.
[  610.613057] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[  611.258502] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[  611.258538] NVRM: The NVIDIA GPU 0000:02:00.0
               NVRM: (PCI ID: 10de:1d13) installed in this system has
               NVRM: fallen off the bus and is not responding to commands.
[  611.407872] nvidia: probe of 0000:02:00.0 failed with error -1
[  611.407995] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  611.408002] NVRM: None of the NVIDIA devices were initialized.
[  611.412602] nvidia-nvlink: Unregistered Nvlink Core, major device number 509

[-- Attachment #8: post-upgrade-Ubuntu 22-04-kernel6-1.log --]
[-- Type: text/plain, Size: 11363 bytes --]

--- OS & KERNEL ---
BOOT_IMAGE=/boot/vmlinuz-6.1.77-x64v3-xanmod1 root=UUID=e82ffaec-f40b-4c82-8865-72fea0575fcb ro quiet splash vt.handoff=7
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.1.77-x64v3-xanmod1 #0~20240206.g8c62f41 SMP PREEMPT_DYNAMIC Tue Feb  6 17:32:32 UTC x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
wayland
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-cfg1-580:amd64                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu1.22.04.1                      all          Shared files used by the NVIDIA libraries
ii  libnvidia-common-580                       580.142-0ubuntu0.22.04.1                         all          Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu1.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-compute-580:amd64                580.142-0ubuntu0.22.04.1                         amd64        NVIDIA libcompute package
ii  libnvidia-compute-580:i386                 580.142-0ubuntu0.22.04.1                         i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu1.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-580:amd64                 580.142-0ubuntu0.22.04.1                         amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-580:i386                  580.142-0ubuntu0.22.04.1                         i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.17-0ubuntu0~gpu22.04.1                     amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-egl-wayland1:i386                1:1.1.17-0ubuntu0~gpu22.04.1                     i386         Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu1.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu1.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-encode-580:amd64                 580.142-0ubuntu0.22.04.1                         amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-580:i386                  580.142-0ubuntu0.22.04.1                         i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu1.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-extra-580:amd64                  580.142-0ubuntu0.22.04.1                         amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu1.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-580:amd64                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-580:i386                    580.142-0ubuntu0.22.04.1                         i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-580:amd64                     580.142-0ubuntu0.22.04.1                         amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  libnvidia-gl-580:i386                      580.142-0ubuntu0.22.04.1                         i386         NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-va-drivers:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VA-API video acceleration drivers
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-compute-utils-580                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-dkms-580                            580.142-0ubuntu0.22.04.1                         amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-driver-580                          580.142-0ubuntu0.22.04.1                         amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-firmware-580-580.142                580.142-0ubuntu0.22.04.1                         amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu1.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-common-580                   580.142-0ubuntu0.22.04.1                         amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-kernel-source-580                   580.142-0ubuntu0.22.04.1                         amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA driver support binaries
ii  nvidia-utils-580                           580.142-0ubuntu0.22.04.1                         amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu1.22.04.1                      amd64        NVIDIA binary Xorg driver
ii  xserver-xorg-video-nvidia-580              580.142-0ubuntu0.22.04.1                         amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
               NVRM: (PCI ID: 10de:1d13) installed in this system has
               NVRM: fallen off the bus and is not responding to commands.
[  351.279298] nvidia: probe of 0000:02:00.0 failed with error -1
[  351.279323] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  351.279324] NVRM: None of the NVIDIA devices were initialized.
[  351.280868] nvidia-nvlink: Unregistered Nvlink Core, major device number 507
[  351.590140] nvidia-nvlink: Nvlink Core is being initialized, major device number 507
[  352.900837] pci 0000:02:00.0: not ready 1023ms after resume; giving up
[  352.900892] pci 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible
[  352.905208] nvidia 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible
[  352.905438] NVRM: The NVIDIA GPU 0000:02:00.0
               NVRM: (PCI ID: 10de:1d13) installed in this system has
               NVRM: fallen off the bus and is not responding to commands.
[  352.908837] nvidia: probe of 0000:02:00.0 failed with error -1
[  352.908868] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  352.908869] NVRM: None of the NVIDIA devices were initialized.
[  352.910496] nvidia-nvlink: Unregistered Nvlink Core, major device number 507
[  353.208004] nvidia-nvlink: Nvlink Core is being initialized, major device number 507
[  354.500216] pci 0000:02:00.0: not ready 1023ms after resume; giving up
[  354.500261] pci 0000:02:00.0: Unable to change power state from D3cold to D0, device inaccessible

[-- Attachment #9: post-upgrade-Ubuntu 22-04-on_xorg.log --]
[-- Type: text/plain, Size: 7644 bytes --]

--- OS & KERNEL ---
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.8.0-110-generic #110~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 12:43:08 UTC  x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
x11
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
               NVRM: a matching prefetchable memory window.
[  570.262931] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  570.262997] nvidia: probe of 0000:02:00.0 failed with error -1
[  570.263087] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  570.263093] NVRM: None of the NVIDIA devices were initialized.
[  570.264850] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[  570.827668] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[  570.827676] NVRM: This is a 64-bit BAR mapped above 4GB by the system
               NVRM: BIOS or the Linux kernel, but the PCI bridge
               NVRM: immediately upstream of this GPU does not define
               NVRM: a matching prefetchable memory window.
[  570.966781] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  570.966832] nvidia: probe of 0000:02:00.0 failed with error -1
[  570.966881] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  570.966884] NVRM: None of the NVIDIA devices were initialized.
[  570.967664] nvidia-nvlink: Unregistered Nvlink Core, major device number 509

[-- Attachment #10: post-upgrade-Ubuntu 22-04-pcireallocoff.log --]
[-- Type: text/plain, Size: 7660 bytes --]

pci=realloc=off
--- OS & KERNEL ---
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.5 LTS
Release:	22.04
Codename:	jammy
Linux lxuser-Swift-SF314-56G 6.8.0-110-generic #110~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 27 12:43:08 UTC  x86_64 x86_64 x86_64 GNU/Linux
--- SESSION TYPE ---
x11
--- INSTALLED PACKAGES (NVIDIA/MESA) ---
ii  libdrm-nouveau2:amd64                      2.4.113-2~ubuntu0.22.04.1                        amd64        Userspace interface to nouveau-specific kernel DRM services -- runtime
ii  libegl-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the EGL API -- Mesa vendor library
ii  libgl1-mesa-dri:amd64                      23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- DRI modules
ii  libglapi-mesa:amd64                        23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the GL API -- shared library
ii  libglu1-mesa:amd64                         9.0.2-1                                          amd64        Mesa OpenGL utility library (GLU)
ii  libglx-mesa0:amd64                         23.2.1-1ubuntu3.1~22.04.3                        amd64        free implementation of the OpenGL API -- GLX vendor library
ii  libnvidia-cfg1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary OpenGL/GLX configuration library
ii  libnvidia-common-570                       570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used by the NVIDIA libraries
ii  libnvidia-compute-570:amd64                570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA libcompute package
ii  libnvidia-compute-570:i386                 570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA libcompute package
ii  libnvidia-decode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA Video Decoding runtime libraries
ii  libnvidia-decode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA Video Decoding runtime libraries
ii  libnvidia-egl-wayland1:amd64               1:1.1.9-1.1ubuntu0.1                             amd64        Wayland EGL External Platform library -- shared library
ii  libnvidia-encode-570:amd64                 570.211.01-0ubuntu0.22.04.1                      amd64        NVENC Video Encoding runtime library
ii  libnvidia-encode-570:i386                  570.211.01-0ubuntu0.22.04.1                      i386         NVENC Video Encoding runtime library
ii  libnvidia-extra-570:amd64                  570.211.01-0ubuntu0.22.04.1                      amd64        Extra libraries for the NVIDIA driver
ii  libnvidia-fbc1-570:amd64                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-fbc1-570:i386                    570.211.01-0ubuntu0.22.04.1                      i386         NVIDIA OpenGL-based Framebuffer Capture runtime library
ii  libnvidia-gl-570:amd64                     570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
ii  mesa-utils                                 8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- symlinks
ii  mesa-utils-bin:amd64                       8.4.0-1ubuntu1                                   amd64        Miscellaneous Mesa utilities -- native applications
ii  mesa-vdpau-drivers:amd64                   23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa VDPAU video acceleration drivers
ii  mesa-vulkan-drivers:amd64                  23.2.1-1ubuntu3.1~22.04.3                        amd64        Mesa Vulkan graphics drivers
ii  nvidia-compute-utils-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA compute utilities
ii  nvidia-dkms-570                            570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA DKMS package
ii  nvidia-driver-570                          570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver metapackage
ii  nvidia-firmware-570-570.211.01             570.211.01-0ubuntu0.22.04.1                      amd64        Firmware files used by the kernel module
ii  nvidia-kernel-common-570                   570.211.01-0ubuntu0.22.04.1                      amd64        Shared files used with the kernel module
ii  nvidia-kernel-source-570                   570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA kernel source package
ii  nvidia-prime                               0.8.17.1                                         all          Tools to enable NVIDIA's Prime
ii  nvidia-settings                            510.47.03-0ubuntu1.22.04.1                       amd64        Tool for configuring the NVIDIA graphics driver
ii  nvidia-utils-570                           570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA driver support binaries
ii  screen-resolution-extra                    0.18.2ubuntu0.1                                  all          Extension for the nvidia-settings control panel
ii  xserver-xorg-video-nouveau                 1:1.0.17-2build1                                 amd64        X.Org X server -- Nouveau display driver
ii  xserver-xorg-video-nvidia-570              570.211.01-0ubuntu0.22.04.1                      amd64        NVIDIA binary Xorg driver
--- PCI DRIVER STATUS ---
00:02.0 VGA compatible controller: Intel Corporation WhiskeyLake-U GT2 [UHD Graphics 620]
	Subsystem: Acer Incorporated [ALI] WhiskeyLake-U GT2 [UHD Graphics 620]
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev ff)
	Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
04:00.0 Non-Volatile memory controller: Micron/Crucial Technology P1 NVMe PCIe SSD (rev 03)
--- GPU RENDERER ---
--- 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.

--- POWER MANAGEMENT ---
Control: auto
Status: suspended
--- LAST 20 PCI/NVIDIA LOGS ---
               NVRM: a matching prefetchable memory window.
[  665.654636] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  665.654699] nvidia: probe of 0000:02:00.0 failed with error -1
[  665.654828] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  665.654835] NVRM: None of the NVIDIA devices were initialized.
[  665.656580] nvidia-nvlink: Unregistered Nvlink Core, major device number 509
[  666.187510] nvidia-nvlink: Nvlink Core is being initialized, major device number 509
[  666.187519] NVRM: This is a 64-bit BAR mapped above 4GB by the system
               NVRM: BIOS or the Linux kernel, but the PCI bridge
               NVRM: immediately upstream of this GPU does not define
               NVRM: a matching prefetchable memory window.
[  666.326596] NVRM: This may be due to a known Linux kernel bug.  Please
               NVRM: see the README section on 64-bit BARs for additional
               NVRM: information.
[  666.326660] nvidia: probe of 0000:02:00.0 failed with error -1
[  666.326735] NVRM: The NVIDIA probe routine failed for 1 device(s).
[  666.326739] NVRM: None of the NVIDIA devices were initialized.
[  666.328133] nvidia-nvlink: Unregistered Nvlink Core, major device number 509

[-- Attachment #11: Skript --]
[-- Type: text/plain, Size: 803 bytes --]

{
  echo "--- OS & KERNEL ---"
  cat /proc/cmdline
  lsb_release -a
  uname -a
  echo "--- SESSION TYPE ---"
  echo $XDG_SESSION_TYPE
  echo "--- INSTALLED PACKAGES (NVIDIA/MESA) ---"
  dpkg -l | grep -E "(nvidia|nouveau|mesa)"
  echo "--- PCI DRIVER STATUS ---"
  lspci -k | grep -A 2 -E "(VGA|3D)"
  echo "--- GPU RENDERER ---"
  __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo -B | grep -i "renderer"
  echo "--- NVIDIA-SMI ---"
  nvidia-smi
  echo "--- POWER MANAGEMENT ---"
  echo -n "Control: " && cat /sys/bus/pci/devices/0000:02:00.0/power/control
  echo -n "Status: " && cat /sys/bus/pci/devices/0000:02:00.0/power/runtime_status
  echo "--- LAST 20 PCI/NVIDIA LOGS ---"
  sudo dmesg | grep -iE "pci 0000:02:00.0|nvrm|nvidia" | tail -n 20
} > ~/post-upgrade-2204-32Bit.log

[-- Attachment #12: Nuveau-Ubuntu 20.04 --]
[-- Type: text/plain, Size: 9239 bytes --]

glmark2
=======================================================
    glmark2 2021.02
=======================================================
    OpenGL Information
    GL_VENDOR:     Intel
    GL_RENDERER:   Mesa Intel(R) UHD Graphics 620 (WHL GT2)
    GL_VERSION:    4.6 (Compatibility Profile) Mesa 21.2.6
=======================================================
[build] use-vbo=false: FPS: 2525 FrameTime: 0.396 ms
[build] use-vbo=true: FPS: 3344 FrameTime: 0.299 ms
[texture] texture-filter=nearest: FPS: 2968 FrameTime: 0.337 ms
[texture] texture-filter=linear: FPS: 2915 FrameTime: 0.343 ms
[texture] texture-filter=mipmap: FPS: 2940 FrameTime: 0.340 ms
[shading] shading=gouraud: FPS: 2630 FrameTime: 0.380 ms
[shading] shading=blinn-phong-inf: FPS: 2533 FrameTime: 0.395 ms
[shading] shading=phong: FPS: 2108 FrameTime: 0.474 ms
[shading] shading=cel: FPS: 2322 FrameTime: 0.431 ms
[bump] bump-render=high-poly: FPS: 1770 FrameTime: 0.565 ms
[bump] bump-render=normals: FPS: 3354 FrameTime: 0.298 ms
[bump] bump-render=height: FPS: 3201 FrameTime: 0.312 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1983 FrameTime: 0.504 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1132 FrameTime: 0.883 ms
[pulsar] light=false:quads=5:texture=false: FPS: 2866 FrameTime: 0.349 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1056 FrameTime: 0.947 ms
[desktop] effect=shadow:windows=4: FPS: 1745 FrameTime: 0.573 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 813 FrameTime: 1.230 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 773 FrameTime: 1.294 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 915 FrameTime: 1.093 ms
[ideas] speed=duration: FPS: 2398 FrameTime: 0.417 ms
[jellyfish] <default>: FPS: 1922 FrameTime: 0.520 ms
[terrain] <default>: FPS: 240 FrameTime: 4.167 ms
[shadow] <default>: FPS: 1801 FrameTime: 0.555 ms
[refract] <default>: FPS: 476 FrameTime: 2.101 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 2479 FrameTime: 0.403 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 2491 FrameTime: 0.401 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 2481 FrameTime: 0.403 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 2486 FrameTime: 0.402 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 2505 FrameTime: 0.399 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 2488 FrameTime: 0.402 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 2496 FrameTime: 0.401 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 2505 FrameTime: 0.399 ms
=======================================================
                                  glmark2 Score: 2141 
=======================================================
lxuser@lxuser-Swift-SF314-56G:~$ DRI_PRIME=1 glmark2
=======================================================
    glmark2 2021.02
=======================================================
    OpenGL Information
    GL_VENDOR:     nouveau
    GL_RENDERER:   NV138
    GL_VERSION:    4.3 (Compatibility Profile) Mesa 21.2.6
=======================================================
[build] use-vbo=false: FPS: 268 FrameTime: 3.731 ms
[build] use-vbo=true: FPS: 288 FrameTime: 3.472 ms
[texture] texture-filter=nearest: FPS: 259 FrameTime: 3.861 ms
[texture] texture-filter=linear: FPS: 258 FrameTime: 3.876 ms
[texture] texture-filter=mipmap: FPS: 265 FrameTime: 3.774 ms
[shading] shading=gouraud: FPS: 266 FrameTime: 3.759 ms
[shading] shading=blinn-phong-inf: FPS: 266 FrameTime: 3.759 ms
[shading] shading=phong: FPS: 266 FrameTime: 3.759 ms
[shading] shading=cel: FPS: 265 FrameTime: 3.774 ms
[bump] bump-render=high-poly: FPS: 245 FrameTime: 4.082 ms
[bump] bump-render=normals: FPS: 284 FrameTime: 3.521 ms
[bump] bump-render=height: FPS: 288 FrameTime: 3.472 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 226 FrameTime: 4.425 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 219 FrameTime: 4.566 ms
[pulsar] light=false:quads=5:texture=false: FPS: 235 FrameTime: 4.255 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 187 FrameTime: 5.348 ms
[desktop] effect=shadow:windows=4: FPS: 199 FrameTime: 5.025 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 194 FrameTime: 5.155 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 219 FrameTime: 4.566 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 195 FrameTime: 5.128 ms
[ideas] speed=duration: FPS: 280 FrameTime: 3.571 ms
[jellyfish] <default>: FPS: 235 FrameTime: 4.255 ms
[terrain] <default>: FPS: 58 FrameTime: 17.241 ms
[shadow] <default>: FPS: 190 FrameTime: 5.263 ms
[refract] <default>: FPS: 72 FrameTime: 13.889 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 267 FrameTime: 3.745 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 267 FrameTime: 3.745 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 267 FrameTime: 3.745 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 267 FrameTime: 3.745 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 267 FrameTime: 3.745 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 267 FrameTime: 3.745 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 267 FrameTime: 3.745 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 269 FrameTime: 3.717 ms
=======================================================
                                  glmark2 Score: 238 
=======================================================


glxinfo -B | grep -i "renderer"
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (WHL GT2)

lxuser@lxuser-Swift-SF314-56G:~$ DRI_PRIME=1 glxinfo -B | grep "renderer"
Extended renderer info (GLX_MESA_query_renderer):

lspci -k | grep -A 2 -E "(VGA|3D)"

00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
	Subsystem: Acer Incorporated [ALI] UHD Graphics 620 (Whiskey Lake)
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev a1)
	Subsystem: Acer Incorporated [ALI] GP108M [GeForce MX250]
	Kernel driver in use: nouveau

sudo dmesg | grep -iE "nouveau|pci 0000:02:00.0"
[sudo] Passwort für lxuser: 
[    0.583064] pci 0000:02:00.0: [10de:1d13] type 00 class 0x030200
[    0.583089] pci 0000:02:00.0: reg 0x10: [mem 0xa3000000-0xa3ffffff]
[    0.583108] pci 0000:02:00.0: reg 0x14: [mem 0x90000000-0x9fffffff 64bit pref]
[    0.583143] pci 0000:02:00.0: reg 0x1c: [mem 0xa0000000-0xa1ffffff 64bit pref]
[    0.583162] pci 0000:02:00.0: reg 0x24: [io  0x3000-0x307f]
[    0.583176] pci 0000:02:00.0: reg 0x30: [mem 0xfff80000-0xffffffff pref]
[    0.583212] pci 0000:02:00.0: Enabling HDA controller
[    0.712154] pci 0000:02:00.0: can't claim BAR 6 [mem 0xfff80000-0xffffffff pref]: no compatible bridge window
[    0.712588] pci 0000:02:00.0: BAR 6: no space for [mem size 0x00080000 pref]
[    0.712591] pci 0000:02:00.0: BAR 6: failed to assign [mem size 0x00080000 pref]
[   31.923268] pci 0000:02:00.0: optimus capabilities: enabled, status dynamic power, hda bios codec supported
[   31.923273] nouveau: detected PR support, will not use DSM
[   31.923301] nouveau 0000:02:00.0: enabling device (0106 -> 0107)
[   31.923682] nouveau 0000:02:00.0: NVIDIA GP108 (138000a1)
[   31.979650] nouveau 0000:02:00.0: bios: version 86.08.2a.00.85
[   32.679862] nouveau 0000:02:00.0: pmu: firmware unavailable
[   33.593791] nouveau 0000:02:00.0: fb: 2048 MiB GDDR5
[   33.632357] nouveau 0000:02:00.0: DRM: VRAM: 2048 MiB
[   33.632359] nouveau 0000:02:00.0: DRM: GART: 536870912 MiB
[   33.632362] nouveau 0000:02:00.0: DRM: BIT table 'A' not found
[   33.632363] nouveau 0000:02:00.0: DRM: BIT table 'L' not found
[   33.632365] nouveau 0000:02:00.0: DRM: Pointer to TMDS table not found
[   33.632366] nouveau 0000:02:00.0: DRM: DCB version 4.1
[   33.633643] nouveau 0000:02:00.0: DRM: MM: using COPY for buffer copies
[   33.634035] [drm] Initialized nouveau 1.3.1 20120801 for 0000:02:00.0 on minor 1
[   53.052782] nouveau 0000:02:00.0: Enabling HDA controller
[   98.756640] nouveau 0000:02:00.0: Enabling HDA controller
[  115.820390] nouveau 0000:02:00.0: Enabling HDA controller
[  150.151826] nouveau 0000:02:00.0: Enabling HDA controller
[  163.799311] nouveau 0000:02:00.0: Enabling HDA controller
[  517.864979] nouveau 0000:02:00.0: Enabling HDA controller
[  893.854702] nouveau 0000:02:00.0: Enabling HDA controller
[ 1043.936733] nouveau 0000:02:00.0: Enabling HDA controller
[ 1062.603702] nouveau 0000:02:00.0: Enabling HDA controller
[ 1169.356872] nouveau 0000:02:00.0: Enabling HDA controller
[ 1585.627980] nouveau 0000:02:00.0: Enabling HDA controller

cat /sys/bus/pci/devices/0000:02:00.0/power/control
auto
lxuser@lxuser-Swift-SF314-56G:~$ cat /sys/bus/pci/devices/0000:02:00.0/power/runtime_status
active



[-- Attachment #13: Nvidia Ubuntu 20.04 --]
[-- Type: text/plain, Size: 10655 bytes --]

lxuser@lxuser-Swift-SF314-56G:~$ lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
	Subsystem: Acer Incorporated [ALI] UHD Graphics 620 (Whiskey Lake)
	Kernel driver in use: i915
--
02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev a1)
	Subsystem: Acer Incorporated [ALI] GP108M [GeForce MX250]
	Kernel driver in use: nvidia
lxuser@lxuser-Swift-SF314-56G:~$ sudo dmesg | grep -iE "nvidia|nvrm|pci 0000:02:00.0"
[sudo] Passwort für lxuser: 
[    0.582268] pci 0000:02:00.0: [10de:1d13] type 00 class 0x030200
[    0.582294] pci 0000:02:00.0: reg 0x10: [mem 0xa3000000-0xa3ffffff]
[    0.582312] pci 0000:02:00.0: reg 0x14: [mem 0x90000000-0x9fffffff 64bit pref]
[    0.582343] pci 0000:02:00.0: reg 0x1c: [mem 0xa0000000-0xa1ffffff 64bit pref]
[    0.582361] pci 0000:02:00.0: reg 0x24: [io  0x3000-0x307f]
[    0.582375] pci 0000:02:00.0: reg 0x30: [mem 0xfff80000-0xffffffff pref]
[    0.582411] pci 0000:02:00.0: Enabling HDA controller
[    0.713286] pci 0000:02:00.0: can't claim BAR 6 [mem 0xfff80000-0xffffffff pref]: no compatible bridge window
[    0.713664] pci 0000:02:00.0: BAR 6: no space for [mem size 0x00080000 pref]
[    0.713668] pci 0000:02:00.0: BAR 6: failed to assign [mem size 0x00080000 pref]
[   45.607009] nvidia: loading out-of-tree module taints kernel.
[   45.607020] nvidia: module license 'NVIDIA' taints kernel.
[   45.627917] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[   45.646452] nvidia-nvlink: Nvlink Core is being initialized, major device number 508
[   45.647642] nvidia 0000:02:00.0: enabling device (0106 -> 0107)
[   45.763693] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  570.133.07  Fri Mar 14 13:12:07 UTC 2025
[   46.720862] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  570.133.07  Fri Mar 14 12:42:57 UTC 2025
[   46.846455] [drm] [nvidia-drm] [GPU ID 0x00000200] Loading driver
[   47.209887] [drm] Initialized nvidia-drm 0.0.0 20160202 for 0000:02:00.0 on minor 1
[   48.554938] nvidia_uvm: module uses symbols from proprietary module nvidia, inheriting taint.
[   48.789215] audit: type=1400 audit(1777314623.507:9): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=851 comm="apparmor_parser"
[   48.789234] audit: type=1400 audit(1777314623.507:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=851 comm="apparmor_parser"
lxuser@lxuser-Swift-SF314-56G:~$ nvidia-smi
Mon Apr 27 20:39:24 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 570.133.07             Driver Version: 570.133.07     CUDA Version: 12.8     |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce MX250           Off |   00000000:02:00.0 Off |                  N/A |
| N/A   38C    P8            N/A  / 5001W |      10MiB /   2048MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1153      G   /usr/lib/xorg/Xorg                        4MiB |
|    0   N/A  N/A            1832      G   /usr/lib/xorg/Xorg                        4MiB |
+-----------------------------------------------------------------------------------------+
lxuser@lxuser-Swift-SF314-56G:~$ prime-select glxinfo -B | grep -i "renderer"
Usage: /usr/bin/prime-select nvidia|intel|on-demand|query
lxuser@lxuser-Swift-SF314-56G:~$ prime-select glmark2
Usage: /usr/bin/prime-select nvidia|intel|on-demand|query
lxuser@lxuser-Swift-SF314-56G:~$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo -B | grep -i "renderer"
OpenGL renderer string: NVIDIA GeForce MX250/PCIe/SSE2
lxuser@lxuser-Swift-SF314-56G:~$ __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glxinfo -B | grep -i "renderer"
OpenGL renderer string: NVIDIA GeForce MX250/PCIe/SSE2

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia glmark2
=======================================================
    glmark2 2021.02
=======================================================
    OpenGL Information
    GL_VENDOR:     NVIDIA Corporation
    GL_RENDERER:   NVIDIA GeForce MX250/PCIe/SSE2
    GL_VERSION:    4.6.0 NVIDIA 570.133.07
=======================================================
[build] use-vbo=false: FPS: 1213 FrameTime: 0.824 ms
[build] use-vbo=true: FPS: 1414 FrameTime: 0.707 ms
[texture] texture-filter=nearest: FPS: 1400 FrameTime: 0.714 ms
[texture] texture-filter=linear: FPS: 1400 FrameTime: 0.714 ms
[texture] texture-filter=mipmap: FPS: 1408 FrameTime: 0.710 ms
[shading] shading=gouraud: FPS: 1367 FrameTime: 0.732 ms
[shading] shading=blinn-phong-inf: FPS: 1366 FrameTime: 0.732 ms
[shading] shading=phong: FPS: 1356 FrameTime: 0.737 ms
[shading] shading=cel: FPS: 1361 FrameTime: 0.735 ms
[bump] bump-render=high-poly: FPS: 1279 FrameTime: 0.782 ms
[bump] bump-render=normals: FPS: 1430 FrameTime: 0.699 ms
[bump] bump-render=height: FPS: 1432 FrameTime: 0.698 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1316 FrameTime: 0.760 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 1186 FrameTime: 0.843 ms
[pulsar] light=false:quads=5:texture=false: FPS: 1402 FrameTime: 0.713 ms
[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 1086 FrameTime: 0.921 ms
[desktop] effect=shadow:windows=4: FPS: 1269 FrameTime: 0.788 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 885 FrameTime: 1.130 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 1045 FrameTime: 0.957 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 823 FrameTime: 1.215 ms
[ideas] speed=duration: FPS: 1404 FrameTime: 0.712 ms
[jellyfish] <default>: FPS: 1204 FrameTime: 0.831 ms
[terrain] <default>: FPS: 419 FrameTime: 2.387 ms
[shadow] <default>: FPS: 1199 FrameTime: 0.834 ms
[refract] <default>: FPS: 705 FrameTime: 1.418 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 1390 FrameTime: 0.719 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 1405 FrameTime: 0.712 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 1396 FrameTime: 0.716 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 1393 FrameTime: 0.718 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 1407 FrameTime: 0.711 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 1430 FrameTime: 0.699 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1440 FrameTime: 0.694 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1391 FrameTime: 0.719 ms
=======================================================
                                  glmark2 Score: 1261 
=======================================================


cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-5.15.0-139-generic root=UUID=e82ffaec-f40b-4c82-8865-72fea0575fcb ro quiet splash vt.handoff=7
lxuser@lxuser-Swift-SF314-56G:~$ sudo grep -E "OpenRm|EnableGpuFirmware|DynamicPowerManagement" /var/log/Xorg.0.log
[sudo] Passwort für lxuser: 
grep: /var/log/Xorg.0.log: Datei oder Verzeichnis nicht gefunden
lxuser@lxuser-Swift-SF314-56G:~$ sudo systool -v -m nvidia | grep -E "NVreg_(OpenRm|EnableGpuFirmware|DynamicPowerManagement)"
sudo: systool: Befehl nicht gefunden
lxuser@lxuser-Swift-SF314-56G:~$ sudo apt install sysfsutils
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
  chromium-codecs-ffmpeg-extra gstreamer1.0-vaapi libgstreamer-plugins-bad1.0-0 libva-wayland2
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
  libsysfs2
Die folgenden NEUEN Pakete werden installiert:
  libsysfs2 sysfsutils
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 379 nicht aktualisiert.
Es müssen 32,5 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 130 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://de.archive.ubuntu.com/ubuntu focal/main amd64 libsysfs2 amd64 2.1.0+repack-6 [18,8 kB]
Holen:2 http://de.archive.ubuntu.com/ubuntu focal/main amd64 sysfsutils amd64 2.1.0+repack-6 [13,7 kB]
Es wurden 32,5 kB in 0 s geholt (115 kB/s).
Vormals nicht ausgewähltes Paket libsysfs2:amd64 wird gewählt.
(Lese Datenbank ... 191690 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../libsysfs2_2.1.0+repack-6_amd64.deb ...
Entpacken von libsysfs2:amd64 (2.1.0+repack-6) ...
Vormals nicht ausgewähltes Paket sysfsutils wird gewählt.
Vorbereitung zum Entpacken von .../sysfsutils_2.1.0+repack-6_amd64.deb ...
Entpacken von sysfsutils (2.1.0+repack-6) ...
libsysfs2:amd64 (2.1.0+repack-6) wird eingerichtet ...
sysfsutils (2.1.0+repack-6) wird eingerichtet ...
Trigger für systemd (245.4-4ubuntu3.20) werden verarbeitet ...
Trigger für man-db (2.9.1-1) werden verarbeitet ...
Trigger für libc-bin (2.31-0ubuntu9.9) werden verarbeitet ...
lxuser@lxuser-Swift-SF314-56G:~$ sudo systool -v -m nvidia | grep -E "NVreg_(OpenRm|EnableGpuFirmware|DynamicPowerManagement)"
lxuser@lxuser-Swift-SF314-56G:~$ sudo dmesg | grep -i "ACPI: OS"
lxuser@lxuser-Swift-SF314-56G:~$ sudo dmesg | grep -i "ACPI: OS"
lxuser@lxuser-Swift-SF314-56G:~$ 




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [REGRESSION] PCI BAR allocation/D3cold failure: NVIDIA MX250 inaccessible since Kernel 6.x on Acer Swift 3 (SF314-56G)
  2026-05-01  8:13 [REGRESSION] PCI BAR allocation/D3cold failure: NVIDIA MX250 inaccessible since Kernel 6.x on Acer Swift 3 (SF314-56G) Matthias Dittrich
@ 2026-05-01 16:55 ` Bjorn Helgaas
  2026-05-11  9:34   ` Matthias Dittrich
  0 siblings, 1 reply; 3+ messages in thread
From: Bjorn Helgaas @ 2026-05-01 16:55 UTC (permalink / raw)
  To: Matthias Dittrich; +Cc: bhelgaas, linux-pci, regressions, Ilpo Järvinen

[+cc Ilpo]

On Fri, May 01, 2026 at 10:13:41AM +0200, Matthias Dittrich wrote:
> Dear Kernel Developers,
> 
> I found a regression and did my best to identify the issue and find a
> workaround, but I am not a developer. I also published the regression in the
> NVIDIA Linux Developer Forum, but it appears to be a kernel regression and
> not a driver issue, as the latest drivers work on older kernels (e.g., 5.15)
> but fail on anything 6.x+. I did not perform a git bisect as compiling on
> this i5-8265U - because of its low performance I can only compile one kernel
> over night.
> 
> **Description:**
> The NVIDIA MX250 GPU on Acer Swift 3 (SF314-56G / BIOS 1.14) is inaccessible
> on any Linux distribution using Kernel 6.x or 7.x. The device fails to
> initialize during the driver probe routine.

Thanks for the report.  With the newest kernel available to you, can
you please capture the complete dmesg and output of "sudo lspci -vv"?
Don't filter out things that don't seem relevant; we can easily do
that.

Bjorn

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [REGRESSION] PCI BAR allocation/D3cold failure: NVIDIA MX250 inaccessible since Kernel 6.x on Acer Swift 3 (SF314-56G)
  2026-05-01 16:55 ` Bjorn Helgaas
@ 2026-05-11  9:34   ` Matthias Dittrich
  0 siblings, 0 replies; 3+ messages in thread
From: Matthias Dittrich @ 2026-05-11  9:34 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: bhelgaas, linux-pci, regressions, Ilpo Järvinen


[-- Attachment #1.1: Type: text/plain, Size: 3518 bytes --]

Dear Bjorn,

Thank you for the quick response. For transparency, I used the AI tool 
Gemini during the bug-fixing and testing process. I am not an IT 
specialist and therefore cannot fully verify all of the AI’s conclusions 
in my last mail.

All kernels were tested manually by installing the OS and kernel. The 
recommended boot parameters were also tested manually. The logs sent 
previously and in this mail are raw terminal outputs generated from the 
commands listed in the "Skript" file.


The dmesg and |lspci|output from the newest CachyOS kernel is 
attached. Additionally, the following commands were also run for the 
Ubuntu 5.15 kernel for comparison:

dmesg
sudo lspci -vv > lspci-vv-ubuntu2205-K515-good.txt
sudo lspci -vvv > lspci-vvv-ubuntu2205-K515-good.txt
sudo lspci -vvxxxx > lspci-vvxxxx-ubuntu2205-K515-good.txt
sudo lspci -s 02:00.0 -vvxxxx > lspci_gpu_$(uname -r).txt
sudo lspci -t > lspci_tree_$(uname -r).txt


Gemini recommended performing a git bisect with optimized parameters to 
reduce compilation time.

  * Before starting the bisect tests, I tested different kernel
    revisions. The "git" kernel 5.15 (with localmodconfig) appears to
    work just like the newer Ubuntu 5.15 kernel, as the graphics card
    status is shown as |(rev a1)|. The earliest kernel revision where
    the status changes to |(rev ff)|starts with kernel 5.16 (tested with
    localmodconfig). However, the NVIDIA driver itself could not be tested.
  * The bisect between 5.15 and 5.16 result
    in| [342a67f0884293639bd17ea44df754ead799e669]|| NFS: Label the
    dentry with a verifier in nfs_link(), nfs_symlink()|, which seems
    incorrect, as the verification using |git checkout
    342a67f0884293639bd17ea44df754ead799e669~1|also failed.
  * An automated bisect was attempted without localmodconfig, but there
    were technical issues and I have not yet been able to complete the
    testing.

I also noticed that the |lspci|results differ between CachyOS and Ubuntu:

02:00.0 3D controller: NVIDIA Corporation GP108M [GeForce MX250] (rev a1)

  * |(rev a1)|— Ubuntu 22.04 Kernel 5.15 (works), CachyOS Kernel 6.1 LTS
    and Kernel 7, but NVIDIA MX150 does not work
  * |(rev ff)|— Ubuntu 22.04 Kernel 5.16 and newer (localmodconfig) and
    Kernel 6.8 and NVIDIA MX150 does not work

Kind regards,
Matthias



Am 01.05.2026 um 18:55 schrieb Bjorn Helgaas:
> [+cc Ilpo]
>
> On Fri, May 01, 2026 at 10:13:41AM +0200, Matthias Dittrich wrote:
>> Dear Kernel Developers,
>>
>> I found a regression and did my best to identify the issue and find a
>> workaround, but I am not a developer. I also published the regression in the
>> NVIDIA Linux Developer Forum, but it appears to be a kernel regression and
>> not a driver issue, as the latest drivers work on older kernels (e.g., 5.15)
>> but fail on anything 6.x+. I did not perform a git bisect as compiling on
>> this i5-8265U - because of its low performance I can only compile one kernel
>> over night.
>>
>> **Description:**
>> The NVIDIA MX250 GPU on Acer Swift 3 (SF314-56G / BIOS 1.14) is inaccessible
>> on any Linux distribution using Kernel 6.x or 7.x. The device fails to
>> initialize during the driver probe routine.
> Thanks for the report.  With the newest kernel available to you, can
> you please capture the complete dmesg and output of "sudo lspci -vv"?
> Don't filter out things that don't seem relevant; we can easily do
> that.
>
> Bjorn

[-- Attachment #1.2: Type: text/html, Size: 5444 bytes --]

[-- Attachment #2: lspci and dmesg.zip --]
[-- Type: application/x-zip-compressed, Size: 104012 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-05-11  9:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-01  8:13 [REGRESSION] PCI BAR allocation/D3cold failure: NVIDIA MX250 inaccessible since Kernel 6.x on Acer Swift 3 (SF314-56G) Matthias Dittrich
2026-05-01 16:55 ` Bjorn Helgaas
2026-05-11  9:34   ` Matthias Dittrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox