Jump to content

supawiz6991

Members
  • Posts

    33
  • Joined

  • Last visited

Posts posted by supawiz6991

  1. 23 hours ago, Gunny said:

    Do you have multiple NUMA nodes?

    I had to look up what NUMA nodes was as this as a new concept for me. I've done nothing with NUMA Nodes and running Numactl --hardware says:

    available: 1 nodes (0)
    node 0 cpus: 0 1 2 3 4 5 6 7 8 9 10 11
    node 0 size: 32028 MB
    node 0 free: 6008 MB
    node distances:
    node   0
      0:  10

    If I'm interpreting this correctly, then I do not have multiple NUMA Nodes.

  2. On 4/4/2023 at 3:41 AM, supawiz6991 said:

    Hi,
    I'm trying to limit the memory available to the container using --memory=4G but this results in an error: set_mempolicy: Operation not permitted and the conversion process ends prematurely.

    If I try in privileged mode it resolves the error but the conversion still ends prematurely.

    If i remove --memory=4G then both the error is resolved and the conversion process runs properly.

    Any idea what is going on?
     

    Still looking for a resolution to this.

  3. On 5/16/2023 at 6:41 AM, ich777 said:

    @supawiz6991 & @ezhik thank you both for the report, sorry that it took so long, the issue should now be fixed.

     

    Please update the plugin to the latest version and let me know if you experiencing any issues after the upgrade.

    Confirmed fixed as well! Thank You!

    • Like 1
  4. 20 hours ago, ich777 said:

    I will look into that but I'll maybe drop some features from the plugin anyways.

     

    Can you try to uninstall the plugin, reboot, reinstall the plugin and see if that helps?

    I uninstalled the plugin, rebooted, reinstalled the plugin (it installed driver 530.41.03 during install), rebooted again and tried to set the production branch option and got the error again

    ---Can't find Nvidia Driver vlatest_prb for your Kernel v5.19.17 falling back to latest Nvidia Driver v530.41.03---

     

    Using the manual driver selection I am able to successfully install the correct driver of 525.116.03.

     

  5. On 5/2/2023 at 4:07 AM, ich777 said:

    @supawiz6991, @Draco1544 & @ezhik please update the plugin to version 2023.05.02 and see if the issue is fixed.

    I updated and rechecked. Something is still wonky for me. When I select production branch and click update I get the following:
    ---Can't find Nvidia Driver vlatest_prb for your Kernel v5.19.17 falling back to latest Nvidia Driver v530.41.03---
    It then downloads 530.41.03 and asks me to reboot. Then after closing the dialog window, the selector changes to latest, matching the error messages behavior. 

    If I manually select version 525.116.03 it works fine. 

     

  6. 10 hours ago, ich777 said:

    As said previously (I think on page 123), I will look into this in a few days or better speaking on Tuesday.

     

    It could be the case that this has something to do with the fact that there are now many drivers for 6.11.5 available and I recently made a change so that the Legacy driver is always visible.

     

    This won't affect the functionality from the plugin itself, the latest production branch driver is 525.116.03

    Yeah I saw that. I just wanted to add my report so that you knew it wasn't an isolated issue. I'll manually set the version and await further update from you and again, if there is any troubleshooting information I can provide I am happy to provide it.

    • Like 1
  7. On 4/28/2023 at 8:53 AM, ich777 said:

    Latest Production Branch version is 525.116.03

     

    I will take a look into that but please give me a few days.

    I'm having the "Production Branch: Not Found for this unRAID version!" issue as well. I'm currently running driver 525.89.02. If there is anything I can provide to assist in the investigation please let me know! Thanks for looking into it! 

  8. Hi,
    I'm trying to limit the memory available to the container using --memory=4G but this results in an error: set_mempolicy: Operation not permitted and the conversion process ends prematurely.

    If I try in privileged mode it resolves the error but the conversion still ends prematurely.

    If i remove --memory=4G then both the error is resolved and the conversion process runs properly.

    Any idea what is going on?
     

  9. 8 minutes ago, Djoss said:

     

    In fact there are 2 devices for each drive: one /dev/srX and one /dev/srY.  Both usually need to be mapped.  You can use the container log to see if you have correctly mapped the drives:

     

    [cont-init ] 54-check-optical-drive.sh: looking for usable optical drives... 
    [cont-init ] 54-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], but it is not usable because: 
    [cont-init ] 54-check-optical-drive.sh: --> the host device /dev/sg3 is not exposed to the container. 
    [cont-init ] 54-check-optical-drive.sh: found optical drive [/dev/sr1, /dev/sg4], group 19. 
    [cont-init ] 54-check-optical-drive.sh: WARNING: for best performance, the host device /dev/sr1 needs to be exposed to the container.

     

    So in you case, one container should have:

    • /dev/sr0
    • /dev/sg3

    And the other should have:

    • /dev/sr1
    • /dev/sg4

    Ah ok! I'll note this in my documentation because I'll end up forgetting again. :P

    8 minutes ago, Djoss said:

     

    The new image is already available :)

    Damn that was fast! Container updated and we're once again operational! Thanks so much for your help!

  10. 7 minutes ago, Djoss said:

    Ok I will fix the following problem:

     

    [cont-env ] SUP_GROUP_IDS_INTERNAL: stat: can't stat '/dev/sr1': No such file or directory

     

    However, it seems that only /dev/sr0 and /dev/sg4 are exposed to the container.  /dev/sr1 and /dev/sg3 are not.

     

     

    Note that the content of the field should not have "&&".  It should be:

    --device=/dev/sg4 --device=/dev/sr0 --device=/dev/sg3 --device=/dev/sr1

     

    Once all the devices are properly exposed, I think your problem should be fixed.

    Apologies, I should have been more clear. I'm running two docker containers and with one drive being exposed to each one.

    Container 1 is:
    --device=/dev/sg4 --device=/dev/sr0

     

    Container 2 is: 
    --device=/dev/sg3 --device=/dev/sr1

     

    The && wasn't actually in the parameter...I was just using instead of "and" to signify the parameters in use for their respective containers.

    Also since Its been forever since I originally set this up could you remind me:

    sr1 I know is the actual drive....is sg3 where its being mapped to for the container to access it?

    I'll keep an eye out for the fix to the stat error
     

  11. 8 minutes ago, Djoss said:

    MakeMKV has not been started with the correct groups... Could you provide the output of:

     

    docker logs MakeMKV

     

    Output:
     

    [init        ] container is starting...
    [cont-env    ] loading container environment variables...
    [cont-env    ] APP_NAME: loading...
    [cont-env    ] APP_VERSION: loading...
    [cont-env    ] DISPLAY: executing...
    [cont-env    ] DISPLAY: terminated successfully.
    [cont-env    ] DISPLAY: loading...
    [cont-env    ] DOCKER_IMAGE_PLATFORM: loading...
    [cont-env    ] DOCKER_IMAGE_VERSION: loading...
    [cont-env    ] GTK_THEME: executing...
    [cont-env    ] GTK_THEME: terminated successfully.
    [cont-env    ] GTK_THEME: loading...
    [cont-env    ] HOME: loading...
    [cont-env    ] QT_STYLE_OVERRIDE: executing...
    [cont-env    ] QT_STYLE_OVERRIDE: terminated successfully.
    [cont-env    ] QT_STYLE_OVERRIDE: loading...
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: executing...
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: stat: can't stat '/dev/sr1': No such file or directory
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: terminated successfully.
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: loading...
    [cont-env    ] TAKE_CONFIG_OWNERSHIP: loading...
    [cont-env    ] XDG_CACHE_HOME: loading...
    [cont-env    ] XDG_CONFIG_HOME: loading...
    [cont-env    ] XDG_DATA_HOME: loading...
    [cont-env    ] XDG_RUNTIME_DIR: loading...
    [cont-env    ] XDG_STATE_HOME: loading...
    [cont-env    ] container environment variables initialized.
    [cont-secrets] loading container secrets...
    [cont-secrets] container secrets loaded.
    [cont-init   ] executing container initialization scripts...
    [cont-init   ] 10-certs.sh: executing...
    [cont-init   ] 10-certs.sh: terminated successfully.
    [cont-init   ] 10-check-app-niceness.sh: executing...
    [cont-init   ] 10-check-app-niceness.sh: terminated successfully.
    [cont-init   ] 10-cjk-font.sh: executing...
    [cont-init   ] 10-cjk-font.sh: terminated successfully.
    [cont-init   ] 10-clean-logmonitor-states.sh: executing...
    [cont-init   ] 10-clean-logmonitor-states.sh: terminated successfully.
    [cont-init   ] 10-clean-tmp-dir.sh: executing...
    [cont-init   ] 10-clean-tmp-dir.sh: terminated successfully.
    [cont-init   ] 10-fontconfig-cache-dir.sh: executing...
    [cont-init   ] 10-fontconfig-cache-dir.sh: terminated successfully.
    [cont-init   ] 10-init-users.sh: executing...
    [cont-init   ] 10-init-users.sh: terminated successfully.
    [cont-init   ] 10-nginx.sh: executing...
    [cont-init   ] 10-nginx.sh: terminated successfully.
    [cont-init   ] 10-openbox.sh: executing...
    [cont-init   ] 10-openbox.sh: terminated successfully.
    [cont-init   ] 10-set-tmp-dir-perms.sh: executing...
    [cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
    [cont-init   ] 10-vnc-password.sh: executing...
    [cont-init   ] 10-vnc-password.sh: terminated successfully.
    [cont-init   ] 10-web-data.sh: executing...
    [cont-init   ] 10-web-data.sh: terminated successfully.
    [cont-init   ] 10-x11-unix.sh: executing...
    [cont-init   ] 10-x11-unix.sh: terminated successfully.
    [cont-init   ] 10-xdg-runtime-dir.sh: executing...
    [cont-init   ] 10-xdg-runtime-dir.sh: terminated successfully.
    [cont-init   ] 15-install-pkgs.sh: executing...
    [cont-init   ] 15-install-pkgs.sh: terminated successfully.
    [cont-init   ] 54-check-optical-drive.sh: executing...
    [cont-init   ] 54-check-optical-drive.sh: looking for usable optical drives...
    [cont-init   ] 54-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], but it is not usable because:
    [cont-init   ] 54-check-optical-drive.sh:   --> the host device /dev/sg3 is not exposed to the container.
    [cont-init   ] 54-check-optical-drive.sh: found optical drive [/dev/sr1, /dev/sg4], group 19.
    [cont-init   ] 54-check-optical-drive.sh: WARNING: for best performance, the host device /dev/sr1 needs to be exposed to the container.
    [cont-init   ] 54-check-optical-drive.sh: terminated successfully.
    [cont-init   ] 55-makemkv.sh: executing...
    [cont-init   ] 55-makemkv.sh: checking for new beta key...
    [cont-init   ] 55-makemkv.sh: registration key already up-to-date.
    [cont-init   ] 55-makemkv.sh: getting supported drives...
    [cont-init   ] 55-makemkv.sh: terminated successfully.
    [cont-init   ] 85-take-config-ownership.sh: executing...
    [cont-init   ] 85-take-config-ownership.sh: terminated successfully.
    [cont-init   ] 89-info.sh: executing...
        ╭――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╮
        │                                                                      │
        │ Application:           MakeMKV                                       │
        │ Application Version:   1.17.3                                        │
        │ Docker Image Version:  23.02.3                                       │
        │ Docker Image Platform: linux/amd64                                   │
        │                                                                      │
        ╰――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╯
    [cont-init   ] 89-info.sh: terminated successfully.
    [cont-init   ] all container initialization scripts executed.
    [init        ] giving control to process supervisor.
    [supervisor  ] loading services...
    [supervisor  ] loading service 'default'...
    [supervisor  ] loading service 'app'...
    [supervisor  ] loading service 'gui'...
    [supervisor  ] loading service 'certsmonitor'...
    [supervisor  ] service 'certsmonitor' is disabled.
    [supervisor  ] loading service 'nginx'...
    [supervisor  ] loading service 'xvnc'...
    [supervisor  ] loading service 'openbox'...
    [supervisor  ] loading service 'logmonitor'...
    [supervisor  ] service 'logmonitor' is disabled.
    [supervisor  ] loading service 'logrotate'...
    [supervisor  ] loading service 'autodiscripper-0'...
    [supervisor  ] service 'autodiscripper-0' is disabled.
    [supervisor  ] loading service 'autodiscripper-1'...
    [supervisor  ] service 'autodiscripper-1' is disabled.
    [supervisor  ] loading service 'autodiscripper-10'...
    [supervisor  ] service 'autodiscripper-10' is disabled.
    [supervisor  ] loading service 'autodiscripper-11'...
    [supervisor  ] service 'autodiscripper-11' is disabled.
    [supervisor  ] loading service 'autodiscripper-12'...
    [supervisor  ] service 'autodiscripper-12' is disabled.
    [supervisor  ] loading service 'autodiscripper-13'...
    [supervisor  ] service 'autodiscripper-13' is disabled.
    [supervisor  ] loading service 'autodiscripper-14'...
    [supervisor  ] service 'autodiscripper-14' is disabled.
    [supervisor  ] loading service 'autodiscripper-15'...
    [supervisor  ] service 'autodiscripper-15' is disabled.
    [supervisor  ] loading service 'autodiscripper-2'...
    [supervisor  ] service 'autodiscripper-2' is disabled.
    [supervisor  ] loading service 'autodiscripper-3'...
    [supervisor  ] service 'autodiscripper-3' is disabled.
    [supervisor  ] loading service 'autodiscripper-4'...
    [supervisor  ] service 'autodiscripper-4' is disabled.
    [supervisor  ] loading service 'autodiscripper-5'...
    [supervisor  ] service 'autodiscripper-5' is disabled.
    [supervisor  ] loading service 'autodiscripper-6'...
    [supervisor  ] service 'autodiscripper-6' is disabled.
    [supervisor  ] loading service 'autodiscripper-7'...
    [supervisor  ] service 'autodiscripper-7' is disabled.
    [supervisor  ] loading service 'autodiscripper-8'...
    [supervisor  ] service 'autodiscripper-8' is disabled.
    [supervisor  ] loading service 'autodiscripper-9'...
    [supervisor  ] service 'autodiscripper-9' is disabled.
    [supervisor  ] loading service 'autodiscripper'...
    [supervisor  ] service 'autodiscripper' is disabled.
    [supervisor  ] all services loaded.
    [supervisor  ] starting services...
    [supervisor  ] starting service 'xvnc'...
    [xvnc        ] Xvnc TigerVNC 1.12.0 - built Feb 14 2023 01:04:30
    [xvnc        ] Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)
    [xvnc        ] See https://www.tigervnc.org for information on TigerVNC.
    [xvnc        ] Underlying X server release 12013000, The X.Org Foundation
    [xvnc        ] Wed Feb 15 01:49:00 2023
    [xvnc        ]  vncext:      VNC extension running!
    [xvnc        ]  vncext:      Listening for VNC connections on /tmp/vnc.sock (mode 0660)
    [xvnc        ]  vncext:      Listening for VNC connections on all interface(s), port 5900
    [xvnc        ]  vncext:      created VNC server for screen 0
    [supervisor  ] starting service 'nginx'...
    [nginx       ] Listening for HTTP connections on port 5800.
    [supervisor  ] starting service 'openbox'...
    [supervisor  ] starting service 'app'...
    [supervisor  ] all services started.
    [xvnc        ] Wed Feb 15 01:49:45 2023
    [xvnc        ]  Connections: accepted: /tmp/vnc.sock
    [xvnc        ]  SConnection: Client needs protocol version 3.8
    [xvnc        ]  SConnection: Client requests security type None(1)
    [xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
    [xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
    [xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
    [xvnc        ]  ComparingUpdateTracker: (1:-nan ratio)
    [xvnc        ] Wed Feb 15 01:49:50 2023
    [xvnc        ]  VNCSConnST:  closing /tmp/vnc.sock: Clean disconnection
    [xvnc        ]  EncodeManager: Framebuffer updates: 11
    [xvnc        ]  EncodeManager:   Tight:
    [xvnc        ]  EncodeManager:     Solid: 117 rects, 12.2628 Mpixels
    [xvnc        ]  EncodeManager:            1.82812 KiB (1:26203.3 ratio)
    [xvnc        ]  EncodeManager:     Bitmap RLE: 2 rects, 224 pixels
    [xvnc        ]  EncodeManager:                 69 B (1:13.3333 ratio)
    [xvnc        ]  EncodeManager:     Indexed RLE: 92 rects, 448.932 kpixels
    [xvnc        ]  EncodeManager:                  15.4688 KiB (1:113.436 ratio)
    [xvnc        ]  EncodeManager:   Tight (JPEG):
    [xvnc        ]  EncodeManager:     Full Colour: 17 rects, 328.802 kpixels
    [xvnc        ]  EncodeManager:                  87.2549 KiB (1:14.7222 ratio)
    [xvnc        ]  EncodeManager:   Total: 228 rects, 13.0408 Mpixels
    [xvnc        ]  EncodeManager:          104.619 KiB (1:486.939 ratio)
    [xvnc        ]  Connections: closed: /tmp/vnc.sock
    [xvnc        ]  ComparingUpdateTracker: 48.3827 Mpixels in / 8.76856 Mpixels out
    [xvnc        ]  ComparingUpdateTracker: (1:5.51775 ratio)
    [supervisor  ] SIGTERM received, shutting down...
    [supervisor  ] stopping service 'app'...
    [supervisor  ] service 'app' exited (got signal SIGTERM).
    [supervisor  ] stopping service 'openbox'...
    [supervisor  ] service 'openbox' exited (with status 0).
    [supervisor  ] stopping service 'nginx'...
    [supervisor  ] service 'nginx' exited (with status 0).
    [supervisor  ] stopping service 'xvnc'...
    [xvnc        ] Wed Feb 15 16:41:32 2023
    [xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
    [xvnc        ]  ComparingUpdateTracker: (1:-nan ratio)
    [supervisor  ] service 'xvnc' exited (with status 0).
    [supervisor  ] sending SIGTERM to all processes...
    [finish      ] executing container finish scripts...
    [finish      ] all container finish scripts executed.
    [init        ] container is starting...
    [cont-env    ] loading container environment variables...
    [cont-env    ] APP_NAME: loading...
    [cont-env    ] APP_VERSION: loading...
    [cont-env    ] DISPLAY: executing...
    [cont-env    ] DISPLAY: terminated successfully.
    [cont-env    ] DISPLAY: loading...
    [cont-env    ] DOCKER_IMAGE_PLATFORM: loading...
    [cont-env    ] DOCKER_IMAGE_VERSION: loading...
    [cont-env    ] GTK_THEME: executing...
    [cont-env    ] GTK_THEME: terminated successfully.
    [cont-env    ] GTK_THEME: loading...
    [cont-env    ] HOME: loading...
    [cont-env    ] QT_STYLE_OVERRIDE: executing...
    [cont-env    ] QT_STYLE_OVERRIDE: terminated successfully.
    [cont-env    ] QT_STYLE_OVERRIDE: loading...
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: executing...
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: stat: can't stat '/dev/sr1': No such file or directory
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: terminated successfully.
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: loading...
    [cont-env    ] TAKE_CONFIG_OWNERSHIP: loading...
    [cont-env    ] XDG_CACHE_HOME: loading...
    [cont-env    ] XDG_CONFIG_HOME: loading...
    [cont-env    ] XDG_DATA_HOME: loading...
    [cont-env    ] XDG_RUNTIME_DIR: loading...
    [cont-env    ] XDG_STATE_HOME: loading...
    [cont-env    ] container environment variables initialized.
    [cont-secrets] loading container secrets...
    [cont-secrets] container secrets loaded.
    [cont-init   ] executing container initialization scripts...
    [cont-init   ] 10-certs.sh: executing...
    [cont-init   ] 10-certs.sh: terminated successfully.
    [cont-init   ] 10-check-app-niceness.sh: executing...
    [cont-init   ] 10-check-app-niceness.sh: terminated successfully.
    [cont-init   ] 10-cjk-font.sh: executing...
    [cont-init   ] 10-cjk-font.sh: terminated successfully.
    [cont-init   ] 10-clean-logmonitor-states.sh: executing...
    [cont-init   ] 10-clean-logmonitor-states.sh: terminated successfully.
    [cont-init   ] 10-clean-tmp-dir.sh: executing...
    [cont-init   ] 10-clean-tmp-dir.sh: terminated successfully.
    [cont-init   ] 10-fontconfig-cache-dir.sh: executing...
    [cont-init   ] 10-fontconfig-cache-dir.sh: terminated successfully.
    [cont-init   ] 10-init-users.sh: executing...
    [cont-init   ] 10-init-users.sh: terminated successfully.
    [cont-init   ] 10-nginx.sh: executing...
    [cont-init   ] 10-nginx.sh: terminated successfully.
    [cont-init   ] 10-openbox.sh: executing...
    [cont-init   ] 10-openbox.sh: terminated successfully.
    [cont-init   ] 10-set-tmp-dir-perms.sh: executing...
    [cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
    [cont-init   ] 10-vnc-password.sh: executing...
    [cont-init   ] 10-vnc-password.sh: terminated successfully.
    [cont-init   ] 10-web-data.sh: executing...
    [cont-init   ] 10-web-data.sh: terminated successfully.
    [cont-init   ] 10-x11-unix.sh: executing...
    [cont-init   ] 10-x11-unix.sh: terminated successfully.
    [cont-init   ] 10-xdg-runtime-dir.sh: executing...
    [cont-init   ] 10-xdg-runtime-dir.sh: terminated successfully.
    [cont-init   ] 15-install-pkgs.sh: executing...
    [cont-init   ] 15-install-pkgs.sh: terminated successfully.
    [cont-init   ] 54-check-optical-drive.sh: executing...
    [cont-init   ] 54-check-optical-drive.sh: looking for usable optical drives...
    [cont-init   ] 54-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], but it is not usable because:
    [cont-init   ] 54-check-optical-drive.sh:   --> the host device /dev/sg3 is not exposed to the container.
    [cont-init   ] 54-check-optical-drive.sh: found optical drive [/dev/sr1, /dev/sg4], group 19.
    [cont-init   ] 54-check-optical-drive.sh: WARNING: for best performance, the host device /dev/sr1 needs to be exposed to the container.
    [cont-init   ] 54-check-optical-drive.sh: terminated successfully.
    [cont-init   ] 55-makemkv.sh: executing...
    [cont-init   ] 55-makemkv.sh: checking for new beta key...
    [cont-init   ] 55-makemkv.sh: registration key already up-to-date.
    [cont-init   ] 55-makemkv.sh: getting supported drives...
    [cont-init   ] 55-makemkv.sh: terminated successfully.
    [cont-init   ] 85-take-config-ownership.sh: executing...
    [cont-init   ] 85-take-config-ownership.sh: terminated successfully.
    [cont-init   ] 89-info.sh: executing...
        ╭――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╮
        │                                                                      │
        │ Application:           MakeMKV                                       │
        │ Application Version:   1.17.3                                        │
        │ Docker Image Version:  23.02.3                                       │
        │ Docker Image Platform: linux/amd64                                   │
        │                                                                      │
        ╰――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――╯
    [cont-init   ] 89-info.sh: terminated successfully.
    [cont-init   ] all container initialization scripts executed.
    [init        ] giving control to process supervisor.
    [supervisor  ] loading services...
    [supervisor  ] loading service 'default'...
    [supervisor  ] loading service 'app'...
    [supervisor  ] loading service 'gui'...
    [supervisor  ] loading service 'certsmonitor'...
    [supervisor  ] service 'certsmonitor' is disabled.
    [supervisor  ] loading service 'nginx'...
    [supervisor  ] loading service 'xvnc'...
    [supervisor  ] loading service 'openbox'...
    [supervisor  ] loading service 'logmonitor'...
    [supervisor  ] service 'logmonitor' is disabled.
    [supervisor  ] loading service 'logrotate'...
    [supervisor  ] loading service 'autodiscripper-0'...
    [supervisor  ] service 'autodiscripper-0' is disabled.
    [supervisor  ] loading service 'autodiscripper-1'...
    [supervisor  ] service 'autodiscripper-1' is disabled.
    [supervisor  ] loading service 'autodiscripper-10'...
    [supervisor  ] service 'autodiscripper-10' is disabled.
    [supervisor  ] loading service 'autodiscripper-11'...
    [supervisor  ] service 'autodiscripper-11' is disabled.
    [supervisor  ] loading service 'autodiscripper-12'...
    [supervisor  ] service 'autodiscripper-12' is disabled.
    [supervisor  ] loading service 'autodiscripper-13'...
    [supervisor  ] service 'autodiscripper-13' is disabled.
    [supervisor  ] loading service 'autodiscripper-14'...
    [supervisor  ] service 'autodiscripper-14' is disabled.
    [supervisor  ] loading service 'autodiscripper-15'...
    [supervisor  ] service 'autodiscripper-15' is disabled.
    [supervisor  ] loading service 'autodiscripper-2'...
    [supervisor  ] service 'autodiscripper-2' is disabled.
    [supervisor  ] loading service 'autodiscripper-3'...
    [supervisor  ] service 'autodiscripper-3' is disabled.
    [supervisor  ] loading service 'autodiscripper-4'...
    [supervisor  ] service 'autodiscripper-4' is disabled.
    [supervisor  ] loading service 'autodiscripper-5'...
    [supervisor  ] service 'autodiscripper-5' is disabled.
    [supervisor  ] loading service 'autodiscripper-6'...
    [supervisor  ] service 'autodiscripper-6' is disabled.
    [supervisor  ] loading service 'autodiscripper-7'...
    [supervisor  ] service 'autodiscripper-7' is disabled.
    [supervisor  ] loading service 'autodiscripper-8'...
    [supervisor  ] service 'autodiscripper-8' is disabled.
    [supervisor  ] loading service 'autodiscripper-9'...
    [supervisor  ] service 'autodiscripper-9' is disabled.
    [supervisor  ] loading service 'autodiscripper'...
    [supervisor  ] service 'autodiscripper' is disabled.
    [supervisor  ] all services loaded.
    [supervisor  ] starting services...
    [supervisor  ] starting service 'xvnc'...
    [xvnc        ] Xvnc TigerVNC 1.12.0 - built Feb 14 2023 01:04:30
    [xvnc        ] Copyright (C) 1999-2021 TigerVNC Team and many others (see README.rst)
    [xvnc        ] See https://www.tigervnc.org for information on TigerVNC.
    [xvnc        ] Underlying X server release 12013000, The X.Org Foundation
    [xvnc        ] Wed Feb 15 16:50:20 2023
    [xvnc        ]  vncext:      VNC extension running!
    [xvnc        ]  vncext:      Listening for VNC connections on /tmp/vnc.sock (mode 0660)
    [xvnc        ]  vncext:      Listening for VNC connections on all interface(s), port 5900
    [xvnc        ]  vncext:      created VNC server for screen 0
    [supervisor  ] starting service 'nginx'...
    [nginx       ] Listening for HTTP connections on port 5800.
    [supervisor  ] starting service 'openbox'...
    [supervisor  ] starting service 'app'...
    [supervisor  ] all services started.
    [xvnc        ] Wed Feb 15 16:50:40 2023
    [xvnc        ]  Connections: accepted: /tmp/vnc.sock
    [xvnc        ]  SConnection: Client needs protocol version 3.8
    [xvnc        ]  SConnection: Client requests security type None(1)
    [xvnc        ]  VNCSConnST:  Server default pixel format depth 24 (32bpp) little-endian rgb888
    [xvnc        ]  VNCSConnST:  Client pixel format depth 24 (32bpp) little-endian bgr888
    [xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
    [xvnc        ]  ComparingUpdateTracker: (1:-nan ratio)
    [supervisor  ] SIGTERM received, shutting down...
    [supervisor  ] stopping service 'app'...
    [supervisor  ] service 'app' exited (got signal SIGTERM).
    [supervisor  ] stopping service 'openbox'...
    [supervisor  ] service 'openbox' exited (with status 0).
    [supervisor  ] stopping service 'nginx'...
    [xvnc        ] Wed Feb 15 20:29:22 2023
    [xvnc        ]  VNCSConnST:  closing /tmp/vnc.sock: Clean disconnection
    [xvnc        ]  EncodeManager: Framebuffer updates: 23
    [xvnc        ]  EncodeManager:   Tight:
    [xvnc        ]  EncodeManager:     Solid: 113 rects, 18.3106 Mpixels
    [xvnc        ]  EncodeManager:            1.76562 KiB (1:40511 ratio)
    [xvnc        ]  EncodeManager:     Bitmap RLE: 2 rects, 224 pixels
    [xvnc        ]  EncodeManager:                 69 B (1:13.3333 ratio)
    [xvnc        ]  EncodeManager:     Indexed RLE: 96 rects, 463.658 kpixels
    [xvnc        ]  EncodeManager:                  17.0508 KiB (1:106.288 ratio)
    [xvnc        ]  EncodeManager:   Tight (JPEG):
    [xvnc        ]  EncodeManager:     Full Colour: 21 rects, 340.76 kpixels
    [xvnc        ]  EncodeManager:                  108.854 KiB (1:12.2306 ratio)
    [xvnc        ]  EncodeManager:   Total: 232 rects, 19.1153 Mpixels
    [xvnc        ]  EncodeManager:          127.737 KiB (1:584.572 ratio)
    [xvnc        ]  Connections: closed: /tmp/vnc.sock
    [xvnc        ]  ComparingUpdateTracker: 116.984 Mpixels in / 14.8204 Mpixels out
    [xvnc        ]  ComparingUpdateTracker: (1:7.89349 ratio)
    [supervisor  ] service 'nginx' exited (with status 0).
    [supervisor  ] stopping service 'xvnc'...
    [xvnc        ]  ComparingUpdateTracker: 0 pixels in / 0 pixels out
    [xvnc        ]  ComparingUpdateTracker: (1:-nan ratio)
    [supervisor  ] service 'xvnc' exited (with status 0).
    [supervisor  ] sending SIGTERM to all processes...
    [finish      ] executing container finish scripts...
    [finish      ] all container finish scripts executed.
    [init        ] container is starting...
    [cont-env    ] loading container environment variables...
    [cont-env    ] APP_NAME: loading...
    [cont-env    ] APP_VERSION: loading...
    [cont-env    ] DISPLAY: executing...
    [cont-env    ] DISPLAY: terminated successfully.
    [cont-env    ] DISPLAY: loading...
    [cont-env    ] DOCKER_IMAGE_PLATFORM: loading...
    [cont-env    ] DOCKER_IMAGE_VERSION: loading...
    [cont-env    ] GTK_THEME: executing...
    [cont-env    ] GTK_THEME: terminated successfully.
    [cont-env    ] GTK_THEME: loading...
    [cont-env    ] HOME: loading...
    [cont-env    ] QT_STYLE_OVERRIDE: executing...
    [cont-env    ] QT_STYLE_OVERRIDE: terminated successfully.
    [cont-env    ] QT_STYLE_OVERRIDE: loading...
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: executing...
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: stat: can't stat '/dev/sr1': No such file or directory
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: terminated successfully.
    [cont-env    ] SUP_GROUP_IDS_INTERNAL: loading...
    [cont-env    ] TAKE_CONFIG_OWNERSHIP: loading...
    [cont-env    ] XDG_CACHE_HOME: loading...
    [cont-env    ] XDG_CONFIG_HOME: loading...
    [cont-env    ] XDG_DATA_HOME: loading...
    [cont-env    ] XDG_RUNTIME_DIR: loading...
    [cont-env    ] XDG_STATE_HOME: loading...
    [cont-env    ] container environment variables initialized.
    [cont-secrets] loading container secrets...
    [cont-secrets] container secrets loaded.
    [cont-init   ] executing container initialization scripts...
    [cont-init   ] 10-certs.sh: executing...
    [cont-init   ] 10-certs.sh: terminated successfully.
    [cont-init   ] 10-check-app-niceness.sh: executing...
    [cont-init   ] 10-check-app-niceness.sh: terminated successfully.
    [cont-init   ] 10-cjk-font.sh: executing...
    [cont-init   ] 10-cjk-font.sh: terminated successfully.
    [cont-init   ] 10-clean-logmonitor-states.sh: executing...
    [cont-init   ] 10-clean-logmonitor-states.sh: terminated successfully.
    [cont-init   ] 10-clean-tmp-dir.sh: executing...
    [cont-init   ] 10-clean-tmp-dir.sh: terminated successfully.
    [cont-init   ] 10-fontconfig-cache-dir.sh: executing...
    [cont-init   ] 10-fontconfig-cache-dir.sh: terminated successfully.
    [cont-init   ] 10-init-users.sh: executing...
    [cont-init   ] 10-init-users.sh: terminated successfully.
    [cont-init   ] 10-nginx.sh: executing...
    [cont-init   ] 10-nginx.sh: terminated successfully.
    [cont-init   ] 10-openbox.sh: executing...
    [cont-init   ] 10-openbox.sh: terminated successfully.
    [cont-init   ] 10-set-tmp-dir-perms.sh: executing...
    [cont-init   ] 10-set-tmp-dir-perms.sh: terminated successfully.
    [cont-init   ] 10-vnc-password.sh: executing...
    [cont-init   ] 10-vnc-password.sh: terminated successfully.
    [cont-init   ] 10-web-data.sh: executing...
    [cont-init   ] 10-web-data.sh: terminated successfully.
    [cont-init   ] 10-x11-unix.sh: executing...
    [cont-init   ] 10-x11-unix.sh: terminated successfully.
    [cont-init   ] 10-xdg-runtime-dir.sh: executing...
    [cont-init   ] 10-xdg-runtime-dir.sh: terminated successfully.
    [cont-init   ] 15-install-pkgs.sh: executing...
    [cont-init   ] 15-install-pkgs.sh: terminated successfully.
    [cont-init   ] 54-check-optical-drive.sh: executing...
    [cont-init   ] 54-check-optical-drive.sh: looking for usable optical drives...
    [cont-init   ] 54-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg3], but it is not usable because:
    [cont-init   ] 54-check-optical-drive.sh:   --> the host device /dev/sg3 is not exposed to the container.
    [cont-init   ] 54-check-optical-drive.sh: found optical drive [/dev/sr1, /dev/sg4], group 19.
    [cont-init   ] 54-check-optical-drive.sh: WARNING: for best performance, the host device /dev/sr1 needs to be exposed to the container.
    [cont-init   ] 54-check-optical-drive.sh: terminated successfully.
    [cont-init   ] 55-makemkv.sh: executing...
    [cont-init   ] 55-makemkv.sh: checking for new beta key...
    [cont-init   ] 55-makemkv.sh: registration key already up-to-date.
    [cont-init   ] 55-makemkv.sh: getting supported drives...

     

    8 minutes ago, Djoss said:
    docker inspect MakeMKV

     

    Output:
     

    [
        {
            "Id": "e30b5bc0ecf7d66fb3a9eab039d460f5b6f14e3c0e27d2e210570ca94d5f4211",
            "Created": "2023-02-15T06:48:52.211129573Z",
            "Path": "/init",
            "Args": [],
            "State": {
                "Status": "running",
                "Running": true,
                "Paused": false,
                "Restarting": false,
                "OOMKilled": false,
                "Dead": false,
                "Pid": 6655,
                "ExitCode": 0,
                "Error": "",
                "StartedAt": "2023-02-16T01:29:25.552021662Z",
                "FinishedAt": "2023-02-16T01:29:22.782712027Z"
            },
            "Image": "sha256:0b65c48c3bd6b0020ced78079558a3b25f7b178acc6c1152b104cbefcec8a2a2",
            "ResolvConfPath": "/var/lib/docker/containers/e30b5bc0ecf7d66fb3a9eab039d460f5b6f14e3c0e27d2e210570ca94d5f4211/resolv.conf",
            "HostnamePath": "/var/lib/docker/containers/e30b5bc0ecf7d66fb3a9eab039d460f5b6f14e3c0e27d2e210570ca94d5f4211/hostname",
            "HostsPath": "/var/lib/docker/containers/e30b5bc0ecf7d66fb3a9eab039d460f5b6f14e3c0e27d2e210570ca94d5f4211/hosts",
            "LogPath": "/var/lib/docker/containers/e30b5bc0ecf7d66fb3a9eab039d460f5b6f14e3c0e27d2e210570ca94d5f4211/e30b5bc0ecf7d66fb3a9eab039d460f5b6f14e3c0e27d2e210570ca94d5f4211-json.log",
            "Name": "/MakeMKV_Top",
            "RestartCount": 0,
            "Driver": "btrfs",
            "Platform": "linux",
            "MountLabel": "",
            "ProcessLabel": "",
            "AppArmorProfile": "",
            "ExecIDs": null,
            "HostConfig": {
                "Binds": [
                    "/mnt/user:/storage:ro",
                    "/mnt/user/MKHB:/output:rw",
                    "/mnt/user/appdata/MakeMKV:/config:rw"
                ],
                "ContainerIDFile": "",
                "LogConfig": {
                    "Type": "json-file",
                    "Config": {
                        "max-file": "1",
                        "max-size": "1g"
                    }
                },
                "NetworkMode": "bridge",
                "PortBindings": {
                    "5800/tcp": [
                        {
                            "HostIp": "",
                            "HostPort": "7800"
                        }
                    ],
                    "5900/tcp": [
                        {
                            "HostIp": "",
                            "HostPort": "7906"
                        }
                    ]
                },
                "RestartPolicy": {
                    "Name": "no",
                    "MaximumRetryCount": 0
                },
                "AutoRemove": false,
                "VolumeDriver": "",
                "VolumesFrom": null,
                "CapAdd": null,
                "CapDrop": null,
                "CgroupnsMode": "host",
                "Dns": [],
                "DnsOptions": [],
                "DnsSearch": [],
                "ExtraHosts": null,
                "GroupAdd": null,
                "IpcMode": "private",
                "Cgroup": "",
                "Links": null,
                "OomScoreAdj": 0,
                "PidMode": "",
                "Privileged": false,
                "PublishAllPorts": false,
                "ReadonlyRootfs": false,
                "SecurityOpt": null,
                "UTSMode": "",
                "UsernsMode": "",
                "ShmSize": 67108864,
                "Runtime": "runc",
                "ConsoleSize": [
                    0,
                    0
                ],
                "Isolation": "",
                "CpuShares": 0,
                "Memory": 0,
                "NanoCpus": 0,
                "CgroupParent": "",
                "BlkioWeight": 0,
                "BlkioWeightDevice": [],
                "BlkioDeviceReadBps": null,
                "BlkioDeviceWriteBps": null,
                "BlkioDeviceReadIOps": null,
                "BlkioDeviceWriteIOps": null,
                "CpuPeriod": 0,
                "CpuQuota": 0,
                "CpuRealtimePeriod": 0,
                "CpuRealtimeRuntime": 0,
                "CpusetCpus": "0,1,2,6,7,8",
                "CpusetMems": "",
                "Devices": [
                    {
                        "PathOnHost": "/dev/sg4",
                        "PathInContainer": "/dev/sg4",
                        "CgroupPermissions": "rwm"
                    },
                    {
                        "PathOnHost": "/dev/sr0",
                        "PathInContainer": "/dev/sr0",
                        "CgroupPermissions": "rwm"
                    }
                ],
                "DeviceCgroupRules": null,
                "DeviceRequests": null,
                "KernelMemory": 0,
                "KernelMemoryTCP": 0,
                "MemoryReservation": 0,
                "MemorySwap": 0,
                "MemorySwappiness": null,
                "OomKillDisable": false,
                "PidsLimit": null,
                "Ulimits": null,
                "CpuCount": 0,
                "CpuPercent": 0,
                "IOMaximumIOps": 0,
                "IOMaximumBandwidth": 0,
                "MaskedPaths": [
                    "/proc/asound",
                    "/proc/acpi",
                    "/proc/kcore",
                    "/proc/keys",
                    "/proc/latency_stats",
                    "/proc/timer_list",
                    "/proc/timer_stats",
                    "/proc/sched_debug",
                    "/proc/scsi",
                    "/sys/firmware"
                ],
                "ReadonlyPaths": [
                    "/proc/bus",
                    "/proc/fs",
                    "/proc/irq",
                    "/proc/sys",
                    "/proc/sysrq-trigger"
                ]
            },
            "GraphDriver": {
                "Data": null,
                "Name": "btrfs"
            },
            "Mounts": [
                {
                    "Type": "bind",
                    "Source": "/mnt/user",
                    "Destination": "/storage",
                    "Mode": "ro",
                    "RW": false,
                    "Propagation": "rprivate"
                },
                {
                    "Type": "bind",
                    "Source": "/mnt/user/MKHB",
                    "Destination": "/output",
                    "Mode": "rw",
                    "RW": true,
                    "Propagation": "rprivate"
                },
                {
                    "Type": "bind",
                    "Source": "/mnt/user/appdata/MakeMKV",
                    "Destination": "/config",
                    "Mode": "rw",
                    "RW": true,
                    "Propagation": "rprivate"
                }
            ],
            "Config": {
                "Hostname": "e30b5bc0ecf7",
                "Domainname": "",
                "User": "",
                "AttachStdin": false,
                "AttachStdout": false,
                "AttachStderr": false,
                "ExposedPorts": {
                    "5800/tcp": {},
                    "5900/tcp": {}
                },
                "Tty": false,
                "OpenStdin": false,
                "StdinOnce": false,
                "Env": [
                    "SECURE_CONNECTION_VNC_METHOD=SSL",
                    "VNC_LISTENING_PORT=5900",
                    "AUTO_DISC_RIPPER_INTERVAL=5",
                    "DISPLAY_WIDTH=1920",
                    "SECURE_CONNECTION=0",
                    "SECURE_CONNECTION_CERTS_CHECK_INTERVAL=60",
                    "WEB_LISTENING_PORT=5800",
                    "AUTO_DISC_RIPPER_MIN_TITLE_LENGTH=",
                    "HOST_HOSTNAME=Pluto2",
                    "HOST_CONTAINERNAME=MakeMKV_Top",
                    "AUTO_DISC_RIPPER_NO_GUI_PROGRESS=0",
                    "GROUP_ID=100",
                    "TZ=America/New_York",
                    "MAKEMKV_KEY=BETA",
                    "AUTO_DISC_RIPPER_PARALLEL_RIP=0",
                    "AUTO_DISC_RIPPER_MAKEMKV_PROFILE=",
                    "HOST_OS=Unraid",
                    "USER_ID=99",
                    "DISPLAY_HEIGHT=1080",
                    "APP_NICENESS=0",
                    "AUTO_DISC_RIPPER=0",
                    "AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR=0",
                    "UMASK=0000",
                    "MAKEMKV_GUI=1",
                    "AUTO_DISC_RIPPER_EJECT=0",
                    "AUTO_DISC_RIPPER_BD_MODE=mkv",
                    "DARK_MODE=0",
                    "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/base/sbin:/opt/base/bin",
                    "ENV=/root/.docker_rc",
                    "SUP_GROUP_IDS=",
                    "LANG=en_US.UTF-8",
                    "KEEP_APP_RUNNING=0",
                    "INSTALL_PACKAGES=",
                    "CONTAINER_DEBUG=0",
                    "VNC_PASSWORD=",
                    "ENABLE_CJK_FONT=0"
                ],
                "Cmd": [
                    "/init"
                ],
                "Image": "jlesage/makemkv",
                "Volumes": {
                    "/config": {},
                    "/output": {},
                    "/storage": {}
                },
                "WorkingDir": "/tmp",
                "Entrypoint": null,
                "OnBuild": null,
                "Labels": {
                    "net.unraid.docker.icon": "https://raw.githubusercontent.com/jlesage/docker-templates/master/jlesage/images/makemkv-icon.png",
                    "net.unraid.docker.managed": "dockerman",
                    "net.unraid.docker.webui": "http://[IP]:[PORT:5800]",
                    "org.label-schema.description": "Docker container for MakeMKV",
                    "org.label-schema.name": "makemkv",
                    "org.label-schema.schema-version": "1.0",
                    "org.label-schema.vcs-url": "https://github.com/jlesage/docker-makemkv",
                    "org.label-schema.version": "23.02.3"
                }
            },
            "NetworkSettings": {
                "Bridge": "",
                "SandboxID": "623f2f2fb4dc37ee6fbcf87904431562f03cd1681a19ec0c342d0df65afe664c",
                "HairpinMode": false,
                "LinkLocalIPv6Address": "",
                "LinkLocalIPv6PrefixLen": 0,
                "Ports": {
                    "5800/tcp": [
                        {
                            "HostIp": "0.0.0.0",
                            "HostPort": "7800"
                        },
                        {
                            "HostIp": "::",
                            "HostPort": "7800"
                        }
                    ],
                    "5900/tcp": [
                        {
                            "HostIp": "0.0.0.0",
                            "HostPort": "7906"
                        },
                        {
                            "HostIp": "::",
                            "HostPort": "7906"
                        }
                    ]
                },
                "SandboxKey": "/var/run/docker/netns/623f2f2fb4dc",
                "SecondaryIPAddresses": null,
                "SecondaryIPv6Addresses": null,
                "EndpointID": "e6240be0eeb5d5c26993c15cae78a0153f89516798e3a8e1651e96bb08a8e267",
                "Gateway": "172.17.0.1",
                "GlobalIPv6Address": "fd17::242:ac11:2",
                "GlobalIPv6PrefixLen": 64,
                "IPAddress": "172.17.0.2",
                "IPPrefixLen": 16,
                "IPv6Gateway": "fd17::1",
                "MacAddress": "02:42:ac:11:00:02",
                "Networks": {
                    "bridge": {
                        "IPAMConfig": null,
                        "Links": null,
                        "Aliases": null,
                        "NetworkID": "b4d007b8585c952d4ea42bc7ad7c3c2a9f224b4d361494cba530d60a86b57782",
                        "EndpointID": "e6240be0eeb5d5c26993c15cae78a0153f89516798e3a8e1651e96bb08a8e267",
                        "Gateway": "172.17.0.1",
                        "IPAddress": "172.17.0.2",
                        "IPPrefixLen": 16,
                        "IPv6Gateway": "fd17::1",
                        "GlobalIPv6Address": "fd17::242:ac11:2",
                        "GlobalIPv6PrefixLen": 64,
                        "MacAddress": "02:42:ac:11:00:02",
                        "DriverOpts": null
                    }
                }
            }
        }
    ]
    

     

  12. 9 minutes ago, Djoss said:

    Which Linux device(s) did you expose ?  Can you run "ls -l" on them and report here ?  For example:

    ls -l /dev/sr1

    sr0 and sr1. Extra Parameters: --device=/dev/sg4 --device=/dev/sr0 && --device=/dev/sg3 --device=/dev/sr1

     

    sr0:
    brw-rw---- 1 root cdrom 11, 0 Feb 15 01:29 /dev/sr0
     

    sr1:
    brw-rw---- 1 root cdrom 11, 1 Feb 15 18:45 /dev/sr1

     

    9 minutes ago, Djoss said:

    Also, run:

    docker exec MakeMKV ps

     

    And note the PID of MakeMKV UI.  You should have a line that looks like this:

    PID:
      805 app       0:13 {makemkv} /opt/makemkv/bin makemkv -std
      812 app       0:03 /opt/makemkv/bin/makemkvcon guiserver A0001+std
     

    9 minutes ago, Djoss said:

     

      823 app       0:45 {makemkv} /opt/makemkv/bin makemkv -std

     

    In this example, the PID is 823.  With this PID, provide the output of (replace 823 with the PID ou got previously):

     

    docker exec MakeMKV cat /proc/823/status

     

    Result:
    Name:   makemkv
    Umask:  0000
    State:  S (sleeping)
    Tgid:   805
    Ngid:   0
    Pid:    805
    PPid:   1
    TracerPid:      0
    Uid:    99      99      99      99
    Gid:    100     100     100     100
    FDSize: 64
    Groups:
    NStgid: 805
    NSpid:  805
    NSpgid: 805
    NSsid:  805
    VmPeak:   275280 kB
    VmSize:   261200 kB
    VmLck:         0 kB
    VmPin:         0 kB
    VmHWM:    119308 kB
    VmRSS:    111332 kB
    RssAnon:           10760 kB
    RssFile:           76960 kB
    RssShmem:          23612 kB
    VmData:    36568 kB
    VmStk:       132 kB
    VmExe:       160 kB
    VmLib:     93892 kB
    VmPTE:       492 kB
    VmSwap:        0 kB
    HugetlbPages:          0 kB
    CoreDumping:    0
    THP_enabled:    1
    Threads:        3
    SigQ:   1/127466
    SigPnd: 0000000000000000
    ShdPnd: 0000000000000000
    SigBlk: 0000000000000000
    SigIgn: 0000000000000000
    SigCgt: 0000000000000000
    CapInh: 0000000000000000
    CapPrm: 0000000000000000
    CapEff: 0000000000000000
    CapBnd: 00000000a80425fb
    CapAmb: 0000000000000000
    NoNewPrivs:     0
    Seccomp:        2
    Seccomp_filters:        1
    Speculation_Store_Bypass:       thread vulnerable
    SpeculationIndirectBranch:      conditional enabled
    Cpus_allowed:   1c7
    Cpus_allowed_list:      0-2,6-8
    Mems_allowed:   00000000,00000001
    Mems_allowed_list:      0
    voluntary_ctxt_switches:        362569
    nonvoluntary_ctxt_switches:     553
     

     

  13. 1 hour ago, Djoss said:

    Do you get the same result with:

    docker exec MakeMKV su-exec app /opt/makemkv/bin/makemkvcon -r --cache=1 info disc:9999

     

    Negative. This command returns ""The program can't find any usable optical drives.","The program can't find any usable optical drives."

    docker_output_2.jpg

  14. 28 minutes ago, Djoss said:

     

    Can you try to run the following command to see if drive is detected:

     

    docker exec MakeMKV /opt/makemkv/bin/makemkvcon -r --cache=1 info disc:9999

     

    Command run and it appears that it does detect the drive though it has a "Failed to open disc","Failed to open disc" message.
    I've attached a screenshot of the output of the command. I've also included a screenshot of what the docker gui looks like.

    docker_output.jpg

    makemkv_docker.jpg

  15. Hi Djoss,
    So, both of my makemkv dockers suddenly can no longer access either of my blu-ray drives. The last successful access was on February 7th. Since then, according to the change logs their has been two updates to the docker.

    I shelled into the server and was able to successfully mount and access both drives (SR0 and SR1) so I know the drives are functioning. 

    As an additional troubleshooting step I removed both docker containers and deleted the images. I then re-installed from CA and reconfigured but it still cannot access the drive.

    Any idea what is going on?

  16.   

    15 hours ago, Excessiive said:

    Having the same issue. It appears their beta license was set to expire at the end of January so we have to wait for them to update it with a new beta key.

     

    https://forum.makemkv.com/forum/viewtopic.php?t=1053

     

    Good catch. Normally the dev gets the new beta code out before the old one expires...perhaps MakeMKV is finally leaving beta after all these years. XD

     

    6 hours ago, spl147 said:

    If you used it and the key expired then buy a license!

     

    all you people waiting for new keys all the time…

     

    you want all these bugs fixed and for the software to continue then support the developer and by the license!


    MakeMKV has been "Free while in beta" for years. I'm not sure why it hasn't exited beta yet but if the dev didn't want people to use it then they wouldn't offer it. That being said I do intend to buy a license at some point.

    Also keep in mind, I highly doubt MakeMKV is able to receive payments at the moment as MakeMKV and its dev are based out of Russia and Russia is under heavy sanctions. 

  17. Hi,
    I started having issues with MakeMKV saying it couldn't decrypt the disc (this disc it had decrypted and ripped before). I restarted the container and now I'm getting "The application version is too old." and "Your temporary key has expired". I did try a reinstall but that didn't fix the problem. Any idea what's going on?

  18. 22 hours ago, ich777 said:

    I will look into that shortly and report back.

     

    EDIT: I have now changed the Download routine again and found a few bugs that should now be resolved.

     

    Please update the plugin to version 2022.08.04 and try to download the driver again.

     

     

    The reason behind this is that I've completely overhauled how the Update & Download button works because for the upcoming changes fro 6.11+


    HI,
    Updated the plugin and retested. Production option reported nothing to do since version 515.65.01 is already installed, which is the expected behavior.

    I then manually selected version v515.57. Download and Install were successful. 

    After a reboot, I then selected the production option again. Version 515.65.01 was successfully downloaded and installed.

    Upon reboot, the plugin was reporting that 515.65.01 was the installed driver!

     

    Quote

    The reason behind this is that I've completely overhauled how the Update & Download button works because for the upcoming changes fro 6.11+


    Understandable and it is appreciated that you are hard at work getting things ready!

    At this point the issue appears to be fully resolved for me! Thanks for the fast response!

    • Like 1
  19. Small Update: Updated the plugin to version 2022.08.02a. Still experiencing the problem where when I try to use the production option it still tries to download 515.57 instead of 515.65.01 and fails with: Can't download Nvidia Driver Package v515.57.

    • Thanks 1
  20. 7 hours ago, ich777 said:

    No, If you got the error message like the other users simply go to the download page and click Update & Download, then it should download the driver properly.

    When it downloaded it correctly in the first place you see that it only verifies the checksum and it says that everything is okay you can reboot.

    Had a similar problem. Clicking the download button results in the following messages:

    Nothing to do, Nvidia Drivers v515.65.01 already downloaded.
    CHECKSUM ERROR!
    Can't download Nvidia Driver Package

    I re-installed 5.15.57 successfully. I then tried to used the production branch option which should have installed version v515.65.01 (version listed next to production) but instead tried to install 5.15.57 again. Further it errored out with the same messages as 515.65.01 did but citing version 5.15.57.

    I then switched to the latest version option and was able to download and install version 515.65.01 successfully.

    I tried to switch back to production branch (preferred setting) again and despite it showing latest production version as 515.65.01 tried and failed to download version 515.57 (Can't download Nvidia Driver Package).

    If I can provide any logs or diagnostic information to help figure this out let me know and I'll get it.

  21. 23 hours ago, ShadowLeague said:

    container settings are in the screenshots.

     

    Handbrake didn't do anything when I renamed an ISO file. The remaining stuff in the watch folder are more folders, so I suspect that might be why nothing is happening. So, I dragged a movie file to the root of the 'Watch' folder and I got a bunch of these:

     

    
    (ghb:1218): dconf-WARNING **: 17:03:09.882: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.894: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.908: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.923: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.941: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.957: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.975: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:09.990: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.007: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.024: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.041: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.063: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.073: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.090: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.107: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.124: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:10.367: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:14.385: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:14.403: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:14.421: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:14.546: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)
    
    (ghb:1218): dconf-WARNING **: 17:03:14.547: failed to commit changes to dconf: Failed to execute child process ?dbus-launch? (No such file or directory)

     

     

    So attached is what the log should have looked like. I'm unfamiliar with the errors in your log but it seems to indicate something wrong with the container.

    1. What version of unraid are you running?
    2. What version of Handbrake?

    I tested this issue out by making an ISO out of a blu-ray and then put it into the watch folder. In my case it was ignored per the 

    Automatic Video Converter: Non-Video File Action:
    setting in the docker settings.

    When I tried to manually import it handbrake ignored it.

    From what I found it doesn't appear as though handbrake supports ISO's. Is there a reason you are using ISO's instead of mkv's?

    handbrake_log.jpg

  22. 13 minutes ago, ShadowLeague said:

    Hello, I'm having difficulty having stuff auto converted from the 'Watch' folder. The watch folder sees the content, but nothing happens. The user and group are set the same as other Docker containers.

    docker exec HandBrake ls -l /watch
    total 46018432
    drwxr-xr-x 1 app users         102 Jul 15 21:18 Blade.II.2002.1080p.BluRay.Remux.AVC.DTS-HD.MA.7.1-playBD
    -rw-rw-r-- 1 app users 47122874368 Apr 26  2016 Deadpool (2016).iso
    drwxr-xr-x 1 app users          72 Jul 16 10:50 Deadpool.2016.COMPLETE.BLURAY-CBGB
    drwxr-xr-x 1 app users         496 Jul 15 18:55 Die.Hard.1988.2160p.UHD.BluRay.X265-IAMABLE-xpost
    drwxr-xr-x 1 app users         146 Jul 15 21:33 The.Bourne.Supremacy.2004.2160p.UHD.BluRay.Remux.HDR.HEVC.DTS-X-EPSiLON
    drwxr-xr-x 1 app users         154 Jul 15 21:39 The.Bourne.Ultimatum.2007.UHD.BluRay.2160p.DTS-X.7.1.HEVC.REMUX-FraMeSToR

    Watch directory input as: /mnt/user/Downloads/completed/4k/auto/

    If I use the GUI, I can access that folder and manually start the conversion.

    What does your docker container settings for handbrake look like? 
    Also, when you click on handbrake there is a logs option. Click the logs option and then rename the video. Watch the logs window and see what handbrake reports.

    Also, looking at the ls -l listing ..those files don't seem to have a file extension on them (.iso, .mkv, .mp4). You might need to change this docker option: 

    Automatic Video Converter: Non-Video File Action:

  23. On 7/10/2022 at 11:25 PM, danmartyn said:

    drwxr-sr-x  1 nobody users 28672 Jul 10 23:03 Movies/
    drwxrwxr-x+ 1 nobody users   167 Jul 10  2021 Plex\ Posters/
    drwxr-sr-x  1 nobody users 16384 Jun 24 23:34 TV\ Shows/

    So there is a problem right here.

    First, linux permissions are broken in to User, Group, Other so looking at movies:

    d rwx r-s r-x

    The d just means directory. 
    First set: rwx signifies that the owner (nobody) has read, write and execute permisson.
    Second set: r-s means the group (users) has read and the s means setuid which allows a script to be run with the owners or their groups permissions. Not sure why that is set that way...I've not had that happen on my setup.
    Third set: r-x the other group has read and execute permissions.

    Just a quick break down in case you are not familiar with linux permissions.

    Second:
    Neither the group (users) nor other have read permissions to those directories. From what I understand of s/setuid its possible to obtain those read permissions though that but that may not be working in this case.

    doing chmod 755 Movies  may fix the problem BUT I strongly suggest investigating why s / setuid is there first to prevent breaking something...or you can perform what we in IT call the scream test.  Up to you.

    As far as your script is concerned...if its running from inside a docker container then it will be run as that containers user. If its run outside then it may be root or hopefully a less privileged user.

    P.S. Can anyone tell me why unraid likes to default to 777 permissions for user accessible directories instead of 770 or better yet 750? 

  24. 4 hours ago, danmartyn said:

    HI All,

     

    I'm trying to setup a post_conversion script that moves converted files from the output directory to my array. I have it working to figure out if it's a TV show or Movie and what the destination path should be, but when I hit my mkdir command in the script, I get the following error in the log: mkdir: cannot create directory ‘/mnt/user/Media/TV Shows/Show/Season 1/’: Permission denied

     

    This is the script (I left off the top part with the comment and variables being set from the example):

    if [ "$CONVERSION_STATUS" -eq 0 ]; then #https://stackoverflow.com/a/24900088
    	# Successful conversion.
    	FILE="${CONVERTED_FILE##*/}"
    	echo "  [$FILE]"
    	
    	# Check for show or movie
    	ISTVSHOW=$(echo "$FILE" | egrep '(S[0-9]+E[0-9]+)')
    	if [ -z "$ISTVSHOW" ]; then
    		# MOVIE
    		DESTINATION="/mnt/user/Media/Movies"
    	else
    		# Get Show Name
    		REMOVE=$(echo "$FILE" | egrep -o ' - S[0-9]+E[0-9]+.*$')
    		LENGTH=${#REMOVE}
    		SHOW=$(echo "$FILE" | rev | cut -c $(($LENGTH+1))- | rev)
    		
    		# Get Season Number
    		CLEANED="${REMOVE:4}"
    		SEASON=$((10#$(echo "$CLEANED" | egrep -o '^[0-9]+')))
    		DESTINATION="/mnt/user/Media/TV Shows/$SHOW/Season $SEASON"
    	fi
    	
    	# Move the file to the destination, making any directories as needed
    	echo "➡️  $DESTINATION/$FILE"
    	mkdir -p "$DESTINATION/" && mv "$FILE" "$DESTINATION"
    else
    	# Failed conversion.
    	echo "  $SOURCE_FILE"
    fi

     

    I'm hoping it's just a simple thing I don't know about to have the right permissions. Any help appreciated!

    So a couple of things to check:
    1. What user is the script running as?
    2. What is the permissions for the destination directory? Do two checks here: ls -l "/mnt/user/media/  and then ls -l /mnt/user/ and make sure the user the script is running as has read/write permissions to media, TV Shows and Movies directories. Here is what my tv_shows directory looks like:
    drwxrwxrwx 1 nobody users   299 Apr 16  2021 TV_Shows/

    at a minimum it should be this and anything less or the script user not being in the users group and/or root will fail:

    _rw_rw_rw_ 1 nobody users   299 Apr 16  2021 TV_Shows/

    2b. Be careful allowing spaces in file/directory names in linux as it can cause headaches if you don't put them in commands/scripts properly. For example, in the ls -l command I posted, you'll notice I surrounded the path with "" as if I hadn't the ls command would treat tv as one directory and shows as another.  I think you are ok in your case as the error is showing the correct path.

    3. Does the entire /mnt/user/media/TV Shows/ directory already exist?

  25. 23 minutes ago, cbr600ds2 said:

     

    if there's a second instance though and its pointing to the same folders in theory could that cause big issues if both work or...not really and I'm overthinking it hahaha

    So, possibly. They both could try to access and encode the same video at the same time but the worst that would happen is one would fail with a read error.

    I have 4 instances on my unraid box. 2 for HD  and 2 for 4K and split the folders like so:

    /mnt/user/MKHB/watch_hd_1
    /mnt/user/MKHB/watch_hd_2
    /mnt/user/MKHB/watch_uhd_1
    /mnt/user/MKHB/watch_uhd_2

    When you go to do the test if you stop the primary docker and only have the test one running you should be fine.

    P.S. I only run two of those at a time and each is pinned to half the CPU so they won't ever step on each other.

    • Like 1
×
×
  • Create New...