When I start a GB game by clicking File > Load File, everything is rendered correctly, but when I start it by giving its path as the first argument to mgba-qt it has a small offset which doesn’t change on resize.
Here is a screenshot demonstrating the first case (left) and the bug (right):

This is running 0.6.0 from the ArchLinux community repository, using X11.