-
-
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
Cura 5 Beta doesn't support main display on second monitor #12102
Comments
Same effect on windows 11 |
Hi @theryanmc thanks for reporting this. |
Hey @theryanmc and @hawkeyexp |
|
:-( I can understand it's a "cosmetic" issue and functional bugs has to be fixed first but it sucks every day :-) |
This is not a cosmetic issue. On my dual display I have the same behavior. However, in my system it goes further than just being cosmetic because whenever I open a secondary windows (for example Marketplace) it just opens a blank window on the second monitor and freezes Cura. I need to shutdown the Cura service to get out of it. This makes the program completely unusable with two monitors. In order to make it work I need to disable the secondary monitor. When I do this the program behaves as it should. Again, this is not a minor issue! Have not experienced this problem with any other version of Cura or with any other application. |
Is this deferred or closed? Normally a deferred issue is left open. |
This phenomenon is especially problematic on systems where opening a window on the second display results in an unresponsive window (ie: those systems that previously required unchecking the "Restore window position on start" option in the general preferences). |
Oh! My mistake, I'll open it back up again and bring it up with the team. |
Devs see CURA-9344 for our internal reference. Thank you all for your feedback! |
I think I found the source of this problem. It's the Nahimic service in Windows...interestingly this was a problem with PrusaSlicer as well. The Nahimic service is an audio enhancement software that works alongside the system audio driver. The solution with a dual monitor setup is to disable (or better still stop) the Nahimic service completely. Unless you have a specific need for it, you probably won't experience any issues disabling it. The way to disable it is by typing in "services" in the Windows search field (bottom left corner) and opening the services window: Right click on the Nahimic service >Properties>Startup type...set to either Manual or Disabled... Now you'll be able to run Ultimaker Cura 5 on a dual monitor system without freezing or crashing. RG |
My system does not have a 'Nahimic' service and is not suffering crashing/freezing problems, so I suspect we have a second issue being conflated with the original one here. |
You're right, there are two issues that are apparently unrelated but which seemed to be related originally. The Cura splash screen still opens on the second monitor and so do any secondary windows (For example, Post Processing Scripts) but with the Nahimic service disabled Cura doesn't crash any more. With the Nahimic service turned on Cura would inevitably crash. I'll post the Nahmic solution in the appropriate thread. Thanks. RG |
I think that the crashing issue is related to Nahimic. It using the "wrong" screen is a different issue. |
Should be addressed and fixed - cura guys please solve it :-) |
Quick update on our side for those who are still stuck. We might have a fix for some of the issues reported here. 🎉 |
I can confirm it is working, too. Startup splash is always shown on primary display defined by windows and dialog windows from plugins etc. and upload dialog (moonraker plugin) is shown on same display where cura is placed - also if cura is moved after opening from one screen to another! |
Thank you for this.
I too can confirm that it seems to be working. The flash screen starts on the right monitor, and from very quick preliminary tests I did all windows open correctly and there are no crashes.
Regards,
Ronen
On Friday, March 31, 2023 at 08:58:17 a.m. EDT, hawkeyexp ***@***.***> wrote:
I can confirm it is working, too.
Startup splash is always shown on primary display defined by windows and dialog windows from plugins etc. and upload dialog (moonraker plugin) is shown on same display where cura is placed - also if cura is moved after opening from one screen to another!
Great work - seems the bug is fully solved!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Thanks for testing everyone! That's a relief :-) |
Application Version
5.0.0-beta
Platform
Windows 10
Printer
Creality Ender 3 S1 Pro
Reproduction steps
Set your second monitor as main display
Open cura (you will see the launch window on the not main monitor)
Any pop up windows will also show up on that monitor
Actual results
Cura won't respect the main monitor preference in windows 10.
Expected results
Cura would load popups on the main monitor, or at least on the monitor where Cura is open.
Checklist of files to include
Additional information & file uploads
nothing need.
The text was updated successfully, but these errors were encountered: