AMD r7 250 on batocera linux same speed as Windows

When I use windows 10, I would get 13-20 fps when playing Kirby planet robobot. Because I use AMD graphic card, I try using linux to get 3x speed, but it was actually same speed as windows.

Does anyone have any idea how to improve speed on my system ? I try using ubuntu, but driver AMD there seems to not support opengl 3.3 ? I try installing citra using snap on ubuntu and it cannot run with error opengl 3.3 not supported. Batocera let me play citra, but speed is not improved.

With my pc, I can run yuzu 30 fps playing kirby star allies with vulkan backend (20 fps on opengl)

Thanks in advance.

System Information

  • Operating System: Batocera linux 31
  • CPU: i7 3770
  • GPU: AMD R7 250e
  • Citra Version (found in title bar):
  • Game: Kirby Robobot