-
Notifications
You must be signed in to change notification settings - Fork 16
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
Recording 4096x4096 with low memory video card may lead to crashes #197
Comments
Can you please post the crash log? |
How to do that? There is no window appear with log, when it crashes. |
|
Most recent log after the crash: 2022-02-14 03:22:09,124 [main] INFO root - JHelioviewer started with command-line options: |
Were you trying to make a movie of AIA 304? Just checking if that is the log of the run which crashed and not an ulterior one. It is possible that the program was killed by Windows for running out of memory. Java is not fast enough to capture at that high data rate required for 4kx4k movies, therefore the program stores the data in virtual memory. This was tested extensively, but the reality is that 2GB allocated for Java is simply too little for capturing 4kx4k movies. Could you please try the following?
|
The latest log after crash with beta version: 2022-02-14 21:57:06.129 [main] INFO org.helioviewer.jhv.JHelioviewer.main - JHelioviewer started with command-line options: |
Ah, thus the program is probably killed by the OpenGL binding library. Either the program doesn't query the necessary capabilities or the driver lies about them. It's marginal that the supported reported version is only 3.3 (which is minimal). |
At any lower res, i can export. Only 4096x4096 can't. The problem is the low RAM or something else? |
Low RAM on the GPU card. What are the specs of the GPU? Brand, model, video RAM. |
"512MB NVIDIA GeForce 9600 GT". It' very old, you think it's that? |
I believe the program hits a hardware or a software limit. Do you have the latest drivers? Something like 9.18.13 if I read correctly on the web. |
Sorry for late reply. "Do you have the latest drivers?" : Yes, but it's the very old. So, only with upgrade will be good? |
I'm afraid that a video card with more memory is necessary for 4096x4096 recording. I don't have access to such a low memory video card, but it may be possible to test in a VM. In any case, the only solution would be disabling that setting in such conditions. When recording, the program renders twice, first off-screen at the recording target output and second for the screen output, therefore it uses more video memory than in regular operation, but not exaggerated. In any case, I uploaded a build at http://swhv.oma.be/download_test/ which offers more recording options: 2048x2048 and 3840x2160 (aka 4k). |
Tested in VMware: with 1GB VRAM allocated, one succeeded, one killed by the kernel. |
Hi, Thanks for the test you did, but I have 512 VRAM, how is this related with my VRAM problem on JHelioviewer? |
You have 512MB VRAM; I was trying to test which is the minimum amount of VRAM for exporting 4096x4096 movies. |
Hi, an update about it. With file from http://swhv.oma.be/download_test/ , PC can record 3840x2160. But again with 4096x4096, it crashes. And, can i change dark to light mode and the opposite? Or only if i install again JHelioviewer_4_2_0 (with white/light mode)? Thanks |
Hi, when i try to record 4096x4096 (size option) with JHelioviewer, it crashes/the program closes. Version 4.2.0.10506. W10
The text was updated successfully, but these errors were encountered: