Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Disk Inserted after inserting disk #130

Open
shitwolfymakes opened this issue Jan 7, 2022 · 4 comments
Open

No Disk Inserted after inserting disk #130

shitwolfymakes opened this issue Jan 7, 2022 · 4 comments

Comments

@shitwolfymakes
Copy link

shitwolfymakes commented Jan 7, 2022

I installed this via the Community App for Unraid. Whenever I insert any disk, the web gui never registers that a disk has been inserted, ever though it registers the opening and closing, both in the gui and in the logs. I have tried with multiple DVD and BR disks. As far as I can tell, the only thing that changes is info string reallocated.

For testing purposes, all shares are public.

EDIT: I'm using a BR-RE HL-DT-ST BD-RE WH16NS40 disk drive, if that matters

Run command:

/usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='MakeMKV' \
--net='bridge' \
-e TZ="America/Los_Angeles" \
-e HOST_OS="Unraid" \
-e 'MAKEMKV_KEY'='BETA' \
-e 'AUTO_DISC_RIPPER'='0' \
-e 'AUTO_DISC_RIPPER_EJECT'='0' \
-e 'AUTO_DISC_RIPPER_PARALLEL_RIP'='0' \
-e 'AUTO_DISC_RIPPER_BD_MODE'='mkv' \
-e 'AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR'='0' \
-e 'AUTO_DISC_RIPPER_NO_GUI_PROGRESS'='0' \
-e 'SECURE_CONNECTION'='1' \
-e 'USER_ID'='99' \
-e 'GROUP_ID'='100' \
-e 'UMASK'='000' \
-e 'APP_NICENESS'='' \
-e 'DISPLAY_WIDTH'='1280' \
-e 'DISPLAY_HEIGHT'='768' \
-e 'SECURE_CONNECTION'='0' \
-e 'X11VNC_EXTRA_OPTS'='' \
-e 'AUTO_DISC_RIPPER_MAKEMKV_PROFILE'='' \
-e 'AUTO_DISC_RIPPER_INTERVAL'='5' \
-e 'AUTO_DISC_RIPPER_MIN_TITLE_LENGTH'='' \
-p '7806:5800/tcp' \
-p '7906:5900/tcp' \
-v '/mnt/user/raw_rips/':'/storage':'ro' \
-v '/mnt/user/handbrake_ready/':'/output':'rw' \
-v '/mnt/user/appdata/MakeMKV':'/config':'rw' \
--device='/dev/sr0' \
--device='/dev/sg4' 'jlesage/makemkv'

