RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1896442 - rendering issue with intel gpu
Summary: rendering issue with intel gpu
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 8
Classification: Red Hat
Component: mesa
Version: 8.4
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: 8.0
Assignee: Dave Airlie
QA Contact: Peter Kopec
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-11-10 14:52 UTC by Peter Kopec
Modified: 2021-05-18 15:40 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-05-18 15:39:25 UTC
Type: Bug
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
screenshot of rendering. (1.06 MB, image/png)
2020-11-10 14:52 UTC, Peter Kopec
no flags Details
Nov10_journal.ctl (6.17 MB, text/plain)
2020-11-13 11:00 UTC, Peter Kopec
no flags Details
vm_xml (5.47 KB, text/plain)
2020-11-13 14:38 UTC, Peter Kopec
no flags Details
qemu log (69.79 KB, text/plain)
2020-11-13 14:39 UTC, Peter Kopec
no flags Details
list of updated packages (71.34 KB, text/plain)
2020-12-08 10:43 UTC, Peter Kopec
no flags Details
list of updated packages - broken (29.50 KB, text/plain)
2021-02-03 10:17 UTC, Peter Kopec
no flags Details

Description Peter Kopec 2020-11-10 14:52:10 UTC
Created attachment 1728065 [details]
screenshot of rendering.

Description of problem:
when using intel gvt , virtual gpu , for vm  rendering is broken , see picture. loading circle looks normal. for VM i was using rhel 8.3.  host machine is rhel 8.4 with kernel 4.18.0-246.el8.x86_64  on lenovo P53 with two gpus intel + nvidia.
in journalctl are some selinux errors but result was the same even when selinux was disabled.

Version-Release number of selected component (if applicable):


How reproducible:
100%

Steps to Reproduce:
1. create vm with intel gpu 
2.  boot vm 
 

Actual results:
bad render image 

Expected results:
normal render image

Comment 1 Peter Kopec 2020-11-13 10:41:10 UTC
in rhel 8.2  it works just fine , vm rendering is done by intel gpu and image is nice. for rhel 8.3 is result same as for rhel 8.4.

Comment 2 Peter Kopec 2020-11-13 11:00:43 UTC
Created attachment 1729054 [details]
Nov10_journal.ctl

adding journalctl  from rhel 8.4 , there should be multiple attemps to start vms with different kernels

Comment 3 Jaroslav Suchanek 2020-11-13 12:44:11 UTC
It is not probably a virt-manager issue. Please attach the vm xml definition and qemu log from /var/log/libvirt/qemu/. Thanks.

Comment 4 Peter Kopec 2020-11-13 14:38:13 UTC
Created attachment 1729102 [details]
vm_xml

Comment 5 Peter Kopec 2020-11-13 14:39:08 UTC
Created attachment 1729103 [details]
qemu log

Comment 6 Peter Kopec 2020-11-13 14:40:09 UTC
there are requested files

Comment 7 Jaroslav Suchanek 2020-12-02 17:20:01 UTC
Hi Gerd,

do you have any suggestion what we should investigate/test here, so we know which component is appropriate for this issue?

Thanks!

Comment 8 Gerd Hoffmann 2020-12-03 07:04:57 UTC
> Hi Gerd,
> 
> do you have any suggestion what we should investigate/test here, so we know
> which component is appropriate for this issue?

Well, there are a bunch of candidates, the most likely
ones are:

  (1) kernel
  (2) qemu
  (3) spice

I'd suggest to start with 8.2, then upgrade components
one by one to 8.3 and see where it breaks ...

Comment 9 Peter Kopec 2020-12-08 10:43:57 UTC
Created attachment 1737568 [details]
list of updated packages

So  i have tried updating from 8.2 to 8.3 packages , i have tried kernel *emu* spice* xorg-x11-drv-intel  python*  and results is that renering was without issue. After that i tried to update rest of the packages and then it broked.  I have attached the list of the packages. Any idea which  package should i tried  downgrade ?

Comment 10 Pavel Hrdina 2021-01-27 13:08:29 UTC
Hi, so this is not a virt-manager issue and based on comment 9 it looks like it's not caused by qemu, spice or kernel as well. This probably points to some xorg related package.

Peter, the list of packages is way too large to guess which would be the source of the issue. I would suggest to try manually updating xorg related packages to.

Comment 11 Peter Kopec 2021-02-03 10:17:57 UTC
Created attachment 1754648 [details]
list of updated packages - broken

Hi, so i have tried to update xorg related packages and still worked. So i have decided to update gnome and lots of other pckgs to be able correctly start  graphical-session, around 190pckgs, and  after this update rendering is broken. ( I am not sure if all of the 190 pcks were necessary for gnome update). Any idea which pckgs might be related?

Comment 12 Peter Kopec 2021-02-03 11:03:02 UTC
with mesa 19.3.4-2.el8  rendering is ok  after update to mesa 20.1.4-1.el8  rendering is broken, same for mesa 20.3.2-1.el8 . Moving on mesa component.

Comment 13 Dave Airlie 2021-02-16 03:24:26 UTC
mesa-20.3.3-1 is built in brew.

Comment 14 Peter Kopec 2021-02-16 09:49:45 UTC
Tested with new mesa, no rendering issue occurred.

Comment 19 errata-xmlrpc 2021-05-18 15:39:25 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Moderate: userspace graphics, xorg-x11, and mesa security, bug fix, and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHSA-2021:1804


Note You need to log in before you can comment on or make changes to this bug.