-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
5.2.1 freezes when trying to open the application #13820
Comments
Hey @Krominicon, Thanks for your report 👍 Could this be a duplicate of #8892 ? One of the users posted the following workaround Is this something that would work for you? |
i don't have an asus device, i'm on an Alienware M15 R5 and the only gpu related software i have are my drivers. but yeah #8892 is a very similar, if not the same issue. |
Hey @Krominicon, I'm seeing similar reports of slowness and freezing for Windows 11 users. |
After loading a 3mf project file in which an Ultimaker dual extractor printer is used (should not be of any problem but still) now Cura wil only load, opens ALL setting panels and became totally irresponsive, nothing work anymore and Cura freeze whatever I try. |
What did I do now ? After fully freezing I deinstalled all cura, really all and let Revo remove everything. Could it be that the newly added printers (Ultimaker) are causing the problems ? Please investigate, I hope I accidentally discovered the problem. |
We've added a ticket to the backlog with the intent to improve this. Thanks for the report! 👍 |
Here's my logfile, take a special look at the end, I think I discovered tht cura is looking for printers that I do not have and fails on it ? Cura is still veryveryvery slow and unworkable, still I'm trying to clean the installed cura up as clean as I can to get back to a virgin version/fresh install. I have to go about it this way because cura keeps on loading backups and/or data from somewhere I can't find out (yet) |
Hey All, We are still trying to learn what is slowing down some Windows 11 and not others. Another suggestion I got is to start collecting more extensive logs. You can download it here: https://marketplace.ultimaker.com/app/cura/plugins/UltimakerPackages/ExtensiveSupportLogging You'll need to open Github in your browser to attach any files to your ticket Thank you 🙏 |
I manage my cura installation via chocolatey, currently running 5.2.1 |
In the logs provided by @j-snijder, I see that they use the Sidebar GUI plugin. You may want to try if disabling that plugin helps. There is a - somewhat elusive - issue whith that plugin that is possibly related to Powertoys FancyZone. See fieldOfView/Cura-SidebarGUIPlugin#29 for more information. |
@fieldOfView thank you! Edit: I have Sidebar GUI installed. Edit: Confirm removing the SidebarGUI and enable FancyZone also solve the issue. |
Hi y'all |
After re-reading this complete post I see that this is placed in "backlog" ? |
Hey @j-snijder, The label indicates that we've added a ticket to the backlog with the intent to improve this. Troubleshooting the issue is hard since we cannot reproduce it in-house. Having access to extensive logging as mentioned here could improve the chance of us finding what's causing the slowdowns. |
Okay, thanks for this explaination. New testing result here. I just reinstalled cura 5.2.1 and immediately found that there is a significant speed improvement after I uninstalled the Sidebar GUI plugin from ...drumroll... Cura V 5.1.1 ? HUH ? How can that be of any influence ?? Then after concluding that I switched to the dark theme and speed improved even more and is now (for the time beeing ? ) back tyo waht you may expect from Cura. Now I am able to remove some of the less or lesser used plugins and hopefully am able to use v 5.2.1 as I am used to with previous version, why ? Just because I love Cura :) I'll post my findings whenever I get the chance and keep you informed. |
Hi :) Now before someone gets the idea that I am accusing anyone of anything I want to clearly state that I am not ! As I removed the Sidebar Gui plugin and looked for anything that could be a common cause I discovered that I have removed all but one plugin from 5axes and had an idea. I removed all plugins from 5axes and with that I discovered that the speed now is back to normal, so.... My question now is... could it be that one (or more) of the plugins by 5axes could be causing a problem with windows ?? Anyway I'll keep on testing as I am also curious whats going on here ;) |
POTENTIAL FINDING? - Unable to access
|
Time of Day | Process Name | PID | Operation | Path | Result | Detail |
---|---|---|---|---|---|---|
17:22:43.7 | UltiMaker-Cura.exe | 33600 | RegOpenKey | HKLM\System\CurrentControlSet\Services\WinSock2\Parameters | ACCESS DENIED | Desired Access: All Access |
17:22:45.0 | UltiMaker-Cura.exe | 33600 | RegCreateKey | HKLM\System\CurrentControlSet\Services\EventLog\Application\NVIDIA OpenGL Driver | ACCESS DENIED | Desired Access: Write |
17:22:45.0 | UltiMaker-Cura.exe | 33600 | RegCreateKey | HKLM\System\CurrentControlSet\Services\EventLog\Application\NVIDIA OpenGL Driver | ACCESS DENIED | Desired Access: Write |
17:22:45.6 | UltiMaker-Cura.exe | 33600 | RegOpenKey | HKLM\System\CurrentControlSet\Services\WinSock2\Parameters | ACCESS DENIED | Desired Access: All Access |
17:22:46.1 | CuraEngine.exe | 336 | RegOpenKey | HKLM\System\CurrentControlSet\Services\WinSock2\Parameters | ACCESS DENIED | Desired Access: All Access |
17:22:49.6 | UltiMaker-Cura.exe | 33600 | NotifyChangeDirectory | C:\Program Files\UltiMaker Cura 5.3.0\share\cura\resources\meshes | CANCELLED | Filter: FILE_NOTIFY_CHANGE_FILE_NAME, FILE_NOTIFY_CHANGE_DIR_NAME, FILE_NOTIFY_CHANGE_ATTRIBUTES, FILE_NOTIFY_CHANGE_SIZE, FILE_NOTIFY_CHANGE_LAST_WRITE, FILE_NOTIFY_CHANGE_SECURITY |
17:22:49.6 | UltiMaker-Cura.exe | 33600 | FileSystemControl | \My_Server_UNC\Path\ | NOT REPARSE POINT | Control: FSCTL_GET_REPARSE_POINT |
17:22:54.6 | UltiMaker-Cura.exe | 33600 | FileSystemControl | \My_Server_UNC\Path\ | NOT REPARSE POINT | Control: FSCTL_GET_REPARSE_POINT |
17:22:59.6 | UltiMaker-Cura.exe | 33600 | FileSystemControl | \My_Server_UNC\Path\ | NOT REPARSE POINT | Control: FSCTL_GET_REPARSE_POINT |
17:23:04.6 | UltiMaker-Cura.exe | 33600 | FileSystemControl | \My_Server_UNC\Path\ | NOT REPARSE POINT | Control: FSCTL_GET_REPARSE_POINT |
(the last 4 are the mapped drive that isn't available when elevated, the same as QueryDeviceInformationVolume
in the below table; I also killed the process before stopping the capture, so there's exiting showing in the not working)
For the HKLM\System\CurrentControlSet\Services\WinSock2\Parameters
, it retries each time with Desired Access: Read
and is successful.
For the HKLM\System\CurrentControlSet\Services\EventLog\Application\NVIDIA OpenGL Driver
, it does not retry.
The log ProcMan output for unsuccessful run started at 17:22:44 and finished at 17:23:10 (26 seconds) - It generated 254,645 entries
The log ProcMan output for the successful run started at 17:19:49 and finished at 17:20:07 (19 seconds) - It generated 254,100 entries
The counts of each operation is relatively similar:
NOT WORKING | Count | WORKING | Count | Not Working - Working | |
---|---|---|---|---|---|
CreateFile | 55376 | CreateFile | 55468 | -92 | |
CloseFile | 32767 | CloseFile | 32898 | -131 | |
QueryAllInformationFile | 28138 | QueryAllInformationFile | 28703 | -565 | |
QueryInformationVolume | 28138 | QueryInformationVolume | 28703 | -565 | |
RegOpenKey | 22979 | RegOpenKey | 22565 | 414 | |
RegQueryKey | 19014 | RegQueryKey | 18473 | 541 | |
RegCloseKey | 16829 | RegCloseKey | 16524 | 305 | |
RegQueryValue | 14741 | RegQueryValue | 14514 | 227 | |
ReadFile | 12994 | ReadFile | 13023 | -29 | |
QueryNameInformationFile | 6131 | QueryNameInformationFile | 6133 | -2 | |
QueryDirectory | 5191 | QueryDirectory | 5191 | 0 | |
QueryNormalizedNameInformationFile | 2999 | QueryNormalizedNameInformationFile | 3000 | -1 | |
QueryRemoteProtocolInformation | 2055 | QueryRemoteProtocolInformation | 2055 | 0 | |
QueryNetworkOpenInformationFile | 1201 | QueryNetworkOpenInformationFile | 1135 | 66 | |
CreateFileMapping | 1084 | CreateFileMapping | 1062 | 22 | |
RegEnumKey | 957 | RegEnumKey | 826 | 131 | |
QueryStandardInformationFile | 811 | QueryStandardInformationFile | 801 | 10 | |
QueryBasicInformationFile | 649 | QueryBasicInformationFile | 634 | 15 | |
WriteFile | 606 | WriteFile | 616 | -10 | |
Load Image | 328 | Load Image | 321 | 7 | |
TCP Receive | 324 | TCP Receive | 241 | 83 | |
RegSetInfoKey | 288 | RegSetInfoKey | 283 | 5 | |
FileSystemControl | 247 | FileSystemControl | 243 | 4 | |
TCP TCPCopy | 162 | TCP TCPCopy | 134 | 28 | |
TCP Send | 113 | TCP Send | 95 | 18 | |
Thread Create | 104 | Thread Create | 104 | 0 | |
RegEnumValue | 102 | RegEnumValue | 102 | 0 | |
Thread Exit | 85 | Thread Exit | 6 | 79 | |
RegCreateKey | 48 | RegCreateKey | 41 | 7 | |
UDP Receive | 40 | UDP Receive | 68 | -28 | |
QueryAttributeInformationVolume | 36 | QueryAttributeInformationVolume | 36 | 0 | |
UDP Send | 20 | UDP Send | 16 | 4 | |
QueryAttributeTagFile | 18 | QueryAttributeTagFile | 20 | -2 | |
SetDispositionInformationEx | 10 | SetDispositionInformationEx | 10 | 0 | |
LockFile | 8 | LockFile | 8 | 0 | |
TCP Connect | 7 | TCP Connect | 7 | 0 | |
QuerySecurityFile | 7 | QuerySecurityFile | 4 | 3 | |
UnlockFileSingle | 6 | UnlockFileSingle | 6 | 0 | |
QueryEAFile | 4 | QueryEAFile | 4 | 0 | |
Process Create | 4 | Process Create | 3 | 1 | |
SetDispositionInformationFile | 4 | SetDispositionInformationFile | 4 | 0 | |
QueryDeviceInformationVolume | 4 | 4 | |||
TCP Accept | 3 | TCP Accept | 3 | 0 | |
RegSetValue | 3 | RegSetValue | 4 | -1 | |
SetRenameInformationFile | 2 | SetRenameInformationFile | 4 | -2 | |
Process Start | 2 | Process Start | 2 | 0 | |
FlushBuffersFile | 2 | FlushBuffersFile | 4 | -2 | |
RegQueryKeySecurity | 1 | RegQueryKeySecurity | 1 | 0 | |
NotifyChangeDirectory | 1 | NotifyChangeDirectory | 1 | 0 | |
Process Exit | 1 | 1 | |||
Grand Total | 254644 | Grand Total | 254099 | 545 |
I don't think there's a significant difference.
Both access the following reg keys the number of times shown in the Count column (note that some are duplicates, just in Title Case or CAPITALS). There are other things in between, but why the same reg keys around 4k / 2k times?!:
Time of Day | Process Name | PID | Operation | Path | Result | Detail | Count |
---|---|---|---|---|---|---|---|
17:22:49.7 | UltiMaker-Cura.exe | 33600 | RegOpenKey | HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace_36354489 | SUCCESS | Desired Access: Query Value | 4046 |
17:22:49.7 | UltiMaker-Cura.exe | 33600 | RegCloseKey | HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace_36354489 | SUCCESS | 4046 | |
17:22:49.7 | UltiMaker-Cura.exe | 33600 | RegOpenKey | HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace | SUCCESS | Desired Access: Query Value | 4314 |
17:22:49.7 | UltiMaker-Cura.exe | 33600 | RegQueryValue | HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\ValidateRegItems | NAME NOT FOUND | Length: 16 | 4046 |
17:22:49.7 | UltiMaker-Cura.exe | 33600 | RegCloseKey | HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace | SUCCESS | 4314 |
They both try to access the following three reg keys 759 times (253 time each):
HKLM\System\CurrentControlSet\Control\DeviceClasses{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}##?#STORAGE#Volume#{9195986c-629c-11ed-9696-806e6f6e6963}#0000000007500000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}#\Properties{4d1ebee8-0803-4774-9842-b77db50265e9}\0004
HKLM\System\CurrentControlSet\Control\DeviceClasses{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}##?#STORAGE#Volume#{9195986c-629c-11ed-9696-806e6f6e6963}#0000000007500000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}#\Properties{4d1ebee8-0803-4774-9842-b77db50265e9}\0004
HKLM\System\CurrentControlSet\Control\DeviceClasses{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}##?#STORAGE#Volume#{9195986c-629c-11ed-9696-806e6f6e6963}#0000000007500000#{53f5630d-b6bf-11d0-94f2-00a0c91efb8b}#\Properties{4d1ebee8-0803-4774-9842-b77db50265e9}\0004(Default)
Could the ACCESS DENIED
for the NVIDIA OpenGL Driver
have any bearing on this? - And yes, I have an NVIDIA GPU.
I can't run the Extensive Support Logging extension, because I never get to a point where I can use the menu bar.
Summary of my last post!!
|
Hey All, Quick update from our side. Could you check and report if you are seeing a speed increase? |
I hadn't reported any issues before but I was having extremely low response times when moving objects and similar operations where Cura would consume most of my CPU and memory (Win 11, NVIDIA graphics card) . I've been using the nightly build for a few hours now and the improvement is very noticeable, Cura is as responsive as it always had been before 5.2. |
Application Version
5.2.1
Platform
windows 11
Printer
anycubic kobra max
Reproduction steps
reopen cura from my start menu
Actual results
cura freezes on a white screen and becomes unresponsive.
Expected results
cura should open normally so i can slice files for my printer.
Checklist of files to include
Additional information & file uploads
cura.log
i found a fix on reddit where you go into the cura config file and delete the window_left, window_right, or window_top parameters under the general section and it lets me reopen cura just fine. but then as soon as i close cura again and reopen it starts all over.
The text was updated successfully, but these errors were encountered: