Adding a snap #114
snap for installing
- malia (
malia.renderer
) - malia_rgb (
malia.renderer-rgb
) - mic (
malia.mic
) - rgb2spec (
malia.rgb2spec
) - mdiff (
malia.mdiff
)
You need snapcraft
tool for creating the package
sudo snap install snapcraft --classic
You can try it yourself:
cd deploy/snap
snapcraft
sudo snap install --devmode --dangerous *.snap
Then, for instance
malia.renderer
Can be published in the Canonical store later on. We need though to claim the mrf
name or take another one (cannot register this very one without approval from Canonical, maybe because it is too short).
Edit:
Published (unlisted until merge) with namespace malia
.
Merge request reports
Activity
assigned to @pacanows
- Resolved by Alban Fichet
For the longer name: what about Malia ?!
sudo snap install malia --edge --devmode
(not listed for now until your approval)
Edit: This stupid website put my full name as a publisher... Had to change it to
Malia
from my Ubuntu one account, the only workaround I've found. But don't really want to change my username since I have some published PPA.What a mess.
Edited by Alban Fichet- Resolved by Alban Fichet
Why does CI on windows fail? VM issue ?
added 8 commits
- b1261c5c...ba768330 - 5 commits from branch
master
- 70b61f1d - Adding a snap #114 (closed)
- 9abc410a - Updating the snap with malia namespace and correct license
- 044de089 - Merge branch 'snap' of gitlab.inria.fr:pacanows/MRF into snap
Toggle commit list- b1261c5c...ba768330 - 5 commits from branch
Update on the issue
I repackaged the snap to not rely on the CI. You need to provide your own
NVIDIA-OptiX-SDK-6.5.0-linux64.sh
in anoptix
folder next to thesnapcraft.yaml
to compile. Now, it is kind of working for the more restrictive confinement mode expected by most snaps (strict).Still, for some reason,
malia.renderer
andmalia.renderer-rgb
executable does not launch. They crash on a specific syscall 113 (have to double check). And can be launched after launching another instance (or the same instance) of malia directly, not from the snap (say/snap/malia/current/malia
and THENmalia.renderer
)... I have no idea what is going on. So, I am dropping this issue for now.mentioned in commit edca60fc