Bug 99970 - DRI3 steam login window is empty
Summary: DRI3 steam login window is empty
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Radeon (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: high normal
Assignee: Default DRI bug account
QA Contact:
Depends on:
Reported: 2017-02-26 10:22 UTC by cosiekvfj
Modified: 2019-11-19 09:26 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

screenshot (10.82 KB, image/png)
2017-02-26 10:22 UTC, cosiekvfj
no flags Details
Piglit dri2 patched (1.29 MB, application/x-bzip2)
2017-02-26 16:58 UTC, cosiekvfj
no flags Details
piglit dri3 patched (1.29 MB, application/x-bzip2)
2017-02-26 20:01 UTC, cosiekvfj
no flags Details
DRI3 Xorg.log (27.48 KB, text/plain)
2017-02-27 13:22 UTC, cosiekvfj
no flags Details
DRI2 Xorg.log (27.44 KB, text/x-log)
2017-02-27 19:57 UTC, cosiekvfj
no flags Details

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

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.