January 10, 20251 yr On 6/3/2020 at 4:16 PM, Milldor said: Setting MakeMKV to run as root user fixed the drive not being detected for me. Use PGID and PUID as 0. @binhex @Milldor How do you do this? Never used PGID and PUID before.
January 10, 20251 yr 14 minutes ago, Ben4 said: @binhex @Milldor How do you do this? Never used PGID and PUID before. Edit the MakeMKV Docker container and change these variables there:
January 10, 20251 yr 8 hours ago, Hoopster said: Edit the MakeMKV Docker container and change these variables there: I don't have these variables in my container. So I'm assuming I will have to create them and assign the values. On another note your screenshot indicates with the red asterisk that it's a requirement. Did you have to create those values or were they included in the container?
January 10, 20251 yr 9 hours ago, Hoopster said: Edit the MakeMKV Docker container and change these variables there: I see i cannot simply create these variables since they are already there, but in my container it's hidden. It's not visible even under advance options. I noticed the PUID and PGID when the container image was rebuilt after I entered the values manually. So how do I make these variables visible so I can make the changes?
January 10, 20251 yr 1 minute ago, Ben4 said: I see i cannot simply create these variables since they are already there, but in my container it's hidden. It's not visible even under advance options. I noticed the PUID and PGID when the container image was rebuilt after I entered the values manually. So how do I make these variables visible so I can make the changes? Lol.... silly me. I see it's under show more settings. I forgot to check there. Still not working for me. I noticed this error in the log. Could this be why it's not working? If so, how to fix?
January 10, 20251 yr 2 hours ago, Ben4 said: Lol.... silly me. I see it's under show more settings. I forgot to check there. Still not working for me. I noticed this error in the log. Could this be why it's not working? If so, how to fix? It's working now, Makemkv recognizes my bluray cd/dvd drive. I realized after seeing a reddit post and reviewing @radix post on this forum that I only added one device and the bluray drive has two device ID's. I originally got my device ID from systems devices under tools, but that only showed the first device. When I ran the command @radix used lsscsi -g I was able to see the second device. Once I added the second device variable along with the changes of the PUID and PGID values to 0, my drive was now visible in makemkv. Will do some test rips later today to see if it's working properly. Thanks @Hoopster for your help.
January 10, 20251 yr 4 hours ago, Ben4 said: Lol.... silly me. I see it's under show more settings. I forgot to check there. Glad you got it working. I should have mentioned these were under Show More Settings.
January 15, 20251 yr I think I have another solution for "The program can't find any usable optical drives." that does not require changing the user and group to root (😱) Maybe this was above somewhere but I did not see it. STEPS: Start the container. Go into the containers console Determine the group that has permissions to your /dev/srN and /dev/sgN devices that you added to extra params. In my case I ran: ls -l /dev/sr0 /dev/sg7 and got crw-rw---- 1 root log 21, 7 Jan 15 12:41 /dev/sg7 brw-rw---- 1 root log 11, 0 Jan 15 12:41 /dev/sr0 so the group "log" has "rw" access to both devices (that's r-ead w-rite and both are needed) Run: getent group log I got log:x:19: 19 is the group id in this case Now edit the container in Unraid Show more settings Set PGID to 19 (or whatever you got) Let me know if it works for anybody Edited January 15, 20251 yr by xra
January 16, 20251 yr Hi guys ! It's really important to use this command to see the second device : # lsscsi -g [8:0:0:0] cd/dvd MATSHITA DVD-R UJ-898 HE13 /dev/sr0 /dev/sg1 And use this line in "Extra Parameters" : --device /dev/sr0 --device /dev/sg1 Also, you have to modify PUID & PGID to 0. Edited January 16, 20251 yr by PicPoc
March 21, 20251 yr Hey all, got this container set up, got my physical drives set up, ripped my first disc and everything, but the folder that makemkv sees seems to be what is set up as the config path and not the media path. Any ideas?
March 21, 20251 yr Author 3 hours ago, domrego said: Hey all, got this container set up, got my physical drives set up, ripped my first disc and everything, but the folder that makemkv sees seems to be what is set up as the config path and not the media path. Any ideas? nothing stopping you setting the default output path to anything you want, makemkv/view/preferences.
March 21, 20251 yr 2 hours ago, binhex said: nothing stopping you setting the default output path to anything you want, makemkv/view/preferences. Hey! Sorry if I wasn't clear, when trying to change the directory I don't see the share that i've set it to for the media. I only see the share that is where my appdata is. That is my issue. I can't change it to the folder I want because I can't see it in MakeMKV
March 21, 20251 yr Author 7 minutes ago, domrego said: Hey! Sorry if I wasn't clear, when trying to change the directory I don't see the share that i've set it to for the media. I only see the share that is where my appdata is. That is my issue. I can't change it to the folder I want because I can't see it in MakeMKV from your screenshot:-
March 21, 20251 yr 3 minutes ago, binhex said: from your screenshot:- Ahhhhh. The media folder links to the folder I set it to. I was looking for the file path that I had set it to (ending in MakeMKV) I feel like a buffoon, thank you very much!
March 21, 20251 yr Author 4 minutes ago, domrego said: Ahhhhh. The media folder links to the folder I set it to. I was looking for the file path that I had set it to (ending in MakeMKV) I feel like a buffoon, thank you very much! Yes your path ending in MakeMKV is your HOST path, but you aren't on your host, you are inside a container, thus you use the container path that maps to your host path, which in this case is /media. Don't feel too bad, lots of people get tripped up on this in the beginning, once it clicks for you then it's easy, as this is the same for all docker containers.
March 25, 20251 yr Hi, I have been using this docker for a long time without any problems to create .mkv files. Lately I tried to use the 'Backup' function of MakeMKV to have the complete rip of the disk. Everything works but, unlike what happens with .mkv files, the folder that it creates with the rip of the entire disk is not modifiable, not moveable as if an additional permission was needed to work with the folder. The path that I use for ripping is always the same one that I use for .mkv files, in the docker settings I have not changed anything. What can I do? Thanks.
July 28, 2025Jul 28 I have just installed the docker and it says that it is running but I cannot access the WebGui or via VNC, any ideas what I am doing wrong here?
August 4, 2025Aug 4 Is this image supposed to work without registering? I never used it before and it just says the version is too old.
August 4, 2025Aug 4 Author 10 minutes ago, domidomi said:Is this image supposed to work without registering? I never used it before and it just says the version is too old.The image included the latest beta trial key, that trial expired on the 1st Aug and as of right now there is no new trial key, so you either need to wait and hope a new trial key comes out or purchase the software to get a permanent key, see here for discussion https://forum.makemkv.com/forum/viewtopic.php?f=1&t=38742Edit - It looks like purchasing of a new key is also not going through right now, so if you were relying on the trial keys then your only hope is to wait and pray that Mike (main admin) returns and generates a new trial key.
August 5, 2025Aug 5 Temporary workaround for anyone who needs to use MakeMKV while waiting for Mike to return:Go to Settings > Date and TimeSet "Use NTP" to No.Change the manual date to July 30th or earlier.Restart the container and you'll likely need to manually register the program with the beta key found here:https://forum.makemkv.com/forum/viewtopic.php?f=5&t=1053Restart the container again and it should work.Just a heads up this can cause issues with other services you have running that rely on time data to be accurate but you can set the clock back to "Use NTP > Yes" after you've got the MakeMKV container running properly again. Be aware if you need to restart MakeMKV again after this point you'll need to repeat the process.
December 1, 2025Dec 1 i have a long startup time of 5 mtext error warn system array login Created by... ___. .__ .__ \_ |__ |__| ____ | |__ ____ ___ ___ | __ \| |/ \| | \_/ __ \\ \/ / | \_\ \ | | \ Y \ ___/ > < |___ /__|___| /___| /\___ >__/\_ \ \/ \/ \/ \/ \/ https://hub.docker.com/u/binhex/ 2025-12-01 06:47:59.392779 [info] Host is running unRAID 2025-12-01 06:47:59.426422 [info] System information: Linux 165509b39c2e 6.12.54-Unraid #1 SMP PREEMPT_DYNAMIC Tue Oct 21 15:58:46 PDT 2025 x86_64 GNU/Linux 2025-12-01 06:47:59.457815 [info] Application name: 'makemkv' 2025-12-01 06:47:59.488878 [info] Base image release tag: '2025092801' 2025-12-01 06:47:59.521083 [info] Output image release tag: '1.18.2-1-01' 2025-12-01 06:47:59.560212 [info] PUID defined as '0' 2025-12-01 06:52:05.669855 [info] PGID defined as '0' 2025-12-01 06:52:05.752187 [info] UMASK defined as '000' 2025-12-01 06:52:05.793880 [info] Permissions already set for '/config' 2025-12-01 06:52:05.834783 [info] Deleting files in /tmp (non recursive)... 2025-12-01 06:52:05.875065 [info] WEBPAGE_TITLE defined as 'MakeMKV' 2025-12-01 06:52:05.927336 [info] ENABLE_STARTUP_SCRIPTS defined as 'no' [WARN] 2025-12-01 06:52:11 :: '/home/nobody' path already exists, renaming... [WARN] 2025-12-01 06:52:21 :: '/config/home' path already exists, skipping copy [WARN] 2025-12-01 06:52:21 :: Creating '-s' from '/config/home' to '/home/nobody'... 2025-12-01 06:52:21.432569 [info] Starting Supervisor... 2025-12-01 06:52:21,658 INFO Included extra file "/etc/supervisor/conf.d/novnc.conf" during parsing 2025-12-01 06:52:21,658 INFO Set uid to user 0 succeeded 2025-12-01 06:52:21,710 INFO RPC interface 'supervisor' initialized 2025-12-01 06:52:21,711 INFO supervisord started with pid 7 2025-12-01 06:52:22,713 INFO spawned: 'start' with pid 357 2025-12-01 06:52:22,714 INFO reaped unknown pid 8 (exit status 0) 2025-12-01 06:52:22,730 DEBG 'start' stderr output: sed: can't read /home/nobody/.config/openbox/menu.xml: No such file or directory 2025-12-01 06:52:22,730 INFO success: start entered RUNNING state, process has stayed up for > than 0 seconds (startsecs) 2025-12-01 06:52:22,731 DEBG 'start' stdout output: [info] Using WEBUI_PORT=6080 2025-12-01 06:52:22,731 DEBG 'start' stdout output: [info] Self-signed certificate already exists, skipping generation... [info] Using self-signed certificate for websockify... 2025-12-01 06:52:22,768 DEBG 'start' stderr output: Xvnc TigerVNC 1.13.1 - built May 25 2024 17:13:24 Copyright (C) 1999-2022 TigerVNC Team and many others (see README.rst) See https://www.tigervnc.org for information on TigerVNC. Underlying X server release 12101013 2025-12-01 06:52:22,769 DEBG 'start' stderr output: Mon Dec 1 06:52:22 2025 vncext: VNC extension running! 2025-12-01 06:52:22,769 DEBG 'start' stderr output: vncext: Listening for VNC connections on all interface(s), port 5900 2025-12-01 06:52:22,769 DEBG 'start' stderr output: vncext: created VNC server for screen 0 2025-12-01 06:52:22,836 DEBG 'start' stderr output: pci id for fd 10: 10de:2504, driver (null) 2025-12-01 06:52:22,840 DEBG 'start' stderr output: pci id for fd 11: 10de:2504, driver (null) 2025-12-01 06:52:22,842 DEBG 'start' stderr output: pci id for fd 12: 10de:2504, driver (null) 2025-12-01 06:52:22,845 DEBG 'start' stderr output: pci id for fd 11: 10de:2504, driver (null) 2025-12-01 06:52:22,846 DEBG 'start' stderr output: pci id for fd 12: 10de:2504, driver (null) 2025-12-01 06:52:22,930 DEBG 'start' stderr output: The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Could not resolve keysym XF86RefreshRateToggle > Warning: Could not resolve keysym XF86Accessibility > Warning: Could not resolve keysym XF86DoNotDisturb 2025-12-01 06:52:22,934 DEBG 'start' stderr output: Errors from xkbcomp are not fatal to the X server 2025-12-01 06:52:22,937 DEBG 'start' stderr output: [mi] mieq: warning: overriding existing handler (nil) with 0x5585405cb6e0 for event 2 [mi] mieq: warning: overriding existing handler (nil) with 0x5585405cb6e0 for event 3 2025-12-01 06:52:23,069 DEBG 'start' stderr output: WebSocket server settings: 2025-12-01 06:52:23,069 DEBG 'start' stderr output: - Listen on :6080 - Web server. Web root: /usr/share/webapps/novnc - SSL/TLS support 2025-12-01 06:52:23,069 DEBG 'start' stderr output: - proxying from :6080 to localhost:5900 2025-12-01 06:52:23,069 DEBG 'start' stderr output: ERROR: openbox-xdg-autostart requires PyXDG to be installed 2025-12-01 06:52:26,754 DEBG 'start' stdout output: [info] tint2 not running 2025-12-01 06:52:26,768 DEBG 'start' stderr output: tint2: Using glib slice allocator (default). Run tint2 with environment variable G_SLICE=always-malloc in case of strange behavior or crashes 2025-12-01 06:52:26,771 DEBG 'start' stderr output: tint2: xRandr: Found crtc's: 1 2025-12-01 06:52:26,771 DEBG 'start' stderr output: tint2: xRandr: Linking output VNC-0 with crtc 0, resolution 1024x768, DPI 96 2025-12-01 06:52:26,771 DEBG 'start' stderr output: tint2: No XSETTINGS manager, tint2 uses config option 'launcher_icon_theme'. tint2: Loading config file: /home/nobody/.config/tint2/theme/tint2rc 2025-12-01 06:52:26,771 DEBG 'start' stderr output: tint2: real transparency on... depth: 32 2025-12-01 06:52:26,772 DEBG 'start' stderr output: tint2: panel items: LCT 2025-12-01 06:52:26,773 DEBG 'start' stderr output: tint2: nb monitors 1, nb monitors used 1, nb desktops 4 tint2: panel 1 uses scale 1 2025-12-01 06:52:26,790 DEBG 'start' stderr output: tint2: Kernel uevent interface initialized... Edited December 1, 2025Dec 1 by H2OKing
December 2, 2025Dec 2 Author On 12/1/2025 at 12:53 PM, H2OKing said:i have a long startup time of 5 mtext error warn system array loginThis is due to usermod, i have put in a mitigation so it will only done this once on a fresh install of the image or an upgrade, subsequent starts will not have the delay, please pull down the latest image to pick up this change.
December 27, 2025Dec 27 Hello, I am no longer able to get the GUI to load for MakeMKV. I've removed and readded the docker several times. I have a license that I paid for, but I can't enter it without the GUI (to my knowledge). Here is what my running log shows:vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5900 vncext: created VNC server for screen 02025-12-27 15:25:47,241 DEBG 'start' stderr output:The XKEYBOARD keymap compiler (xkbcomp) reports:> Warning: Could not resolve keysym XF86OK> Warning: Could not resolve keysym XF86GoTo> Warning: Could not resolve keysym XF86VendorLogo> Warning: Could not resolve keysym XF86MediaSelectProgramGuide> Warning: Could not resolve keysym XF86MediaSelectProgramGuide> Warning: Could not resolve keysym XF86MediaSelectHome> Warning: Could not resolve keysym XF86MediaLanguageMenu> Warning: Could not resolve keysym XF86MediaTitleMenu> Warning: Could not resolve keysym XF86AudioChannelMode> Warning: Could not resolve keysym XF86MediaSelectPC2025-12-27 15:25:47,241 DEBG 'start' stderr output:> Warning: Could not resolve keysym XF86MediaSelectTV> Warning: Could not resolve keysym XF86MediaSelectCable> Warning: Could not resolve keysym XF86MediaSelectVCR> Warning: Could not resolve keysym XF86MediaSelectVCRPlus> Warning: Could not resolve keysym XF86MediaSelectSatellite> Warning: Could not resolve keysym XF86MediaSelectCD> Warning: Could not resolve keysym XF86MediaSelectTape> Warning: Could not resolve keysym XF86MediaSelectRadio> Warning: Could not resolve keysym XF86MediaSelectTuner> Warning: Could not resolve keysym XF86MediaPlayer> Warning: Could not resolve keysym XF86MediaSelectTeletext> Warning: Could not resolve keysym XF86MediaSelectAuxiliary> Warning: Could not resolve keysym XF86MediaPlaySlow> Warning: Could not resolve keysym XF86NumberEntryMode> Warning: Could not resolve keysym XF86RefreshRateToggle> Warning: Could not resolve keysym XF86Accessibility> Warning: Could not resolve keysym XF86DoNotDisturb2025-12-27 15:25:47,242 DEBG 'start' stderr output:Errors from xkbcomp are not fatal to the X server2025-12-27 15:25:47,247 DEBG 'start' stderr output:[mi] mieq: warning: overriding existing handler (nil) with 0x55b1ec4e16e0 for event 2[mi] mieq: warning: overriding existing handler (nil) with 0x55b1ec4e16e0 for event 32025-12-27 15:25:47,307 DEBG 'start' stderr output:WebSocket server settings:2025-12-27 15:25:47,308 DEBG 'start' stderr output: - Listen on :6080 - Web server. Web root: /usr/share/webapps/novnc2025-12-27 15:25:47,311 DEBG 'start' stderr output: - SSL/TLS support - proxying from :6080 to localhost:59002025-12-27 15:25:48,034 DEBG 'start' stderr output:ERROR: openbox-xdg-autostart requires PyXDG to be installed2025-12-27 15:25:50,836 DEBG 'start' stdout output:[info] tint2 not running2025-12-27 15:25:50,852 DEBG 'start' stderr output:tint2: Using glib slice allocator (default). Run tint2 with environment variable G_SLICE=always-malloc in case of strange behavior or crashes2025-12-27 15:25:50,854 DEBG 'start' stderr output:tint2: xRandr: Found crtc's: 1tint2: xRandr: Linking output VNC-0 with crtc 0, resolution 1024x768, DPI 962025-12-27 15:25:50,855 DEBG 'start' stderr output:tint2: No XSETTINGS manager, tint2 uses config option 'launcher_icon_theme'.tint2: Loading config file: /home/nobody/.config/tint2/theme/tint2rc2025-12-27 15:25:50,856 DEBG 'start' stderr output:tint2: real transparency on... depth: 322025-12-27 15:25:50,857 DEBG 'start' stderr output:tint2: panel items: TSCtint2: Systray composited rendering ontint2: nb monitors 1, nb monitors used 1, nb desktops 4tint2: panel 1 uses scale 1 2025-12-27 15:25:50,882 DEBG 'start' stderr output:tint2: Kernel uevent interface initialized...2025-12-27 15:25:50,888 DEBG 'start' stderr output:tint2: systray window 83886212025-12-27 15:25:50,889 DEBG 'start' stderr output:tint2: systray startedWhen I choose WebGUI:Any thoughts? Let me know if more info or logs are needed. Thanks!
December 27, 2025Dec 27 Author 14 minutes ago, Keek Uras said:Hello,I am no longer able to get the GUI to load for MakeMKV. I've removed and readded the docker several times. I have a license that I paid for, but I can't enter it without the GUI (to my knowledge). Here is what my running log shows:what is the url you are going to in your web browser?
December 28, 2025Dec 28 18 hours ago, binhex said:what is the url you are going to in your web browser?The one provided by the WebGUI link on the docker: http://172.16.0.250:6085/vnc.html?resize=remote&host=172.16.0.250&port=6085&autoconnect=1 Edited December 28, 2025Dec 28 by Keek Uras Added pic
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.