Bug 98609 - Firefox right click corrupted with DRI3
Summary: Firefox right click corrupted with DRI3
Status: RESOLVED MOVED
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/nouveau (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium major
Assignee: Nouveau Project
QA Contact: Nouveau Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-06 11:53 UTC by Paviluf
Modified: 2019-09-18 20:43 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
screenshot 1 (205.71 KB, image/png)
2016-11-06 16:44 UTC, Paviluf
Details
screenshot 2 (201.69 KB, image/png)
2016-11-06 16:44 UTC, Paviluf
Details
screenshot 3 (201.75 KB, image/png)
2016-11-06 16:45 UTC, Paviluf
Details
dmesg (59.86 KB, text/plain)
2016-11-06 16:45 UTC, Paviluf
Details

Description Paviluf 2016-11-06 11:53:32 UTC
Hello,

Firefox right click is corrupted with DRI3 enabled. It works with DRI2.

Fedora 24/25

I don't know if you need more info. If it's the case just ask me what you need.

Thanks !
Comment 1 Peter Wu 2016-11-06 14:53:28 UTC
Do you have a screenshot, Xorg/dmesg logs or anything more detailled?

What hardware and software? Laptop/desktop?
Comment 2 Paviluf 2016-11-06 16:44:30 UTC
Created attachment 127801 [details]
screenshot 1

Firefox right click corrupted
Comment 3 Paviluf 2016-11-06 16:44:49 UTC
Created attachment 127802 [details]
screenshot 2

Firefox right click corrupted
Comment 4 Paviluf 2016-11-06 16:45:04 UTC
Created attachment 127803 [details]
screenshot 3

Firefox right click corrupted
Comment 5 Paviluf 2016-11-06 16:45:20 UTC
Created attachment 127804 [details]
dmesg
Comment 6 Paviluf 2016-11-06 16:51:23 UTC
(In reply to Peter Wu from comment #1)
> Do you have a screenshot, Xorg/dmesg logs or anything more detailled?
> 
> What hardware and software? Laptop/desktop?

I uploaded 3 screenshots that show the Firefox right click corrupted. I happen on X11 and wayland. I can add that sometimes it can be all black or sometimes (at least on wayland) it can be "colorized". You can also find a dmesg log.

I use desktop with a Nvidia GT430. That happen on Fedora 24 and 25. If you need anything more just say it.

Oh, by the way I'm not sure that this other bug is reported at the right place ? Mesa/DRI/Nouveau seem more appropriate to me.

https://bugs.freedesktop.org/show_bug.cgi?id=97462

Thank you !
Comment 7 Paviluf 2016-11-06 17:36:48 UTC
Forgot to mention that I opened an other issue on Firefox bug tracker and that I use this user.js in Firefox

https://bugzilla.mozilla.org/show_bug.cgi?id=1315529

// PERFORMANCE
user_pref("layers.acceleration.force-enabled", true);
user_pref("layers.offmainthreadcomposition.enabled", true);
user_pref("layers.offmainthreadcomposition.async-animations", true);
user_pref("layout.frame_rate.precise", true);
user_pref("webgl.force-enabled", true);
user_pref("webgl.msaa-force", true);
user_pref("html5.offmainthread", true);
user_pref("gfx.content.azure.backends", "skia");
user_pref("browser.tabs.remote.force-enable", true);

// PRIVACY
user_pref("loop.enabled", false);
user_pref("extensions.pocket.enabled", false);
user_pref("privacy.trackingprotection.enabled", true);
user_pref("browser.safebrowsing.enabled", false);
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("browser.send_pings", false);
user_pref("dom.battery.enabled", false);

// USABILITY
user_pref("browser.tabs.loadBookmarksInBackground", true);
user_pref("reader.parse-on-load.enabled", false);
user_pref("reader.parse-on-load.force-enabled", false);

It seem that without the user.js file the right click works. But that user.js is not an option since without it there is tearing.
Comment 8 Paviluf 2016-11-06 18:02:56 UTC
(In reply to Paviluf from comment #7)
> But that user.js is not an option since without it there is tearing.

There is not tearing with wayland but wayland (mutter) is not ready yet.
Comment 9 GitLab Migration User 2019-09-18 20:43:36 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/mesa/mesa/issues/1115.


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.