need help: no config existing
hey. did i got something wrong; is this just the webui for an existing installation? or does it run all on it's own? because i get this error while installing.
it seems it is expecting an existing config ?
. Konfig existiert nicht!
. Es gibt kein Backup
. Weder Konfig noch Backup konnte geladen werden!
running ubuntu 20.04
thank you!
> conrad784/mediathekview-webinterface:latest
[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] 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.
./run: 10: ./run: ps: not found
[xvfb] starting...
[services.d] starting statusmonitor...
[services.d] starting x11vnc...
[statusmonitor] no file to monitor: disabling service...
[services.d] starting logmonitor...
[logmonitor] no file to monitor: disabling service...
[x11vnc] starting...
07/12/2021 03:46:28 passing arg to libvncserver: -rfbport
07/12/2021 03:46:28 passing arg to libvncserver: 5900
07/12/2021 03:46:28 passing arg to libvncserver: -rfbportv6
07/12/2021 03:46:28 passing arg to libvncserver: -1
07/12/2021 03:46:28 passing arg to libvncserver: -httpportv6
07/12/2021 03:46:28 passing arg to libvncserver: -1
07/12/2021 03:46:28 passing arg to libvncserver: -desktop
07/12/2021 03:46:28 passing arg to libvncserver: Mediathekview
07/12/2021 03:46:28 x11vnc version: 0.9.14 lastmod: 2015-11-14 pid: 748
[services.d] starting openbox...
[openbox] starting...
07/12/2021 03:46:28 Using X display :0
07/12/2021 03:46:28 rootwin: 0x388 reswin: 0x200001 dpy: 0x25d29c50
07/12/2021 03:46:28
07/12/2021 03:46:28 ------------------ USEFUL INFORMATION ------------------
07/12/2021 03:46:28 X DAMAGE available on display, using it for polling hints.
07/12/2021 03:46:28 To disable this behavior use: '-noxdamage'
07/12/2021 03:46:28
07/12/2021 03:46:28 Most compositing window managers like 'compiz' or 'beryl'
07/12/2021 03:46:28 cause X DAMAGE to fail, and so you may not see any screen
07/12/2021 03:46:28 updates via VNC. Either disable 'compiz' (recommended) or
07/12/2021 03:46:28 supply the x11vnc '-noxdamage' command line option.
07/12/2021 03:46:28 X COMPOSITE available on display, using it for window polling.
07/12/2021 03:46:28 To disable this behavior use: '-noxcomposite'
07/12/2021 03:46:28
07/12/2021 03:46:28 Wireframing: -wireframe mode is in effect for window moves.
07/12/2021 03:46:28 If this yields undesired behavior (poor response, painting
07/12/2021 03:46:28 errors, etc) it may be disabled:
07/12/2021 03:46:28 - use '-nowf' to disable wireframing completely.
07/12/2021 03:46:28 - use '-nowcr' to disable the Copy Rectangle after the
07/12/2021 03:46:28 moved window is released in the new position.
07/12/2021 03:46:28 Also see the -help entry for tuning parameters.
07/12/2021 03:46:28 You can press 3 Alt_L's (Left "Alt" key) in a row to
07/12/2021 03:46:28 repaint the screen, also see the -fixscreen option for
07/12/2021 03:46:28 periodic repaints.
07/12/2021 03:46:28 GrabServer control via XTEST.
07/12/2021 03:46:28
07/12/2021 03:46:28 Scroll Detection: -scrollcopyrect mode is in effect to
07/12/2021 03:46:28 use RECORD extension to try to detect scrolling windows
07/12/2021 03:46:28 (induced by either user keystroke or mouse input).
07/12/2021 03:46:28 If this yields undesired behavior (poor response, painting
07/12/2021 03:46:28 errors, etc) it may be disabled via: '-noscr'
07/12/2021 03:46:28 Also see the -help entry for tuning parameters.
07/12/2021 03:46:28 You can press 3 Alt_L's (Left "Alt" key) in a row to
07/12/2021 03:46:28 repaint the screen, also see the -fixscreen option for
07/12/2021 03:46:28 periodic repaints.
07/12/2021 03:46:28
07/12/2021 03:46:28 XKEYBOARD: number of keysyms per keycode 7 is greater
07/12/2021 03:46:28 than 4 and 51 keysyms are mapped above 4.
07/12/2021 03:46:28 Automatically switching to -xkb mode.
07/12/2021 03:46:28 If this makes the key mapping worse you can
07/12/2021 03:46:28 disable it with the "-noxkb" option.
07/12/2021 03:46:28 Also, remember "-remap DEAD" for accenting characters.
07/12/2021 03:46:28
07/12/2021 03:46:28 X FBPM extension not supported.
Xlib: extension "DPMS" missing on display ":0".
07/12/2021 03:46:28 X display is not capable of DPMS.
07/12/2021 03:46:28 --------------------------------------------------------
07/12/2021 03:46:28
07/12/2021 03:46:28 Default visual ID: 0x21
07/12/2021 03:46:28 Read initial data from X display into framebuffer.
07/12/2021 03:46:28 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120
07/12/2021 03:46:28
07/12/2021 03:46:28 X display :0 is 32bpp depth=24 true color
07/12/2021 03:46:28
07/12/2021 03:46:28 Listening for VNC connections on TCP port 5900
07/12/2021 03:46:28
07/12/2021 03:46:28 Xinerama is present and active (e.g. multi-head).
07/12/2021 03:46:28 Xinerama: number of sub-screens: 1
07/12/2021 03:46:28 Xinerama: no blackouts needed (only one sub-screen)
07/12/2021 03:46:28
07/12/2021 03:46:28 fb read rate: 1963 MB/sec
07/12/2021 03:46:28 fast read: reset -wait ms to: 10
07/12/2021 03:46:28 fast read: reset -defer ms to: 10
07/12/2021 03:46:28 The X server says there are 10 mouse buttons.
07/12/2021 03:46:28 screen setup finished.
07/12/2021 03:46:28
The VNC desktop is: 3b9741171a4f: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
[services.d] starting app...
[app] starting Mediathekview...
[services.d] done.
get_mempolicy: Operation not permitted
get_mempolicy: Operation not permitted
. Configuring baseFilePath /config for portable mode
. Programmstart: 2021-12-07T03:46:33.361973438
. Version: 13.8.0
. === Java Information ===
. Vendor: AdoptOpenJDK
. VMname: OpenJDK 64-Bit Server VM
. Version: 16.0.1
. Runtime Version: 16.0.1+9
. Maximum Memory: 32048 MB
. Operating System: Linux
. OS Version: 5.4.0-91-generic
. OS Arch: amd64
. Available Processors: 8
. Startparameter: -m
. Startparameter: /config
. Verzeichnis Einstellungen: /config
. Konfig existiert nicht!
. Es gibt kein Backup
. Weder Konfig noch Backup konnte geladen werden!
If you are starting the application for the first time, there will be no config available and it should be automatically created (not specific to this webinterface version).
This docker container expects the config to be in /config, and if you already got a config, which is by default in $HOME/.mediathek3 you can mount it with -v $HOME/.mediathek3:/config:rw like described in the Readme. But you can store the config everywhere you want, just change the path.
If you do not mount a local folder to the container, the config will be lost if e.g. upgrading to another version.
thank you.
yes i did exactly that. but still not working. webui is not reachable at that point :/ even tried --privileged because of that "get_mempolicy: Operation not permitted" , but still no luck :(
I am running it unprivileged and if there is no configuration it starts with the default configuration like you would if you started it the first time on your computer.