Output of docker container logs MakeMKV

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 00-app-niceness.sh: executing... 
[cont-init.d] 00-app-niceness.sh: exited 0.
[cont-init.d] 00-app-script.sh: executing... 
[cont-init.d] 00-app-script.sh: exited 0.
[cont-init.d] 00-app-user-map.sh: executing... 
[cont-init.d] 00-app-user-map.sh: exited 0.
[cont-init.d] 00-clean-logmonitor-states.sh: executing... 
[cont-init.d] 00-clean-logmonitor-states.sh: exited 0.
[cont-init.d] 00-clean-tmp-dir.sh: executing... 
[cont-init.d] 00-clean-tmp-dir.sh: exited 0.
[cont-init.d] 00-set-app-deps.sh: executing... 
[cont-init.d] 00-set-app-deps.sh: exited 0.
[cont-init.d] 00-set-home.sh: executing... 
[cont-init.d] 00-set-home.sh: exited 0.
[cont-init.d] 00-take-config-ownership.sh: executing... 
[cont-init.d] 00-take-config-ownership.sh: exited 0.
[cont-init.d] 00-xdg-runtime-dir.sh: executing... 
[cont-init.d] 00-xdg-runtime-dir.sh: exited 0.
[cont-init.d] 10-certs.sh: executing... 
[cont-init.d] 10-certs.sh: exited 0.
[cont-init.d] 10-cjk-font.sh: executing... 
[cont-init.d] 10-cjk-font.sh: exited 0.
[cont-init.d] 10-nginx.sh: executing... 
[cont-init.d] 10-nginx.sh: exited 0.
[cont-init.d] 10-vnc-password.sh: executing... 
[cont-init.d] 10-vnc-password.sh: exited 0.
[cont-init.d] 10-web-index.sh: executing... 
[cont-init.d] 10-web-index.sh: exited 0.
[cont-init.d] 90-makemkv.sh: executing... 
[cont-init.d] 90-makemkv.sh: generating machine-id...
Checking for new beta key...
Registration key already up-to-date.
[cont-init.d] 90-makemkv.sh: exited 0.
[cont-init.d] 95-check-optical-drive.sh: executing... 
[cont-init.d] 95-check-optical-drive.sh: looking for usable optical drives...
[cont-init.d] 95-check-optical-drive.sh: found optical drive [/dev/sr0, /dev/sg4], group 19.
[cont-init.d] 95-check-optical-drive.sh: exited 0.
[cont-init.d] 96-install-autodiscripper-srv.sh: executing... 
[cont-init.d] 96-install-autodiscripper-srv.sh: automatic disc ripper disabled.
[cont-init.d] 96-install-autodiscripper-srv.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] starting s6-fdholderd...
[services.d] starting certsmonitor...
[services.d] starting nginx...
[services.d] starting xvfb...
[nginx] starting...
[certsmonitor] disabling service: secure connection not enabled.
[xvfb] starting...
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Could not resolve keysym XF86BrightnessAuto
> Warning:          Could not resolve keysym XF86DisplayOff
> Warning:          Could not resolve keysym XF86Info
> Warning:          Could not resolve keysym XF86AspectRatio
> Warning:          Could not resolve keysym XF86DVD
> Warning:          Could not resolve keysym XF86Audio
> Warning:          Could not resolve keysym XF86ChannelUp
> Warning:          Could not resolve keysym XF86ChannelDown
> Warning:          Could not resolve keysym XF86Break
> Warning:          Could not resolve keysym XF86VideoPhone
> Warning:          Could not resolve keysym XF86ZoomReset
> Warning:          Could not resolve keysym XF86Editor
> Warning:          Could not resolve keysym XF86GraphicsEditor
> Warning:          Could not resolve keysym XF86Presentation
> Warning:          Could not resolve keysym XF86Database
> Warning:          Could not resolve keysym XF86Voicemail
> Warning:          Could not resolve keysym XF86Addressbook
> Warning:          Could not resolve keysym XF86DisplayToggle
> Warning:          Could not resolve keysym XF86SpellCheck
> Warning:          Could not resolve keysym XF86ContextMenu
> Warning:          Could not resolve keysym XF86MediaRepeat
> Warning:          Could not resolve keysym XF8610ChannelsUp
> Warning:          Could not resolve keysym XF8610ChannelsDown
> Warning:          Could not resolve keysym XF86Images
> Warning:          Could not resolve keysym XF86NotificationCenter
> Warning:          Could not resolve keysym XF86PickupPhone
> Warning:          Could not resolve keysym XF86HangupPhone
> Warning:          Could not resolve keysym XF86Fn
> Warning:          Could not resolve keysym XF86Fn_Esc
> Warning:          Could not resolve keysym XF86FnRightShift
> Warning:          Could not resolve keysym XF86Numeric0
> Warning:          Could not resolve keysym XF86Numeric1
> Warning:          Could not resolve keysym XF86Numeric2
> Warning:          Could not resolve keysym XF86Numeric3
> Warning:          Could not resolve keysym XF86Numeric4
> Warning:          Could not resolve keysym XF86Numeric5
> Warning:          Could not resolve keysym XF86Numeric6
> Warning:          Could not resolve keysym XF86Numeric7
> Warning:          Could not resolve keysym XF86Numeric8
> Warning:          Could not resolve keysym XF86Numeric9
> Warning:          Could not resolve keysym XF86NumericStar
> Warning:          Could not resolve keysym XF86NumericPound
> Warning:          Could not resolve keysym XF86NumericA
> Warning:          Could not resolve keysym XF86NumericB
> Warning:          Could not resolve keysym XF86NumericC
> Warning:          Could not resolve keysym XF86NumericD
> Warning:          Could not resolve keysym XF86CameraFocus
> Warning:          Could not resolve keysym XF86WPSButton
> Warning:          Could not resolve keysym XF86CameraZoomIn
> Warning:          Could not resolve keysym XF86CameraZoomOut
> Warning:          Could not resolve keysym XF86CameraUp
> Warning:          Could not resolve keysym XF86CameraDown
> Warning:          Could not resolve keysym XF86CameraLeft
> Warning:          Could not resolve keysym XF86CameraRight
> Warning:          Could not resolve keysym XF86AttendantOn
> Warning:          Could not resolve keysym XF86AttendantOff
> Warning:          Could not resolve keysym XF86AttendantToggle
> Warning:          Could not resolve keysym XF86LightsToggle
> Warning:          Could not resolve keysym XF86ALSToggle
> Warning:          Could not resolve keysym XF86Buttonconfig
> Warning:          Could not resolve keysym XF86Taskmanager
> Warning:          Could not resolve keysym XF86Journal
> Warning:          Could not resolve keysym XF86ControlPanel
> Warning:          Could not resolve keysym XF86AppSelect
> Warning:          Could not resolve keysym XF86Screensaver
> Warning:          Could not resolve keysym XF86VoiceCommand
> Warning:          Could not resolve keysym XF86Assistant
> Warning:          Could not resolve keysym XF86BrightnessMin
> Warning:          Could not resolve keysym XF86BrightnessMax
> Warning:          Could not resolve keysym XF86KbdInputAssistPrev
> Warning:          Could not resolve keysym XF86KbdInputAssistNext
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistAccept
> Warning:          Could not resolve keysym XF86KbdInputAssistCancel
> Warning:          Could not resolve keysym XF86RightUp
> Warning:          Could not resolve keysym XF86RightDown
> Warning:          Could not resolve keysym XF86LeftUp
> Warning:          Could not resolve keysym XF86LeftDown
> Warning:          Could not resolve keysym XF86RootMenu
> Warning:          Could not resolve keysym XF86MediaTopMenu
> Warning:          Could not resolve keysym XF86Numeric11
> Warning:          Could not resolve keysym XF86Numeric12
> Warning:          Could not resolve keysym XF86AudioDesc
> Warning:          Could not resolve keysym XF863DMode
> Warning:          Could not resolve keysym XF86NextFavorite
> Warning:          Could not resolve keysym XF86StopRecord
> Warning:          Could not resolve keysym XF86PauseRecord
> Warning:          Could not resolve keysym XF86VOD
> Warning:          Could not resolve keysym XF86Unmute
> Warning:          Could not resolve keysym XF86FastReverse
> Warning:          Could not resolve keysym XF86SlowReverse
> Warning:          Could not resolve keysym XF86Data
> Warning:          Could not resolve keysym XF86OnScreenKeyboard
> Warning:          Could not resolve keysym XF86PrivacyScreenToggle
> Warning:          Could not resolve keysym XF86SelectiveScreenshot
> Warning:          Could not resolve keysym XF86Macro1
> Warning:          Could not resolve keysym XF86Macro2
> Warning:          Could not resolve keysym XF86Macro3
> Warning:          Could not resolve keysym XF86Macro4
> Warning:          Could not resolve keysym XF86Macro5
> Warning:          Could not resolve keysym XF86Macro6
> Warning:          Could not resolve keysym XF86Macro7
> Warning:          Could not resolve keysym XF86Macro8
> Warning:          Could not resolve keysym XF86Macro9
> Warning:          Could not resolve keysym XF86Macro10
> Warning:          Could not resolve keysym XF86Macro11
> Warning:          Could not resolve keysym XF86Macro12
> Warning:          Could not resolve keysym XF86Macro13
> Warning:          Could not resolve keysym XF86Macro14
> Warning:          Could not resolve keysym XF86Macro15
> Warning:          Could not resolve keysym XF86Macro16
> Warning:          Could not resolve keysym XF86Macro17
> Warning:          Could not resolve keysym XF86Macro18
> Warning:          Could not resolve keysym XF86Macro19
> Warning:          Could not resolve keysym XF86Macro20
> Warning:          Could not resolve keysym XF86Macro21
> Warning:          Could not resolve keysym XF86Macro22
> Warning:          Could not resolve keysym XF86Macro23
> Warning:          Could not resolve keysym XF86Macro24
> Warning:          Could not resolve keysym XF86Macro25
> Warning:          Could not resolve keysym XF86Macro26
> Warning:          Could not resolve keysym XF86Macro27
> Warning:          Could not resolve keysym XF86Macro28
> Warning:          Could not resolve keysym XF86Macro29
> Warning:          Could not resolve keysym XF86Macro30
> Warning:          Could not resolve keysym XF86MacroRecordStart
> Warning:          Could not resolve keysym XF86MacroRecordStop
> Warning:          Could not resolve keysym XF86MacroPresetCycle
> Warning:          Could not resolve keysym XF86MacroPreset1
> Warning:          Could not resolve keysym XF86MacroPreset2
> Warning:          Could not resolve keysym XF86MacroPreset3
> Warning:          Could not resolve keysym XF86KbdLcdMenu1
> Warning:          Could not resolve keysym XF86KbdLcdMenu2
> Warning:          Could not resolve keysym XF86KbdLcdMenu3
> Warning:          Could not resolve keysym XF86KbdLcdMenu4
> Warning:          Could not resolve keysym XF86KbdLcdMenu5
Errors from xkbcomp are not fatal to the X server
[services.d] starting logmonitor...
[services.d] starting statusmonitor...
[logmonitor] no file to monitor: disabling service...
[statusmonitor] no file to monitor: disabling service...
[services.d] starting openbox...
[openbox] starting...
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Could not resolve keysym XF86BrightnessAuto
> Warning:          Could not resolve keysym XF86DisplayOff
> Warning:          Could not resolve keysym XF86Info
> Warning:          Could not resolve keysym XF86AspectRatio
> Warning:          Could not resolve keysym XF86DVD
> Warning:          Could not resolve keysym XF86Audio
> Warning:          Could not resolve keysym XF86ChannelUp
> Warning:          Could not resolve keysym XF86ChannelDown
> Warning:          Could not resolve keysym XF86Break
> Warning:          Could not resolve keysym XF86VideoPhone
> Warning:          Could not resolve keysym XF86ZoomReset
> Warning:          Could not resolve keysym XF86Editor
> Warning:          Could not resolve keysym XF86GraphicsEditor
> Warning:          Could not resolve keysym XF86Presentation
> Warning:          Could not resolve keysym XF86Database
> Warning:          Could not resolve keysym XF86Voicemail
> Warning:          Could not resolve keysym XF86Addressbook
> Warning:          Could not resolve keysym XF86DisplayToggle
> Warning:          Could not resolve keysym XF86SpellCheck
> Warning:          Could not resolve keysym XF86ContextMenu
> Warning:          Could not resolve keysym XF86MediaRepeat
> Warning:          Could not resolve keysym XF8610ChannelsUp
> Warning:          Could not resolve keysym XF8610ChannelsDown
> Warning:          Could not resolve keysym XF86Images
> Warning:          Could not resolve keysym XF86NotificationCenter
> Warning:          Could not resolve keysym XF86PickupPhone
> Warning:          Could not resolve keysym XF86HangupPhone
> Warning:          Could not resolve keysym XF86Fn
> Warning:          Could not resolve keysym XF86Fn_Esc
> Warning:          Could not resolve keysym XF86FnRightShift
> Warning:          Could not resolve keysym XF86Numeric0
> Warning:          Could not resolve keysym XF86Numeric1
> Warning:          Could not resolve keysym XF86Numeric2
> Warning:          Could not resolve keysym XF86Numeric3
> Warning:          Could not resolve keysym XF86Numeric4
> Warning:          Could not resolve keysym XF86Numeric5
> Warning:          Could not resolve keysym XF86Numeric6
> Warning:          Could not resolve keysym XF86Numeric7
> Warning:          Could not resolve keysym XF86Numeric8
> Warning:          Could not resolve keysym XF86Numeric9
> Warning:          Could not resolve keysym XF86NumericStar
> Warning:          Could not resolve keysym XF86NumericPound
> Warning:          Could not resolve keysym XF86NumericA
> Warning:          Could not resolve keysym XF86NumericB
> Warning:          Could not resolve keysym XF86NumericC
> Warning:          Could not resolve keysym XF86NumericD
> Warning:          Could not resolve keysym XF86CameraFocus
> Warning:          Could not resolve keysym XF86WPSButton
> Warning:          Could not resolve keysym XF86CameraZoomIn
> Warning:          Could not resolve keysym XF86CameraZoomOut
> Warning:          Could not resolve keysym XF86CameraUp
> Warning:          Could not resolve keysym XF86CameraDown
> Warning:          Could not resolve keysym XF86CameraLeft
> Warning:          Could not resolve keysym XF86CameraRight
> Warning:          Could not resolve keysym XF86AttendantOn
> Warning:          Could not resolve keysym XF86AttendantOff
> Warning:          Could not resolve keysym XF86AttendantToggle
> Warning:          Could not resolve keysym XF86LightsToggle
> Warning:          Could not resolve keysym XF86ALSToggle
> Warning:          Could not resolve keysym XF86Buttonconfig
> Warning:          Could not resolve keysym XF86Taskmanager
> Warning:          Could not resolve keysym XF86Journal
> Warning:          Could not resolve keysym XF86ControlPanel
> Warning:          Could not resolve keysym XF86AppSelect
> Warning:          Could not resolve keysym XF86Screensaver
> Warning:          Could not resolve keysym XF86VoiceCommand
> Warning:          Could not resolve keysym XF86Assistant
> Warning:          Could not resolve keysym XF86BrightnessMin
> Warning:          Could not resolve keysym XF86BrightnessMax
> Warning:          Could not resolve keysym XF86KbdInputAssistPrev
> Warning:          Could not resolve keysym XF86KbdInputAssistNext
> Warning:          Could not resolve keysym XF86KbdInputAssistPrevgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistNextgroup
> Warning:          Could not resolve keysym XF86KbdInputAssistAccept
> Warning:          Could not resolve keysym XF86KbdInputAssistCancel
> Warning:          Could not resolve keysym XF86RightUp
> Warning:          Could not resolve keysym XF86RightDown
> Warning:          Could not resolve keysym XF86LeftUp
> Warning:          Could not resolve keysym XF86LeftDown
> Warning:          Could not resolve keysym XF86RootMenu
> Warning:          Could not resolve keysym XF86MediaTopMenu
> Warning:          Could not resolve keysym XF86Numeric11
> Warning:          Could not resolve keysym XF86Numeric12
> Warning:          Could not resolve keysym XF86AudioDesc
> Warning:          Could not resolve keysym XF863DMode
> Warning:          Could not resolve keysym XF86NextFavorite
> Warning:          Could not resolve keysym XF86StopRecord
> Warning:          Could not resolve keysym XF86PauseRecord
> Warning:          Could not resolve keysym XF86VOD
> Warning:          Could not resolve keysym XF86Unmute
> Warning:          Could not resolve keysym XF86FastReverse
> Warning:          Could not resolve keysym XF86SlowReverse
> Warning:          Could not resolve keysym XF86Data
> Warning:          Could not resolve keysym XF86OnScreenKeyboard
> Warning:          Could not resolve keysym XF86PrivacyScreenToggle
> Warning:          Could not resolve keysym XF86SelectiveScreenshot
> Warning:          Could not resolve keysym XF86Macro1
> Warning:          Could not resolve keysym XF86Macro2
> Warning:          Could not resolve keysym XF86Macro3
> Warning:          Could not resolve keysym XF86Macro4
> Warning:          Could not resolve keysym XF86Macro5
> Warning:          Could not resolve keysym XF86Macro6
> Warning:          Could not resolve keysym XF86Macro7
> Warning:          Could not resolve keysym XF86Macro8
> Warning:          Could not resolve keysym XF86Macro9
> Warning:          Could not resolve keysym XF86Macro10
> Warning:          Could not resolve keysym XF86Macro11
> Warning:          Could not resolve keysym XF86Macro12
> Warning:          Could not resolve keysym XF86Macro13
> Warning:          Could not resolve keysym XF86Macro14
> Warning:          Could not resolve keysym XF86Macro15
> Warning:          Could not resolve keysym XF86Macro16
> Warning:          Could not resolve keysym XF86Macro17
> Warning:          Could not resolve keysym XF86Macro18
> Warning:          Could not resolve keysym XF86Macro19
> Warning:          Could not resolve keysym XF86Macro20
> Warning:          Could not resolve keysym XF86Macro21
> Warning:          Could not resolve keysym XF86Macro22
> Warning:          Could not resolve keysym XF86Macro23
> Warning:          Could not resolve keysym XF86Macro24
> Warning:          Could not resolve keysym XF86Macro25
> Warning:          Could not resolve keysym XF86Macro26
> Warning:          Could not resolve keysym XF86Macro27
> Warning:          Could not resolve keysym XF86Macro28
> Warning:          Could not resolve keysym XF86Macro29
> Warning:          Could not resolve keysym XF86Macro30
> Warning:          Could not resolve keysym XF86MacroRecordStart
> Warning:          Could not resolve keysym XF86MacroRecordStop
> Warning:          Could not resolve keysym XF86MacroPresetCycle
> Warning:          Could not resolve keysym XF86MacroPreset1
> Warning:          Could not resolve keysym XF86MacroPreset2
> Warning:          Could not resolve keysym XF86MacroPreset3
> Warning:          Could not resolve keysym XF86KbdLcdMenu1
> Warning:          Could not resolve keysym XF86KbdLcdMenu2
> Warning:          Could not resolve keysym XF86KbdLcdMenu3
> Warning:          Could not resolve keysym XF86KbdLcdMenu4
> Warning:          Could not resolve keysym XF86KbdLcdMenu5
Errors from xkbcomp are not fatal to the X server
[services.d] starting x11vnc...
[services.d] starting app...
[x11vnc] starting...
[app] starting MakeMKV...
[services.d] done.
07/01/2022 13:10:45 passing arg to libvncserver: -rfbport
07/01/2022 13:10:45 passing arg to libvncserver: 5900
07/01/2022 13:10:45 passing arg to libvncserver: -rfbportv6
07/01/2022 13:10:45 passing arg to libvncserver: -1
07/01/2022 13:10:45 passing arg to libvncserver: -httpportv6
07/01/2022 13:10:45 passing arg to libvncserver: -1
07/01/2022 13:10:45 passing arg to libvncserver: -desktop
07/01/2022 13:10:45 passing arg to libvncserver: MakeMKV
07/01/2022 13:10:45 x11vnc version: 0.9.14 lastmod: 2015-11-14  pid: 920
07/01/2022 13:10:45 Using X display :0
07/01/2022 13:10:45 rootwin: 0x42 reswin: 0x400001 dpy: 0x91d82040
07/01/2022 13:10:45 
07/01/2022 13:10:45 ------------------ USEFUL INFORMATION ------------------
07/01/2022 13:10:45 X DAMAGE available on display, using it for polling hints.
07/01/2022 13:10:45   To disable this behavior use: '-noxdamage'
07/01/2022 13:10:45 
07/01/2022 13:10:45   Most compositing window managers like 'compiz' or 'beryl'
07/01/2022 13:10:45   cause X DAMAGE to fail, and so you may not see any screen
07/01/2022 13:10:45   updates via VNC.  Either disable 'compiz' (recommended) or
07/01/2022 13:10:45   supply the x11vnc '-noxdamage' command line option.
07/01/2022 13:10:45 X COMPOSITE available on display, using it for window polling.
07/01/2022 13:10:45   To disable this behavior use: '-noxcomposite'
07/01/2022 13:10:45 
07/01/2022 13:10:45 Wireframing: -wireframe mode is in effect for window moves.
07/01/2022 13:10:45   If this yields undesired behavior (poor response, painting
07/01/2022 13:10:45   errors, etc) it may be disabled:
07/01/2022 13:10:45    - use '-nowf' to disable wireframing completely.
07/01/2022 13:10:45    - use '-nowcr' to disable the Copy Rectangle after the
07/01/2022 13:10:45      moved window is released in the new position.
07/01/2022 13:10:45   Also see the -help entry for tuning parameters.
07/01/2022 13:10:45   You can press 3 Alt_L's (Left "Alt" key) in a row to 
07/01/2022 13:10:45   repaint the screen, also see the -fixscreen option for
07/01/2022 13:10:45   periodic repaints.
07/01/2022 13:10:45 GrabServer control via XTEST.
07/01/2022 13:10:45 
07/01/2022 13:10:45 Scroll Detection: -scrollcopyrect mode is in effect to
07/01/2022 13:10:45   use RECORD extension to try to detect scrolling windows
07/01/2022 13:10:45   (induced by either user keystroke or mouse input).
07/01/2022 13:10:45   If this yields undesired behavior (poor response, painting
07/01/2022 13:10:45   errors, etc) it may be disabled via: '-noscr'
07/01/2022 13:10:45   Also see the -help entry for tuning parameters.
07/01/2022 13:10:45   You can press 3 Alt_L's (Left "Alt" key) in a row to 
07/01/2022 13:10:45   repaint the screen, also see the -fixscreen option for
07/01/2022 13:10:45   periodic repaints.
07/01/2022 13:10:45 
07/01/2022 13:10:45 XKEYBOARD: number of keysyms per keycode 7 is greater
07/01/2022 13:10:45   than 4 and 51 keysyms are mapped above 4.
07/01/2022 13:10:45   Automatically switching to -xkb mode.
07/01/2022 13:10:45   If this makes the key mapping worse you can
07/01/2022 13:10:45   disable it with the "-noxkb" option.
07/01/2022 13:10:45   Also, remember "-remap DEAD" for accenting characters.
07/01/2022 13:10:45 
07/01/2022 13:10:45 X FBPM extension not supported.
Xlib:  extension "DPMS" missing on display ":0".
07/01/2022 13:10:45 X display is not capable of DPMS.
07/01/2022 13:10:45 --------------------------------------------------------
07/01/2022 13:10:45 
07/01/2022 13:10:45 Default visual ID: 0x21
07/01/2022 13:10:45 Read initial data from X display into framebuffer.
07/01/2022 13:10:45 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120
07/01/2022 13:10:45 
07/01/2022 13:10:45 X display :0 is 32bpp depth=24 true color
07/01/2022 13:10:45 
07/01/2022 13:10:45 Listening for VNC connections on TCP port 5900
07/01/2022 13:10:45 
07/01/2022 13:10:45 Xinerama is present and active (e.g. multi-head).
07/01/2022 13:10:45 Xinerama: number of sub-screens: 1
07/01/2022 13:10:45 Xinerama: no blackouts needed (only one sub-screen)
07/01/2022 13:10:45 
07/01/2022 13:10:45 fb read rate: 1373 MB/sec
07/01/2022 13:10:45 fast read: reset -wait  ms to: 10
07/01/2022 13:10:45 fast read: reset -defer ms to: 10
07/01/2022 13:10:45 The X server says there are 10 mouse buttons.
07/01/2022 13:10:45 screen setup finished.
07/01/2022 13:10:45 

