Closed kz6fittycent closed 4 years ago
I don't have the sg
module loaded at all. AFAICT the only related modules I have loaded are ahci
and libahci
. My bluray drive is exposed at /dev/sr0
.
Edit: Oh, maybe Ubuntu compiles sg
into the kernel directly rather than as a module - there is a /dev/sg0
available on my system which suggests the sg
subsystem is operational.
Yeah typically when running it on *buntu there's no need to run modprobe
; I haven't verified that sg
is already loaded in the Ubuntu kernel (as I'm not running it at all).
What are the odds of getting this snap classic confinement?
Given that other distros may not be loading sg
automatically like Ubuntu seems to do, there might be a good case for this, unless you feel differently.
I know it's been a while, but I figured out some things for Solus:
The path for DVD's, et cetera is - /run/media/<user>/VIDEO_NAME
Hopefully this will help someone else running into the same issue I was. The good news is that I am in the middle of ripping an old John Wayne movie (The Comancheros). :100:
I've released makemkv to stable, with strict confinement. Can you test again with the latest build (number 97 for amd64 systems). You do need the sg
module either compiled-into your kernel or loaded as a module. You also need to manually connect the hardware-observe
interface:
sudo snap connect makemkv:hardware-observe
DUDE!!!! YOU ARE MY FRIGGIN' HERO!!!
It's working on a USB BD Drive and I'm ripping a BD at this very moment w/o any errors.
I did have to run sudo modprobe sg
on Solus and after that, works like a charm.
Thanks so much for your hard work on this. You may have saved Solus :P
I'd previously connected all the interfaces before you asked, but for the record, this is how my snap is configured:
snap connections makemkv
Interface Plug Slot Notes
desktop makemkv:desktop :desktop -
desktop-legacy makemkv:desktop-legacy :desktop-legacy -
gsettings makemkv:gsettings :gsettings -
hardware-observe makemkv:hardware-observe :hardware-observe manual
home makemkv:home :home -
network makemkv:network :network -
opengl makemkv:opengl :opengl -
optical-drive makemkv:optical-drive :optical-drive -
process-control makemkv:process-control :process-control manual
removable-media makemkv:removable-media :removable-media manual
unity7 makemkv:unity7 :unity7 -
wayland makemkv:wayland :wayland -
x11 makemkv:x11 :x11 -
We can close this if you're comfortable but feel free to ask me for more testing.
I have to say (again) you have NO idea how much of a help this is to me personally and to others in the Solus community. Thanks so much!!
After over a week of flawless use, I think it's safe to say this issue should be closed. I thank you once again for a job well done!
I was reading thru your posts on forum.snapcraft.io regarding confinement and some Apparmor issues.
I'm curious as to whether you're experiencing anything like what I'm seeing:
This was an issue we faced as Solus users and it's remedied (for a native application) via:
This doesn't appear to be the case with the snap. Running the above command does nothing (I figured it wouldn't). I bring it up as I'm hoping to help out in any way possible.