So it’s just a launcher to run firefox you’ve already has installed natively on Wayland.
I’ve installed it and I now have two launchers: default one called “Firefox” and new one called “Firefox on Wayland”.
Thank you for the info. I will try it later on and see if there is an improvement.
However I’ve noticed the flickering in Visual Studio Code as well on the left panel, where the explorer is. The editor part, even if it is dark themed it’s perfectly stable. Nautilus works perfectly fine with the dark theme.
As you’ve mentioned in this post it may well be that my GPU (GTX 970) may not work 100% with the nouveau drivers.
It totally can, I’ve encountered mentions of it. Even phoronix links @fasulia provided mention that some GPUs work better than others.
Again, it’s totally understandable, as nouveau is developed by community (retro-engineered, as I understand it) and NVidia don’t help with it much. And it’s quite hard to support very wide variety of different NVidia chipsets with different capabilities and architectures we have now.
As far as I know any feedback and help we can provide to nouveau’s developers can help with improving it for us)
Also note that nouveau (at least parts of it) is included to kernel (as far as I know), so kernel updates may resolve such issues. You can test it from time to time to see if there’s any improvements. RPMFusion has the instruction how to temporarily switch to nouveau without uninstalling proprietary drivers.
A have GTX1050 at home, I don’t see any flickering, but I’m still on F29 with older kernel, and that can be the reason too. I hope to update soon, then I can check if I too have this issue on the same software you have now.
I’ve never looked ) Webseach provides this link:
Also you may check Fedora’s policy for bugreports, it may be useful to report bug to Bugzilla too (especially as we don’t know for sure it’s not a Fedora-specific bug). And if Fedora’s nouveau maintainers look at you bug and deem it necessary they will file it upstream, or help you with doing that. But this strongly depends on a maintainers, I think.