The VNC desktop is:      b74a5adb1b28:0
PORT=5900

******************************************************************************
Have you tried the x11vnc '-ncache' VNC client-side pixel caching feature yet?

The scheme stores pixel data offscreen on the VNC viewer side for faster
retrieval.  It should work with any VNC viewer.  Try it by running:

    x11vnc -ncache 10 ...

One can also add -ncache_cr for smooth 'copyrect' window motion.
More info: http://www.karlrunge.com/x11vnc/faq.html#faq-client-caching

info string reallocated, size=714
07/01/2022 13:10:47 Got connection from client 127.0.0.1
07/01/2022 13:10:47   other clients:
07/01/2022 13:10:47 Got 'ws' WebSockets handshake
07/01/2022 13:10:47 Got protocol: binary
07/01/2022 13:10:47   - webSocketsHandshake: using binary/raw encoding
07/01/2022 13:10:47   - WebSockets client version hybi-13
07/01/2022 13:10:47 Disabled X server key autorepeat.
07/01/2022 13:10:47   to force back on run: 'xset r on' (3 times)
07/01/2022 13:10:47 incr accepted_client=1 for 127.0.0.1:47292  sock=10
07/01/2022 13:10:47 Client Protocol Version 3.8
07/01/2022 13:10:47 Protocol version sent 3.8, using 3.8
07/01/2022 13:10:47 rfbProcessClientSecurityType: executing handler for type 1
07/01/2022 13:10:47 rfbProcessClientSecurityType: returning securityResult for client rfb version >= 3.8
07/01/2022 13:10:47 Pixel format for client 127.0.0.1:
07/01/2022 13:10:47   32 bpp, depth 24, little endian
07/01/2022 13:10:47   true colour: max r 255 g 255 b 255, shift r 16 g 8 b 0
07/01/2022 13:10:47 no translation needed
07/01/2022 13:10:47 Enabling NewFBSize protocol extension for client 127.0.0.1
07/01/2022 13:10:47 Enabling full-color cursor updates for client 127.0.0.1
07/01/2022 13:10:47 Using image quality level 6 for client 127.0.0.1
07/01/2022 13:10:47 Using JPEG subsampling 0, Q79 for client 127.0.0.1
07/01/2022 13:10:47 Using compression level 9 for client 127.0.0.1
07/01/2022 13:10:47 Enabling LastRect protocol extension for client 127.0.0.1
07/01/2022 13:10:47 rfbProcessClientNormalMessage: ignoring unsupported encoding type Enc(0xFFFFFECC)
07/01/2022 13:10:47 Using tight encoding for client 127.0.0.1
07/01/2022 13:10:47 client_set_net: 127.0.0.1  0.0000
07/01/2022 13:10:47 created   xdamage object: 0x40002c
07/01/2022 13:10:57 created selwin: 0x40002d
07/01/2022 13:10:57 called initialize_xfixes()
info string reallocated, size=714
07/01/2022 13:10:57 copy_tiles: allocating first_line at size 41
info string reallocated, size=738
info string reallocated, size=714
info string reallocated, size=714
info string reallocated, size=738
info string reallocated, size=714

