Created attachment 120170 [details] Krita 4.2-BETA transparent interface Hi! I having issue in Krita interface since the HDR implement, it have some transparency there and it's impossible to paint or drawing as usual. Krita Version: 4.2.0-beta Languages: pt_BR, en_US Hidpi: false Qt Version (compiled): 5.12.2 Version (loaded): 5.12.2 OS Information Build ABI: x86_64-little_endian-llp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: winnt Kernel Version: 10.0.17763 Pretty Productname: Windows 10 (10.0) Product Type: windows Product Version: 10 Hardware Information GPU Acceleration: desktop Memory: 8147 Mb Number of Cores: 4
A similar situation was noted for Windows 7 here, but there turning off aero fixed it: https://www.deviantart.com/comments/1/799531875/4737939621 No idea what windows 10 might have that could trigger similar behaviour. Rafael, if you could, can you try to find information on what kind of graphics card/driver you have? There should be some opengl/angle info in the help->system information for bugreports that would be useful for instance.
As requested, here is the log from Krita 4.2.0. I turned off the "transparency effect" in Windows 10 theme color, but unfortunately doesn't works. SESSION: 29 May 2019 21:08:02 -0300. Executing C:\Program Files\Krita (x64)\bin\krita.exe WARNING: This file contains information about your system and the images you have been working with. If you have problems with Krita, the Krita developers might ask you to share this file with them. The information in this file is not shared automatically with the Krita developers in any way. You can disable logging to this file in Krita's Configure Krita Dialog. Please review the contents of this file before sharing this file with anyone. Krita Version: 4.2.0 Languages: en_US, en_US Hidpi: false Qt Version (compiled): 5.12.2 Version (loaded): 5.12.2 OS Information Build ABI: x86_64-little_endian-llp64 Build CPU: x86_64 CPU: x86_64 Kernel Type: winnt Kernel Version: 10.0.17763 Pretty Productname: Windows 10 (10.0) Product Type: windows Product Version: 10 Hardware Information GPU Acceleration: desktop Memory: 8147 Mb Number of Cores: 4 Swap Location: C:/Users/rafah/AppData/Local/Temp 29 May 2019 21:08:19 -0300: Importing application/x-krita to application/x-krita. Location: D:/rafah/Documents/HRK/Tattoo/T O M I E.kra. Real location: D:/rafah/Documents/HRK/Tattoo/T O M I E.kra. Batchmode: 0 29 May 2019 21:08:21 -0300: Enabled stabilizer. 29 May 2019 21:08:21 -0300: Enabled stabilizer. 29 May 2019 21:08:21 -0300: Enabled stabilizer. 29 May 2019 21:08:21 -0300: Enabled stabilizer. 29 May 2019 21:08:21 -0300: Enabled stabilizer. 29 May 2019 21:08:21 -0300: Enabled stabilizer. 29 May 2019 21:08:45 -0300: Saving Document D:/rafah/Documents/HRK/Tattoo/T O M I E.kra as D:/rafah/Documents/HRK/Tattoo/T O M I E.kra (mime: application/x-krita). 3508 * 4960 pixels, 24 layers. 101 frames, 24 framerate. Export configuration: No configuration 29 May 2019 21:08:45 -0300: Converting from application/x-krita to application/x-krita. Location: D:/rafah/Documents/HRK/Tattoo/T O M I E.kra. Real location: D:/rafah/Documents/HRK/Tattoo/T O M I E.kra. Batchmode: 0. Configuration: none 29 May 2019 21:08:47 -0300: Completed saving D:/rafah/Documents/HRK/Tattoo/T O M I E.kra (mime: application/x-krita). Result: OK 29 May 2019 21:08:50 -0300: Closing. OpenGL Info Vendor: "NVIDIA Corporation" Renderer: "GeForce GTX 760/PCIe/SSE2" Version: "4.6.0 NVIDIA 430.64" Shading language: "4.60 NVIDIA" Requested format: QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) Current format: QSurfaceFormat(version 4.6, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QSurfaceFormat::sRGBColorSpace, profile QSurfaceFormat::CompatibilityProfile) Version: 4.6 Supports deprecated functions true is OpenGL ES: false QPA OpenGL Detection Info supportsDesktopGL: true supportsAngleD3D11: true isQtPreferAngle: false == log == Supported renderers: QFlags(0x2|0x4) Surface format preference list: * QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGL * QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGLES * QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 16, greenBufferSize 16, blueBufferSize 16, alphaBufferSize 16, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::scRGBColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGL * QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 10, greenBufferSize 10, blueBufferSize 10, alphaBufferSize 2, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::bt2020PQColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGL * QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 16, greenBufferSize 16, blueBufferSize 16, alphaBufferSize 16, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::scRGBColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGLES * QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 10, greenBufferSize 10, blueBufferSize 10, alphaBufferSize 2, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::bt2020PQColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGLES Probing format... QSurfaceFormat::DefaultColorSpace QSurfaceFormat::OpenGL Found format: QSurfaceFormat(version 3.0, options QFlags<QSurfaceFormat::FormatOption>(DeprecatedFunctions), depthBufferSize 24, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 0, colorSpace QSurfaceFormat::DefaultColorSpace, profile QSurfaceFormat::CompatibilityProfile) QSurfaceFormat::OpenGL == end log ==
Ah, thank you for the info! Now we'll have to see if we can find hardware to reproduce on, or whether we can pin down what causes this. There might be some more questions coming up.
Question: Does it fix itself if you switch out of OpenGL or sRGB(8bit) on display settings and restart? That did it over here on windows 7...
Created attachment 120420 [details] Krita 4.2.0 OpenGL Krita 4.2.0 in OpenGL mode
Created attachment 120421 [details] Krita 4.2.0 Direct3D 11 Krita 4.2.0 in Direct3D 11 mode
(In reply to Neptunian from comment #4) > Question: Does it fix itself if you switch out of OpenGL or sRGB(8bit) on > display settings and restart? That did it over here on windows 7... Hi Neptunian! I switched the "current renderer" setting to Direct3D 11 and restarted. It fixed! That's weird, because in OpenGL mode it isn't able to recognise the display format. I have attached 2 new prints of this problem. I don't mind using Direct3D 11, it's working normally. :)
Could you check whether this works better in 4.2.1?
(In reply to Boudewijn Rempt from comment #8) > Could you check whether this works better in 4.2.1? It's still having same problem with OpenGL. I attached the print of 4.2.1.
Created attachment 120645 [details] Krita 4.2.1 OpenGL
Thanks for your comment! Automatically switching the status of this bug to REPORTED so that the KDE team knows that the bug is ready to get confirmed. In the future you may also do this yourself when providing needed information.
Okay, either we need to disable opengl and make angle the only option on Windows, or fix this. I've assigned the bug to Dmitry.
Hi, Rafael! Could you please check if this package fixes the problem for you? https://yadi.sk/d/xl2TNx3_IsyE5Q It disables alpha channel of the window completely. In general, such approach doesn't work on all the systems, but in might help on yours.
Please check this package!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!
*** Bug 412654 has been marked as a duplicate of this bug. ***
This still happens in 4.2.7
*** Bug 414166 has been marked as a duplicate of this bug. ***
*** Bug 408089 has been marked as a duplicate of this bug. ***
*** Bug 422326 has been marked as a duplicate of this bug. ***
Okay, this has been open for too long, too much has changed on the opengl canvas front, and nobody has reported doing any testing with Dmitry's special package. Going to close it now.