⁨2.1.66 - Card Not Revealing

On version 2.1.66 of Anki (just installed today), I’m having an error revealing cards. I can recreate it frequently, but I’m not sure what’s exactly triggering it. It happens with multiple cards, though not always the same ones.

(video) When I click my deck and open the first card, I hit spacebar to reveal the answer, but it does not show. I wait to see if it loads, but nothing happens. If I click and drag downward from the question, it is revealed.

@dae Maybe you could check out this card and see if there is a specific error with it? I’m not sure what it could be though.

I updated today to 2.1.66.

This happened twice today among 60 cards studied.
I can’t reproduce this intentionally, but it happened.

1 Like

It just happened again. I kept clicking on the screen and it appeared.

1 Like

Hooray for the never-ending graphics driver bugs.

Please open cmd.exe and type the following

set QSG_INFO=1
cd \path\to\anki
anki

Replace \path\to\anki with the place you have Anki installed. Please paste the startup text you get here.

Then please try:

set QSG_RHI_BACKEND=opengl
anki

and

set QSG_RHI_BACKEND=vulkan
anki

and finally

set QT_OPENGL=software
anki

Do any of those help?

1 Like

Replace \path\to\anki with the place you have Anki installed. Please paste the startup text you get here.

Initial setup…
Running with temporary Qt5 compatibility shims.
Run with DISABLE_QT5_COMPAT=1 to confirm compatibility with Qt6.
Preparing to run…
Qt debug: FLIP_* swapchain supported = true, ALLOW_TEARING supported = true
Qt debug: Default swap effect: FLIP_DISCARD
Qt debug: Adapter 0: ‘AMD Radeon™ Graphics’ (vendor 0x1002 device 0x1638 flags 0x0)
Qt debug: using this adapter
Qt debug: Adapter 1: ‘Microsoft Basic Render Driver’ (vendor 0x1414 device 0x8C flags 0x2)
Starting main loop…
Qt debug: rhi texture atlas dimensions: 512x512
Qt debug: rhi texture atlas dimensions: 512x512
Qt debug: rhi texture atlas dimensions: 512x512

set QSG_RHI_BACKEND=vulkan
anki

Vulkan not work

set QT_OPENGL=software
anki

Initial setup…
Running with temporary Qt5 compatibility shims.
Run with DISABLE_QT5_COMPAT=1 to confirm compatibility with Qt6.
Unknown key “software” for QSG_RHI_BACKEND, falling back to default backend.
Preparing to run…
Qt debug: FLIP_* swapchain supported = true, ALLOW_TEARING supported = true
Qt debug: Default swap effect: FLIP_DISCARD
Qt debug: Adapter 0: ‘AMD Radeon™ Graphics’ (vendor 0x1002 device 0x1638 flags 0x0)
Qt debug: using this adapter
Qt debug: Adapter 1: ‘Microsoft Basic Render Driver’ (vendor 0x1414 device 0x8C flags 0x2)
Starting main loop…
Qt debug: rhi texture atlas dimensions: 512x512
Qt debug: rhi texture atlas dimensions: 512x512
Qt debug: rhi texture atlas dimensions: 512x512

set QSG_RHI_BACKEND=opengl
anki

Initial setup…
Running with temporary Qt5 compatibility shims.
Run with DISABLE_QT5_COMPAT=1 to confirm compatibility with Qt6.
Preparing to run…
Qt debug: Created OpenGL context QSurfaceFormat(version 4.6, options QFlagsQSurfaceFormat::FormatOption(DeprecatedFunctions), depthBufferSize 32, redBufferSize 8, greenBufferSize 8, blueBufferSize 8, alphaBufferSize 8, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DoubleBuffer, swapInterval 1, colorSpace QColorSpace(), profile QSurfaceFormat::CompatibilityProfile)
Qt debug: OpenGL VENDOR: ATI Technologies Inc. RENDERER: AMD Radeon™ Graphics VERSION: 4.6.0 Compatibility Profile Context 23.8.1.230810
Starting main loop…
Qt debug: rhi texture atlas dimensions: 512x512
Qt debug: rhi texture atlas dimensions: 512x512
Qt debug: rhi texture atlas dimensions: 512x512

@dae, today I studied 140 cards and the error did not occur. I used OpenGL mode.
Did the logs above indicate any errors in this 2.1.66 version?

This didn’t happen until version 2.1.65.

I’ve logged this on Consider exposing gfx driver options in the GUI for Qt6 · Issue #2625 · ankitects/anki · GitHub

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.