Requires root to run? [SOLVED]
Posted: Sat May 08, 2010 4:10 am
Okay, I ran makeMKV on OpenSuSE as my normal user just fine. However, I recently switched to Arch Linux, and while I can run makeMKV as root or with sudo, it fails as my normal user. When I run it as my normal user, I get a dialog that pops up and says "Application failed to initialize," which isn't exactly helpful.
So, my question is what could possibly be wrong here? I'm guessing that something on my system which makeMKV requires is set up to need root permissions, but I don't know what it would be. I can play DVDs just fine, so I don't think that it's permissions related to the drive, unless makeMKV is doing something radically different from xine/kaffeine to access the drive. Maybe it's trying to write to a file somewhere and doesn't have the permissions, but I haven't a clue where that might be. The configuration stuff in my home folder all appear to have the correct permissons, and it should be able to write to /tmp just fine. So, I really have no idea what the problem could be, and I'd really prefer not to have to run makeMKV as root.
Running it as my normal user, I get this in the log file:
It doesn't tell me anything useful, but maybe it means something to the folks on the makeMKV team. No one on the Arch forums seems to have a clue, so I'm hoping that someone here might.
So, my question is what could possibly be wrong here? I'm guessing that something on my system which makeMKV requires is set up to need root permissions, but I don't know what it would be. I can play DVDs just fine, so I don't think that it's permissions related to the drive, unless makeMKV is doing something radically different from xine/kaffeine to access the drive. Maybe it's trying to write to a file somewhere and doesn't have the permissions, but I haven't a clue where that might be. The configuration stuff in my home folder all appear to have the correct permissons, and it should be able to write to /tmp just fine. So, I really have no idea what the problem could be, and I'd really prefer not to have to run makeMKV as root.
Running it as my normal user, I get this in the log file:
Code: Select all
Debug log started at Sat May 8 04:04:23 2010 , written by MakeMKV v1.5.5 beta linux(x64-release)
Using 524544KB for read cache.
csf3
csf1
Application exited at Sat May 8 04:04:23 2010