Skip to content
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

Fix AppImage not using the proprietary nvidia driver. #5

Merged
merged 3 commits into from
Jan 11, 2025

Conversation

Samueru-sama
Copy link

issue

After fix

The issue is a bug on mesa that it tries to use nouveau even when the kernel module is disabled, this causes it to fallback to software render.

Building on ubuntu 24.04 fixes the issue, this also means that webkitgtk has to be increased to version 4.1. So please test carefully since it is possible some new bug may have been introduced as result due to the switch in webkitgtk. I didn't find any but I don't know all the features Prusa has.

Also remember to squash and merge to avoid the commit messages I made lol

@probonopd probonopd merged commit 87d7814 into probonopd:build Jan 11, 2025
@probonopd
Copy link
Owner

Wow. How did you find what was the culprit?

@Samueru-sama
Copy link
Author

Wow. How did you find what was the culprit?

The AppImage kept trying to use nouveau even after removing said libs from it.

Given this behavior didn't happen with any other appimage that I have that uses sharun that lead me to try using a newer mesa.

@Samueru-sama
Copy link
Author

Btw if you build this with the dwarfs uruntime the appimage becomes ~200 MiB and launches faster as well.

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