Bug 99970

Summary: DRI3 steam login window is empty
Product: DRI Reporter: cosiekvfj
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: high    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
screenshot
none
Piglit dri2 patched
none
piglit dri3 patched
none
DRI3 Xorg.log
none
DRI2 Xorg.log none

Description cosiekvfj 2017-02-26 10:22:19 UTC
Created attachment 129927 [details]
screenshot

Steam login window is empty with dri3. Window is functional. I can write my password and when I press enter I can login to steam. After that everything is normal. With dri2 bug is not present.

01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RC410M [Mobility Radeon Xpress 200M]
Comment 1 cosiekvfj 2017-02-26 16:58:07 UTC
Created attachment 129932 [details]
Piglit dri2 patched

I'm testing mesa with patch for this bug: https://bugs.freedesktop.org/show_bug.cgi?id=98869
And also will be testing this: https://bugs.freedesktop.org/show_bug.cgi?id=37724
Comment 2 cosiekvfj 2017-02-26 20:01:12 UTC
Created attachment 129934 [details]
piglit dri3 patched

In addition to dri setting I'm also using this in xorg.conf
	Option      "EnablePageFlip" "false"
	Option      "SwapbuffersWait" "false"
Comment 3 Michel Dänzer 2017-02-27 09:10:02 UTC
Please attach the corresponding Xorg log file.
Comment 4 cosiekvfj 2017-02-27 13:22:00 UTC
Created attachment 129953 [details]
DRI3 Xorg.log
Comment 5 cosiekvfj 2017-02-27 19:57:39 UTC
Created attachment 129962 [details]
DRI2 Xorg.log

Is there anything more needed?
If you want more tests or you want me to redo previous tests or if you are unsure about results, I'm happy to help.
Comment 6 Michel Dänzer 2017-02-28 01:21:29 UTC
This could be due to a fundamental incompatibility between DRI3 and EXA (as it is used by the radeon driver). That incompatibility is the reason for the radeon(4) manpage saying:

 Note: DRI3 may not work correctly in all cases with EXA, enable at your own risk.

You can try glamor, but I'm not sure it can work with your GPU.
Comment 7 cosiekvfj 2019-06-12 17:40:56 UTC
>You can try glamor, but I'm not sure it can work with your GPU.

Yea I think it can't /var/log/Xorg.0.log
>glamor requires at least 128 instructions (64 reported)

Is is worth to try to fix DRI3 and EXA for this driver or is it better to stick to DRI2?
Comment 8 Michel Dänzer 2019-06-13 07:33:52 UTC
(In reply to cosiekvfj from comment #7)
> Is is worth to try to fix DRI3 and EXA for this driver or is it better to
> stick to DRI2?

I'd say the latter.
Comment 9 Martin Peres 2019-11-19 09:26:10 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/778.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.