Comments (23)
Hmmmm. I think I'll have to uninstall my v2.6, then do a whole heap of testing to see if I can break the v2.5 to v2.6 upgrade. I'm hoping that it was just an issue with your build, but it is very possible it isn't :(. I'll see if I can find anything.
Thanks for bringing this to my attention, and thanks for your kind words!
Terry
from displaymagician.
Another user has experienced the same issues upgrading from 2.5.0, so I will need to do some more testing this weekend. I'm pretty busy so it may be a few days before I can get time to fix this all.
from displaymagician.
No problem Terry, this problem is fixed for me. Let me know if you need help :)
from displaymagician.
A little update on the 2.6 version. I discovered yesterday that it does not close applications when I turn off surround like it was supposed to do in my case. Do you need log for this?
from displaymagician.
from displaymagician.
@sk666 I did find some issues with the earlier v2.6.0.446 version. I've made a lot of revisions to how DisplayMagician works in v2.6.0.485 (attached) that should make it way more reliable. But it is highly likely you will need to 'update' your Display Profiles to make them work properly.
I'd recommend first of all applying a Display Profile, and then press the 'update' button. That will recreate the config for the Display Profile and should make it work properly. You'll need to do that to each of your saved Display Profiles. Then please test out changing between your Display Profiles to see if everything works as expected.
Here is the latest test version of DisplayMagician:
DisplayMagicianSetup-v2.6.0.485.zip
Thanks for all your help testing.
Terry
from displaymagician.
@sk666 I've tried one two different computers to debug that error you were getting, but I think my combination of hardware isn't correct to cause an issue :(. I think I need some examples of other peoples config files to test with,
I know that you are having issues, so can you please ZIP up your current DisplayMagician folder into a ZIP file, and then upload it here? I will then replace my own installation with your test files and see if I can make things break. You didn't happen to save your older files that were causing the issue did you? Maybe they're in your recycle bin? Having those files would be the best chance to find this pesky bug.
A fresh DisplayMagician v2.5 install doesn't make things break unfortunately, so it could be a bug that an earlier version of DM introduced into the files? Can you remember what the first version of DisplayMagician you used was? I can try installing the oldest version and continue upgrading to see if that has introduced an error somewhere...
Thanks
Terry
from displaymagician.
@sk666 Do you know if you have installed the .Net Framework 4.8.1 runtime on your PC? Version 2.6.0 of DisplayMagician uses .Net Framework 4.8.1, and I'm wondering if that's part of the reason it didnt show anything? I've been trying to find out what could have caused the issue, but I haven't been able to trigger it, so it's looking more like something that comes up on other computers, as none of my test computers demonstrate any issues :/. This is a frrustrating thing to troubleshoot.
FYI I've produced a new test version of DisplayMagician that I just compiled with some extra bugfixes I updated last night: DisplayMagicianSetup-v2.6.0.492.zip
Can you please update again and make sure that works for you? Functionally this version is nearly ready to ship I think, but I can't do that until I squash that upgrade bug! All I need is a break with some sort of error message and I can fix it.
Thanks
Terry
from displaymagician.
from displaymagician.
from displaymagician.
from displaymagician.
Hi Tery,
I was able to test it today. But sorry for you, bad news about the .492 version. It wont open at all after installation over .446, even after the reboot, no logs file. I will need to remove it and use the .446.
I'm pretty sure that I don't had the .net framework 4.8.1 so I install it before this test (with a reboot).
I'm not sure what to test now. I will use the .446 for the next days when I will use it.
from displaymagician.
Thanks @sk666,
Thanks to some help from @ganzoni I think I know what's happening, and I'm currently developing a fix for that. I've attached a new test version of DisplayMagician to this, and hopefully it works ok for you.
DisplayMagicianSetup-v2.6.0.505.zip
The fix has the following checks in it:
- It checks if the DLL for NVIDIA or AMD is present. If not it just returns a default empty config that that library.
- If the DLL is present it checks if there is a video card present for NVIDIA or AMD. If not it just returns a default empty config that that library.
- If the DLL is present it and there is a matching video card for that vendor, it checks if there are any connected displays through NVIDIA or AMD. If not it just returns a default empty config that that library.
- After those checks it then attempts to get the config.
Previously only the first check was being done, and that would cause issues in desktop PCs with only one vendors card, or in gaming laptops with both AMD and NVIDIA. I'm hoping this will now work.
Thanks
Terry
from displaymagician.
Hi Terry,
Build 505 wont start on my computer. No splashscreen, no syst tray DM icon, no process etc.
from displaymagician.
from displaymagician.
For your information, I did a system resrore with my last ghost, so I tested to insyall .505 build over this 2.5 version, may be it can cause the glitch. Or may be not. I installed again .net framewotk 4.8.1 for the 505 build but it wont start it. If i'm not wrong, defender is turned off because I have an independant antivirus software.
from displaymagician.
ok @sk666, I've added in more checks and logic to avoid crashes. Could you please try this version?
DisplayMagicianSetup-v2.6.0.508.zip
I'm hoping this will work, but at the very least it should allow DisplayMagician to boot up enough for you to create a Support ZIP File. Let's see whether I've fixed it 🤞.
from displaymagician.
@sk666 Here is a new test version of DisplayMagician. It only uses the CCD API to set the windows positions. I want to see if that helps make setting the taskbar position more reliable or not. Please check it out and report your findings back. You can uninstall this test version then reinstall the previous version again once you're done as it doesn't do anything to the display profile settings.
DisplayMagicianSetup-v2.6.0.512-no-gdi2.zip
Thanks
Terry
from displaymagician.
@sk666 The latest test version should be working properly, and hopefully fixes your issue. Could you please test it for me so I know that it fixes your issue? If it does then I'll be able to close this issue as the fix will be part of the next full release.
DisplayMagicianSetup-V2.6.0.515-No-NvApi_SetDisplayConfig.zip
Thanks!
from displaymagician.
Hi Terry,
I will be able to test it next week. I will let you know.
Thank you :)
from displaymagician.
Oops I broke the setup with my previous version. This version has a corrected setup that should install everything properly.
DisplayMagicianSetup-v2.6.0.522-corrected-setup.zip
Thanks
Terry
from displaymagician.
Hi Terry,
we made some progress with build 522. Here the list of good and bad news:
-
good news build 522:
- DM is working again after a direct installation over build 446 (yayyy) so logs working again
- taskbar position worked great for the may be 4-6 first try
-
bad news:
-
when using shortcut created by DM for launching game, the surround activates most of the time, the game launch also with my specified program, I heard the sound of the game menu but my 3 screen are light black. To fix this' i need to do CTRL+AL+DEL and click on 'cancel" button immediately after and after that, 3 screens are not black anymore.
-
sometimes (I have no idea what cause the issue), using the same shortcut, surround activate, my programs starts, game start but surround turn back off by itself after he was able to start while the game is still on. If I'm not wrong, this issue started since build 446 but may be I can be wrong on that). Sure thing, this is NOT new with build 522, I see it couple of times with build 446.
-
after may be 6 try, the taskbar position not worked anymore. This started when I tried to export log files manually (I forgot that DM has this option in the settings). i don't know why, I replaced the logs in the default folder in DM local files but taskbar position fail over and over again. I don't understand why it was caused by the log files (may be it's not the cause) but it's the only thing I did before the problem appear.
-
I don,t know if it's a bug or not, but the default logging type is very large instead of warning and erros only. Don't remember why this beggins, like I said I forgot this function of DM.
I was able to give you many log files attached to this post.
-
thank you
DisplayMagician-Support-20240214-0916.zip
from displaymagician.
FYI, DM seem to fail to activate surround only the first time I use it after a reboot/turning ON my computer. For the black after launching the game, it always happens no matter what I try. I not tried yet to revert back to build .446.
from displaymagician.
Related Issues (20)
- NVidia Surround not activating HOT 8
- Unhandled Exception when saving Display Profile first time HOT 14
- DM does not keep surround activated when using a DM game shortcut HOT 2
- Consider submitting to winget HOT 2
- Will not Open.
- Game Shortcut of Non-Steam games added to Steam HOT 18
- Not change communications devices HOT 2
- switch from 2 monitor to 3 doesn't work HOT 38
- Shortcut keys HOT 3
- 3 screens + Steam VR = autoswitch to 2 screens HOT 5
- AMS2 and the well known problem with quad screens configuration HOT 13
- Nvidia amount of connected monitors greater than 4 HOT 14
- Changes Display Scale and Layout HOT 4
- Bug/Feature request: Scaling mode doesn't change HOT 3
- Do not apply profile if active HOT 4
- BSOD when switching profiles HOT 2
- Refresh rate setting appears to sometimes not be captured in profiles correctly HOT 1
- Add batch file to the startup files
- Add wait timer on game exit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from displaymagician.