Closed davidak closed 6 months ago
3 comments
1) there have been quite a number of fixes done for dt 4.4, issues from older versions will not be tested if there is not hint for a very old persisting bug. 2) your AMD driver is certainly a problem :-) BTW it often is and there have been a number of fixes for amd in dt code. 3) please upgrade to 4.4 or even better to git master and test and possible report again. Use 'darktable -d pipe -d opencl' and share the log.
Closing as no response on bug in old version
Describe the bug
See demo: https://www.youtube.com/watch?v=oKUt91cf7dI
I don't use the latest version of darktable and my OS. I can try if an update fixes the issue. You don't have to look into it now, but maybe it is a known issue. For now, this report is for reference.
Steps to reproduce
I can zoom out a bit without the glitch disappears, but when i zoom out more, it renders correctly. As if the zoom level rendering is cached and corrupted.
It is reproducible when i close and open the program again.
When i delete the cache at
~/.cache/darktable
and open darktable again, the image have to be rendered again. The glitch is gone, but now the other image is just black for the most part.At the time of error,
dmesg
shows this:[Mon Nov 6 21:14:05 2023] amdgpu: init_user_pages: Failed to get user pages: -14
The 30% zoom view is fine, but after 32% it's corrupted.
Demo: https://www.youtube.com/watch?v=TgbdpDnU_ic
That's always reproducible.
Expected behavior
no glitch in displayed images
Logfile | Screenshot | Screencast
No helpful logs from darktable:
The amdgpu driver seem to be crashed when the glitched render was created. No new occurances when opening darktable and zooming in again.
dmesg -T
:Commit
No response
Where did you install darktable from?
distro packaging
darktable version
4.0.0
What OS are you using?
Linux
What is the version of your OS?
NixOS 22.11.4588.93fddcf640c
Describe your system?
Hardware
Software
Are you using OpenCL GPU in darktable?
Yes
If yes, what is the GPU card and driver?
AMD Radeon RX 6600 XT (gfx1032) and driver from linux kernel 6.3.8
Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip
No response