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
Loch failing to initialize GLX propely #158
Comments
Maybe it would also be good to see if loch runs at a recent debian on other machines... Currently i suppose something is wrong with some library on the system or something, but even recompiling loch brings no result. |
A little more debug options how that the dri infrastructure initializes:
|
Bill said in the mailing list:
|
root cant call it either (to rule out permission issues) :( wx-config reports GL support:
|
Olly responded:
|
I've just uploaded therion 5.4.4ds1-4 to Debian unstable, which works around the problem (if creating this context fails, it just continues rather than giving up - this probably means you can't render a large image from loch, but that beats not being able to run it at all). I don't think wxWidgets OpenGL support allows rendering to a pixmap as such. In aven the "screenshot" and movie features just work from what's rendered to the window, but that doesn't work if you want an image large than the window, or at least not without rendering as a series of tiles. Maybe you could create a large wxGLCanvas to render to and never show it. |
hi stacho, |
Do you still have this hardware, and are you in a position to test if this patch to therion is still needed on 'testing' (the next stable release)? I've left it in the debian package for now, but ideally this would either go upstream or be dropped as no longer needed. It's not been included upstream in the new 5.5.4 release. I'm not sure if it just got forgotten or they'd like a better fix. |
Rendering to pixmap was disabled at all - tiled rendering to screen buffer is used instead on all platforms. So this problem should be fixed. |
Yes i do; but currently i use my self compiled version. Should i just apt-get it and test? or do i need to wait for something? |
@wookey Since 19eb624 the functions this patch changes no longer appear to ever get called (at least if |
Oh sorry, I hadn't seen Stacho's reply when I wrote mine. |
On 2020-12-16 09:49 -0800, Stacho Mudrak wrote:
Rendering to pixmap was disabled at all - tiled rendering to screen buffer
is used instead on all platforms. So this problem should be fixed.
OK. I'll remove this patch from a 5.5.4-2 upload. If someone can test
that does indeed not cause any regressions, that would be good.
Wookey
--
Principal hats: Linaro, Debian, Wookware, ARM
http://wookware.org/
|
@wookey How can i test it? I think i have just to wait for the package to arrive in the debian testing repo? |
Hello,
on my debian box (debian sid/bullseye), i cannot get loch running.
The error message is not eloberate enough to debug this in any means.
How can i proceed further?
Some GLX debug shows, that the card seems to be propely supported by the OS:
The text was updated successfully, but these errors were encountered: