I can't quite get my head around this one - Virtual DJ has started crashing since updating to the latest version (v2023 b7388)
The crash occurs very much predictably when loading a track that requires stems to be computed, but only appears to crash the laptop when it's running on Battery power and not mains. The stem begins to be processed then the laptop just dies completely around 30-80% of the way through the process. No blue screens, no error messages or warnings.
The laptop is easily powerful enough to handle the computation and specs are i7 9th Gen, 64GB Ram, Nvidia GeForce RTX2070 Max-Q. All drivers have been updated but this hasn't helped.
My first thought was that this is a voltage issue and the battery is defective, though I've tried all kinds of benchmarks and stress tests on the CPU and GPU but cannot recreate the shutdown, so wondered if this could be a VDJ issue specifically?
Any ideas much appreciated! I'm unsure if VDJ provides some kind of dump/log to file so I may be able to narrow this down further.
Thanks,
Dave.
The crash occurs very much predictably when loading a track that requires stems to be computed, but only appears to crash the laptop when it's running on Battery power and not mains. The stem begins to be processed then the laptop just dies completely around 30-80% of the way through the process. No blue screens, no error messages or warnings.
The laptop is easily powerful enough to handle the computation and specs are i7 9th Gen, 64GB Ram, Nvidia GeForce RTX2070 Max-Q. All drivers have been updated but this hasn't helped.
My first thought was that this is a voltage issue and the battery is defective, though I've tried all kinds of benchmarks and stress tests on the CPU and GPU but cannot recreate the shutdown, so wondered if this could be a VDJ issue specifically?
Any ideas much appreciated! I'm unsure if VDJ provides some kind of dump/log to file so I may be able to narrow this down further.
Thanks,
Dave.
发表时间 Wed 01 Feb 23 @ 2:41 pm
We dont see any crash report uploaded to your VDJ account, so we cant really help.
What exactly happens ? VDJ shuts down and auto-restarts ? VDJ is freezing and not responding ? Computer shuts down ?
What exactly happens ? VDJ shuts down and auto-restarts ? VDJ is freezing and not responding ? Computer shuts down ?
发表时间 Wed 01 Feb 23 @ 3:30 pm
GPU overheating and shutting the machine down perhaps?
发表时间 Wed 01 Feb 23 @ 3:34 pm
I think he means, Laptop Shuts off completely.
"but only appears to crash the laptop when it's running on Battery power and not mains"
Maybe Battery can't handle the load when it's processing the STEMS.
"but only appears to crash the laptop when it's running on Battery power and not mains"
Maybe Battery can't handle the load when it's processing the STEMS.
发表时间 Wed 01 Feb 23 @ 5:53 pm
I am having the exact same problem with my laptop and the same build of VDJ. The only difference is my machine is plugged in.
Laptop specs:
DELL G3 3779 17"
Processor Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 2.21 GHz
Installed RAM 16.0 GB (15.9 GB usable)
System type 64-bit operating system, x64-based processor
Edition Windows 11 Home
Version 22H2
Installed on 2022-09-30
OS build 22621.1194
Experience Windows Feature Experience Pack 1000.22638.1000.0
Laptop specs:
DELL G3 3779 17"
Processor Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz 2.21 GHz
Installed RAM 16.0 GB (15.9 GB usable)
System type 64-bit operating system, x64-based processor
Edition Windows 11 Home
Version 22H2
Installed on 2022-09-30
OS build 22621.1194
Experience Windows Feature Experience Pack 1000.22638.1000.0
发表时间 Fri 10 Feb 23 @ 1:05 am
djdad wrote :
We dont see any crash report uploaded to your VDJ account, so we cant really help.
What exactly happens ? VDJ shuts down and auto-restarts ? VDJ is freezing and not responding ? Computer shuts down ?
What exactly happens ? VDJ shuts down and auto-restarts ? VDJ is freezing and not responding ? Computer shuts down ?
Sorry - just to clarify, the issue is the laptop completely powers off dead. As though I'd disconnected the battery completely.
It's immediate with absolutely no warning so I guess no chance to produce an error log! I also can't seem to locate a specific or unusual issue in Windows Error Logs / Error Reporting.
Any advice would be massively appreciated!
Thanks,
Dave.
发表时间 Fri 17 Feb 23 @ 8:27 pm
I have had the same thing happen with me. But not necessarily on battery. I'm loading VDJ, either connected to a DDJ800 or not. VDJ will freeze shortly after it opens. About a minute later, I get a blue screen and windows :( message and my computer reboots. ONLY happens with Virtual running, no other issues with laptop ever. This is a recent phenomenom that I only started seeing since FEB 4. Happened three times yesterday at an event.
I'm reloading VDJ now to see if it is the issue.
I'm reloading VDJ now to see if it is the issue.
发表时间 Sat 18 Feb 23 @ 3:34 am
Any fix on this? My laptop does the same. Im running similar spec to you too!
发表时间 4 days ago @ 8:54 am
Usually laptops go in to extreme power saving mode on battery, disabling dedicated graphics if it has them on board. It's never wise to do gigs on batttery for that very reason as it can cause latency issues. If you have to then disable stems in settings before unplugging.
发表时间 3 days ago @ 11:01 am
Do your laptops have two graphics cards, one for low power (i.e. uses AMD or Intel's own graphics) and another one for high power (ATI or Nvidia)?
Have you tried forcing the skin into high power mode - The setting is "skinUseLowPowerGPU"? Setting it as high power should enable the faster graphics card for the whole application including STEMS which sounds like is the problem.
Have you tried forcing the skin into high power mode - The setting is "skinUseLowPowerGPU"? Setting it as high power should enable the faster graphics card for the whole application including STEMS which sounds like is the problem.
发表时间 2 days ago @ 1:56 am
Which card is used for stems is unrelated to the one set for skin. (So it's even quite the opposite, using the low power for skin ensures that stems have the high power just for them)
Personally I always set the skin to use the low power one, since recent integrated graphics are more than fast enough for that, and run quite a bit cooler than the nvidia.
So the nvidia is only used for a short time when loading a new song to calculate the stems, but is otherwise idle.
Personally I always set the skin to use the low power one, since recent integrated graphics are more than fast enough for that, and run quite a bit cooler than the nvidia.
So the nvidia is only used for a short time when loading a new song to calculate the stems, but is otherwise idle.
发表时间 2 days ago @ 9:05 am
You're absolutely correct, STEMs do have a independant setting, but it would make sense that all those settings are aligned, so that you're not, for example, computing STEMs on one graphics card, and the UI is trying to access STEM information from the other graphics card... If that makes sense?
Because what I can see happening is STEMS being computed by Nvidia, you're unplugging the laptop, it's switching to the discrete Intel graphics, and STEMs are trying to use Nvidia's compiled STEMs against Intel's graphics chip which would explain the crashes, particularly heavy BSODs - Running incompatible code between graphics systems. For example, if the data is compiled by CUDA, Intel graphics chips don't have CUDA. It's an educated guess, I don't know how VirtualDJ stores STEM data, whether it's platform agonstic or tied to the specific card. Personally, I would suspect the latter, I've seen VirtualDJ recompile stored STEMS when after moving data between systems.
Best thing to try, as someone else suggested, if you can in your bios or via Device Manager, disable your low power graphics card, that would simplify the situation greatly in terms of diagnostics.
Because what I can see happening is STEMS being computed by Nvidia, you're unplugging the laptop, it's switching to the discrete Intel graphics, and STEMs are trying to use Nvidia's compiled STEMs against Intel's graphics chip which would explain the crashes, particularly heavy BSODs - Running incompatible code between graphics systems. For example, if the data is compiled by CUDA, Intel graphics chips don't have CUDA. It's an educated guess, I don't know how VirtualDJ stores STEM data, whether it's platform agonstic or tied to the specific card. Personally, I would suspect the latter, I've seen VirtualDJ recompile stored STEMS when after moving data between systems.
Best thing to try, as someone else suggested, if you can in your bios or via Device Manager, disable your low power graphics card, that would simplify the situation greatly in terms of diagnostics.
发表时间 yesterday @ 10:54 am
That's not the way it works. The sound card can't access cuda memory either, so the Nvidia is only used to do the calculations, but the completed data is then transferred to main memory for use by audio and skin engines
发表时间 yesterday @ 5:06 pm