-
Bug
-
Resolution: Duplicate
-
Undefined
-
None
-
rhel-10.0
-
None
-
Yes
-
Important
-
rhel-sst-display-window-management
-
None
-
False
-
-
None
-
Red Hat Enterprise Linux
-
None
-
None
-
None
-
-
x86_64
-
None
What were you trying to do that didn't work?
gnome desktop failed to start on passthrough nvidia rtx A2000 gpu
What is the impact of this issue to you?
Not able to use nvidia gpu for graphic in virtualization
Please provide the package NVR for which the bug is seen:
mutter-47.0-2.el10.x86_64 gdm-47.0-3.el10.x86_64 kernel-6.11.0-29.el10.x86_64 NVIDIA-Linux-x86_64-565.57.01.run
How reproducible is this bug?:
100%
Steps to reproduce
- Boot a rhel 10.0 guest with virtio-vga as primary and nvidia rtx a2000 gpu as secondary
- Apply config files required:
# cat /lib/udev/rules.d/61-mutter-ignore.rules DRIVERS=="bochs-drm", SUBSYSTEM=="drm", TAG+="mutter-device-ignore" DRIVERS=="virtio-pci", SUBSYSTEM=="drm", TAG+="mutter-device-ignore" # cat /proc/cmdline BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.11.0-29.el10.x86_64 root=/dev/mapper/rhel_vm--211--137-root ro crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=UUID=663e7fe3-71ca-4a06-a0fe-43c226191c19 rd.lvm.lv=rhel_vm-211-137/root rd.lvm.lv=rhel_vm-211-137/swap console=tty console=ttyS0,115200 modprobe.blacklist=nouveau nvidia_drm.modeset=1 selinux=0
Expected results
gnome desktop can be enabled on rtx a2000 gpu
Actual results
gnome desktop failed to start on rtx a2000 gpu.
gdm logs:
Nov 18 23:47:57 gnome-shell[1927]: Running GNOME Shell (using mutter 47.0) as a Wayland display server Nov 18 23:47:57 gnome-shell[1927]: Thread 'KMS thread' will be using real time scheduling Nov 18 23:47:57 gnome-shell[1927]: Ignoring DRM device '/dev/dri/card0' Nov 18 23:47:57 gnome-shell[1927]: Failed to open gpu '/dev/dri/card1': GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: Invalid argument Nov 18 23:47:57 rtkit-daemon[1663]: Successfully made thread 1945 of process 1927 (/usr/bin/gnome-shell) owned by '42' RT at priority 20. Nov 18 23:47:57 org.gnome.Shell.desktop[1927]: Failed to setup: No GPUs found Nov 18 23:47:57 gnome-session[1915]: gnome-session-binary[1915]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Nov 18 23:47:57 gnome-session-binary[1915]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1 Nov 18 23:47:57 gnome-session-binary[1915]: Unrecoverable failure in required component org.gnome.Shell.desktop Nov 18 23:47:57 /usr/libexec/gdm-wayland-session[1914]: dbus-daemon[1914]: [session uid=42 pid=1914] Activating service name='ca.desrt.dconf' requested by ':1.2' (uid=42 pid=1915 comm="/usr/libexec/gnome-session-binary --autostart /usr") Nov 18 23:47:57 /usr/libexec/gdm-wayland-session[1914]: dbus-daemon[1914]: [session uid=42 pid=1914] Successfully activated service 'ca.desrt.dconf' Nov 18 23:47:57 gdm-launch-environment][1904]: pam_systemd(gdm-launch-environment:session): New sd-bus connection (system-bus-pam-systemd-1904) opened. Nov 18 23:47:57 gdm-launch-environment][1904]: pam_unix(gdm-launch-environment:session): session closed for user gdm Nov 18 23:47:57 gdm[1595]: Gdm: GdmDisplay: Session never registered, failing Nov 18 23:47:57 gdm[1595]: Gdm: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors Nov 18 23:47:57 gdm[1595]: Gdm: Child process -1909 was already dead.