Skip to content

Conversation

@doccaz
Copy link

@doccaz doccaz commented Feb 7, 2022

OSCAR is a free CPAP data analyzer suite.

OSCAR is a free CPAP data analyzer suite.
@probonopd
Copy link
Member

Thanks @doccaz.
The automated test could not find a single window on screen. Is this a command line tool?

@doccaz
Copy link
Author

doccaz commented Feb 9, 2022

That is weird. This AppImage runs fine on my local system. Could it be because it uses libGLU? I noticed a "blacklisted" message about openGL in the build logs.

How should I proceed?

@probonopd
Copy link
Member

Possibly we can't run applications that need openGL on our headless server. So the issue might be in our test.

probonopd added a commit to helloSystem/LinuxRuntime that referenced this pull request Feb 13, 2022
@doccaz
Copy link
Author

doccaz commented Feb 15, 2022

That wasn't a fix, but I guess it worked to debug it: https://github.com/AppImage/appimage.github.io/pull/2825/files#diff-7f2559bb01bc5003d024c260a3c6df2972057543e2034bbc0e59ed0722f232fa

It took a screenshot of the xterm with an error message :-)
It's missing libxcb-iccm.so in the sandbox.

@doccaz
Copy link
Author

doccaz commented Feb 17, 2022

@probonopd can you add that lib to the sandbox as well?

@doccaz
Copy link
Author

doccaz commented Sep 10, 2022

@probonopd I think the sandbox is still missing libxcb-iccm.so. Could that be added?

@probonopd
Copy link
Member

This PR contains more than one file. It needs to contain exactly one file in data/.

@probonopd I think the sandbox is still missing libxcb-iccm.so. Could that be added?

All required libxcb-*.so libraries must be bundled inside the AppImage, because they cannot be assumed to be present on all systems; or else they could be listed in https://github.com/AppImage/pkg2appimage/blob/master/excludelist.

@doccaz
Copy link
Author

doccaz commented Sep 19, 2022

@probonopd the library is inside the appimage, I don't know what else to do... help?

erico@suselab-erico:~/Downloads/x/squashfs-root> ../OSCAR-1.4.0-lp152.4.1.Build17.1.glibc2.17-x86_64.AppImage --appimage-extract
erico@suselab-erico:~/Downloads/x/squashfs-root> find . -name 'libxcb-icccm*'
./usr/lib64/libxcb-icccm.so.4
./usr/lib64/libxcb-icccm.so.4.0.0

@probonopd
Copy link
Member

Hwo do you produce the AppImage? How does the application know to load libs from ./usr/lib64?

@doccaz
Copy link
Author

doccaz commented Sep 20, 2022 via email

@doccaz
Copy link
Author

doccaz commented Oct 12, 2024

Still failing on firejail after all this time. I guess I should give up on this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants