Bug 357864

Summary: nvidia, windows10, wacom
Product: [Applications] krita Reporter: Luis <luis.esteban.r>
Component: GeneralAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: crash CC: halla
Priority: NOR    
Version First Reported In: 2.9.8   
Target Milestone: ---   
Platform: Microsoft Windows   
OS: Microsoft Windows   
URL: http://nvidia.custhelp.com/app/answers/detail/a_id/3633
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Luis 2016-01-11 19:46:49 UTC
While drawing, krita crashes the process of nvidia (GeForce 920M). Direct x12, 

Reproducible: Always

Steps to Reproduce:
1. Open krita
2. Start drawing with a regular brush, 3 layers
3. Crash nvidia

Actual Results:  
It crash, the entire windows stops working

Expected Results:  
Not crash
Comment 1 Halla Rempt 2016-01-12 12:47:59 UTC
Hi Luis,

Thanks for your report. My first hunch would be that the nvidia driver is broken... I use nvidia myself on my windows development system, where I haven't seen this problem. You added a link to the nvidia forum, but that tells me :

"
Not available

This answer is no longer available.
"

Do you still have access to that post?
Comment 2 Luis 2016-01-12 21:38:21 UTC
Hi, thank you for your attention. 

The nvidia driver is ok, actually updated. The problem only comes while using krita, and not all the times.

The link contains this:
OpenGL message “TDR detected”
Answer ID 3633   |    Published 02/20/2015 08:04 AM   |    Updated 02/20/2015 10:59 AM
I have seen this Event Log Message:

A TDR has been detected.
The Application must close.

What does it mean?

If you received this message from an application (on a pop up message or in the Event Log), the application was unable to continue rendering because the Microsoft Windows imposed time limit (TDR) was exceeded. This is normally the case when the workload sent to the Graphics Card is greater than what the graphics card can process in the normal timeout of two seconds.

You can find more information in this page:

http://msdn.microsoft.com/en-us/windows/hardware/gg487368.aspx

How can this be fixed?

Two possible solutions to try would be:

1. Reduce the graphics workload if possible, such as rendering to a lower resolution or with less detail.

2. Increase the timeout to allow more time to complete the really tough rendering parts. Microsoft provides the information on how to modify the Windows Registry to achieve this.
Comment 3 Halla Rempt 2016-01-20 11:20:26 UTC
I'm sorry, but I still cannot reproduce this. It looks like some settings in the nvidia driver are incompatible with the way Krita uses opengl. You can try playing with the nvidia settings, but there's nothing we can do, I'm afraid.