Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-85969

The NVIDIA gpu installer will get stuck if using default options(ncurses UI)

Linking RHIVOS CVEs to...Migration: Automation ...Sync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • rhel-10.1
    • qemu-kvm
    • rhel-virt-hwe-arm-1
    • ssg_virtualization
    • 0
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • Split items
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • aarch64
    • None

      What were you trying to do that didn't work?

      The NVIDIA gpu installer will get stuck in VM if using default options(ncurses UI).

      Please provide the package NVR for which the bug is seen:

      kernel-6.12.0-55.2.1.el10_0.aarch64
      libvirt-10.10.0-8.el10_0.aarch64
      qemu-kvm-9.1.0-15.el10.aarch64

      guest package info:
      ncurses-base-6.4-14.20240127.el10.noarch
      ncurses-libs-6.4-14.20240127.el10.aarch64
      ncurses-6.4-14.20240127.el10.aarch64
      ncurses-c++-libs-6.4-14.20240127.el10.aarch64
      ncurses-devel-6.4-14.20240127.el10.aarch64
      ncurses-term-6.4-14.20240127.el10.noarch
      kernel-6.12.0-55.4.1.el10_0.aarch64
      NVIDIA-Linux-aarch64-570.124.04.run

      How reproducible is this bug?:

      100%

      Steps to reproduce

      1.  Start a vm
      2.  Download driver from https://www.nvidia.com/en-us/drivers/unix/ 
        eg. NVIDIA-Linux-aarch64-570.124.04.run
      3.  Install driver using cmd – sh NVIDIA-Linux-aarch64-570.124.04.run

      Expected results

      The installation can be completed successfully.

      Actual results

      Installation/Uninstallation gets stuck.
      Logs:

      ~# tail -f /var/log/nvidia-installer.logller.log    
      nvidia-installer command line:
          ./nvidia-installer
      
      Using: nvidia-installer ncurses v6 user interface
      -> Detected 2 CPUs online; setting concurrency level to 2.
      -> Scanning the initramfs with lsinitrd...
      -> /usr/bin/lsinitrd requires a file path argument, but none was given.
      -> Executing: /usr/bin/lsinitrd    /boot/initramfs-6.12.0-66.el10.aarch64.img
      -> Tagging shared libraries with chcon -t textrel_shlib_t.
      -> Initramfs scan complete.
      
      

      Additional info

      There is no issue on host.

        1. installation.png
          installation.png
          62 kB
        2. vm_qemu_cmd.txt
          10 kB
        3. vm_xml.txt
          9 kB

              rh-ee-shahuang Shaoqin Huang
              yicui1 Yingshun Cui
              virt-maint virt-maint
              Julia Graham Julia Graham
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: