Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
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