![]() Registered Member ![]()
|
Krita 2.8.5. With the nvidia-driver custom antialiasing settings set (for example, enabling FXAA), the krita canvas flickers when OpenGL display is enabled. On krita 2.7 setting application rules to disable FXAA was a workaround, but that no longer works for 2.8. Other than disabling the nvidia settings, is there another workaround?
|
![]() KDE Developer ![]()
|
If you set showAdvancedOpenGLSettings=true in the kritarc file
You could try to play with the following options in the kritarc file You get some extra options to play with to disable double-buffering and vsync. Whether those make a difference, I'm not sure. |
![]() Registered Member ![]()
|
Am I setting this in the wrong place? With this option in kritarc, I don't see any of those extra options anywhere.
|
![]() Registered Member ![]()
|
By chance, I discovered that enabling composite (in xfce) is a workaround. So it seems it expects composite to work properly.
|
![]() Registered Member ![]()
|
I'd like to put up an update on this. What I have observed is that this only happens in Xfce. I tried this in fluxbox, which does not use compositing, and the problem is not present.
Another thing I see is that on xfce, where the problem happens, if a krita image canvass is opened while compositing is enabled, it will not manifest the bug once compositing is disabled. Only canvasses that get started when compositing is disabled will flicker, once compositing is turned off. So, perhaps some variable is present, or missing, when compositing is enabled in xfce, which exposes this bug. Any idea on what that could be? |
Registered users: Baidu [Spider], Bing [Bot], Google [Bot], Yahoo [Bot]