Output of docker exec MakeMKV ps (after opening drive, inserting disk, and closing)

PID   USER     TIME  COMMAND
    1 root      0:00 s6-svscan -s -t0 /var/run/s6/services
   32 root      0:00 s6-supervise s6-fdholderd
  613 root      0:00 s6-supervise app
  617 root      0:00 s6-supervise nginx
  619 root      0:00 s6-supervise openbox
  620 root      0:00 s6-supervise x11vnc
  621 root      0:00 s6-supervise xvfb
  794 daemon    0:00 s6-fdholderd -1 -i rules
  810 root      0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf -g daemon off;
  821 root      0:00 /usr/bin/Xvfb :0 -screen 0 1280x768x24
  849 nginx     0:00 nginx: worker process
  850 nginx     0:00 nginx: worker process
  853 root      0:00 s6-supervise certsmonitor
  887 app       0:00 /usr/bin/openbox
  914 root      0:00 s6-supervise logmonitor
  915 root      0:00 s6-supervise statusmonitor
  920 root      0:00 /usr/bin/x11vnc -display :0 -rfbport 5900 -rfbportv6 -1 -no6 -noipv6 -httpportv6 -1 -forever -desktop MakeMKV -cursor arrow -shared -nopw
  930 app       0:00 {makemkv} /opt/makemkv/bin makemkv
  956 app       0:00 /opt/makemkv/bin/makemkvcon guiserver A0001+shm
  969 root      0:00 ps
@jlesage
Copy link
Owner

jlesage commented Feb 28, 2022

If I understand correctly, the UI is telling that no disc is inserted event if there is one ?

@gunslingerfry
Copy link

I am also having this problem (running on a synology nas) using a BD-RE HL-DT-ST WP50NB40. It worked once but now, while it recognizes that the drive is there and when the disc tray is open/closed, it claims there is no disc inserted. The drive works fine on MakeMKV installed locally on my Linux box.

@gunslingerfry
Copy link

gunslingerfry commented Aug 12, 2022

Deleting the image/container/config folder and pulling everything down fresh makes the drive work again, so far.

@Sawtaytoes
Copy link

Sawtaytoes commented Jan 28, 2023

I have the same issue, and fixing it requires:

  1. Stop the container.
  2. Power cycle the Blu-ray player.
  3. Restart the container.

But if I eject any disc, it stops reading again with the same stream of errors.

This only happens when AUTO_DISC_RIPPER is enabled. Disabling this env var fixes the issue.

I think this may have something to do with Blu-ray drives. Mine is the ASUS BW-16D1X-U (USB). I added a USB DVD drive (in addition to the Blu-ray drive), and the auto-ripper started working for the first time! The Blu-ray drive still doesn't read after the first eject :(.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants