DescriptionFrantišek Zatloukal
2020-08-19 13:34:21 UTC
Created attachment 1711884[details]
Entire journal log
Description of problem:
When trying to launch GNOME Classic in a VM with virgl without OpenGL acceleration (that should be the GNOME Boxes default), screen stays black.
GNOME and GNOME on Xorg work fine.
Version-Release number of selected component (if applicable):
mutter-3.37.90-1.fc33.x86_64
gnome-shell-3.37.90-1.fc33.x86_64
How reproducible:
Always
Steps to Reproduce:
1. Install F33 20200818 into the VM, virgl as Video driver, OpenGL support disabled
2. Choose GNOME Classic
Actual results:
Black Screen.
Expected results:
Classic session should work.
Additional info:
It looks like this might affect all systems with 3D Software rendering, I'll verify that tomorrow.
Relevant log lines:
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[998]: libEGL warning: DRI2: failed to create dri screen
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[998]: libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device.
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[998]: libEGL warning: DRI2: failed to create dri screen
Aug 19 15:24:36 localhost.localdomain gnome-shell[998]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Do not want to use software renderer (llvmpipe (LLVM 10.0.0, 256 bits)), falling back to CPU copy path
Aug 19 15:24:36 localhost.localdomain dbus-broker-lau[1032]: Ready
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: libEGL warning: DRI2: failed to create dri screen
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device.
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: libEGL warning: DRI2: failed to create dri screen
Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: glamor: No eglstream capable devices found
Comment 1Fedora Blocker Bugs Application
2020-08-19 13:37:38 UTC
Proposed as a Blocker for 33-beta by Fedora user frantisekz using the blocker tracking app because:
GNOME Classic is offered on the login screen and it doesn't work with Software rendering.
Created attachment 1711884 [details] Entire journal log Description of problem: When trying to launch GNOME Classic in a VM with virgl without OpenGL acceleration (that should be the GNOME Boxes default), screen stays black. GNOME and GNOME on Xorg work fine. Version-Release number of selected component (if applicable): mutter-3.37.90-1.fc33.x86_64 gnome-shell-3.37.90-1.fc33.x86_64 How reproducible: Always Steps to Reproduce: 1. Install F33 20200818 into the VM, virgl as Video driver, OpenGL support disabled 2. Choose GNOME Classic Actual results: Black Screen. Expected results: Classic session should work. Additional info: It looks like this might affect all systems with 3D Software rendering, I'll verify that tomorrow. Relevant log lines: Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[998]: libEGL warning: DRI2: failed to create dri screen Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[998]: libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device. Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[998]: libEGL warning: DRI2: failed to create dri screen Aug 19 15:24:36 localhost.localdomain gnome-shell[998]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Do not want to use software renderer (llvmpipe (LLVM 10.0.0, 256 bits)), falling back to CPU copy path Aug 19 15:24:36 localhost.localdomain dbus-broker-lau[1032]: Ready Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: libEGL warning: DRI2: failed to create dri screen Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: libEGL warning: Not allowed to force software rendering when API explicitly selects a hardware device. Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: libEGL warning: DRI2: failed to create dri screen Aug 19 15:24:36 localhost.localdomain org.gnome.Shell.desktop[1040]: glamor: No eglstream capable devices found