[Support] Djoss - Firefox


Djoss

Recommended Posts

18 hours ago, Djoss said:

I also noticed this issue.  I'm looking at this....

FYI - it's not just YouTube that's causing this... I've had it happen on a few other pages. Even IMDB created a few of these errors. If I try the same page/links on my natively running Firefox on my Mac, the errors do not occur. It appears to be something specific to the docker.

 

Link to comment
7 hours ago, AgentXXL said:

FYI - it's not just YouTube that's causing this... I've had it happen on a few other pages. Even IMDB created a few of these errors. If I try the same page/links on my natively running Firefox on my Mac, the errors do not occur. It appears to be something specific to the docker.

You are right.  The issue seems to be caused by the usage of a system call not allowed by default by Docker.  I'm looking to solutions, but as a temporary workaround, enabling privileged mode should fix the crash.  You can also revert to the previous version.

  • Like 1
Link to comment
On 7/1/2020 at 8:52 PM, spazmc said:

Trying to change Docker icon for this docker and it will not change?

Other dockers icons will. Tried other browser and cleared browser cache.

Server reboot no luck?

Any suggestions?

Thanks

You talk about the icon under the Docker page?  How do you change it?

Link to comment
On 7/2/2020 at 5:37 PM, muwahhid said:

error in YouTube is not only, will there be a correction? Or is this normal?

Yes this is a known issue/behaviour change.

 

For now you can add "--security-opt seccomp=unconfined" into advanced parameters or enable privileged mode.

Link to comment
  • 2 weeks later...

anyone else having issues with this? 

 

[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] check-snd.sh: executing...
[cont-init.d] check-snd.sh: sound not supported: device /dev/snd not exposed to the container.
[cont-init.d] check-snd.sh: exited 0.
[cont-init.d] firefox-set-prefs-from-env.sh: executing...
[cont-init.d] firefox-set-prefs-from-env.sh: exited 0.
[cont-init.d] firefox.sh: executing...
Error: unsupported file format

[cont-init.d] firefox.sh: exited 1.
[services.d] stopping services
[services.d] stopping s6-fdholderd...
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

 

Link to comment

So I updated to the version released today and it's asking for some kind of membarrier system call to be set, and not loading any of my tabs. Is there a way to solve this?

 

edit: so after reading the new docs, do I just make it a privileged container and also add --security-opt seccomp=unconfined to extra parameters? is shm 2g still required as well?

Edited by radwimp
Link to comment
1 hour ago, radwimp said:

So I updated to the version released today and it's asking for some kind of membarrier system call to be set, and not loading any of my tabs. Is there a way to solve this?

 

edit: so after reading the new docs, do I just make it a privileged container and also add --security-opt seccomp=unconfined to extra parameters? is shm 2g still required as well?

Just adding "--security-opt seccomp=unconfined" to extra parameter is enough.  No need to run in privileged mode.

And yes, the shm parameter still needed.

  • Thanks 1
Link to comment
On 7/13/2020 at 9:31 PM, ceyo14 said:

anyone else having issues with this? 

 


[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] check-snd.sh: executing...
[cont-init.d] check-snd.sh: sound not supported: device /dev/snd not exposed to the container.
[cont-init.d] check-snd.sh: exited 0.
[cont-init.d] firefox-set-prefs-from-env.sh: executing...
[cont-init.d] firefox-set-prefs-from-env.sh: exited 0.
[cont-init.d] firefox.sh: executing...
Error: unsupported file format

[cont-init.d] firefox.sh: exited 1.
[services.d] stopping services
[services.d] stopping s6-fdholderd...
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

 

Are you getting this on a new install ?

Link to comment
On 7/19/2020 at 10:09 PM, Djoss said:

Are you getting this on a new install ?

I'm experiencing this issue as well.  Tried to uninstall and reinstall the app and it still happens.  Same error in the log, it starts up and then shuts down.

Link to comment
4 hours ago, graid said:

I'm experiencing this issue as well.  Tried to uninstall and reinstall the app and it still happens.  Same error in the log, it starts up and then shuts down.

Before re-installing, did you removed the appdata folder ?

Link to comment

how do you fix the issue  of the "Gah  your tabs have crashed"    i have uninstalled app  made sure appdata didnt have it.. reinstalled it  

 

but going to a website(s) sometimes works for  a while  then boom  constantly get  the "gah your tabs crashed.. how can they crash  frustrating

stopping and starting container  or rebooting unraid doesnt fix it.. automaticlly goes to  "Gah your tabs...."  on new pages even google

 

is there a setting i need to add to the docker?

Edited by comet424
Link to comment
11 hours ago, comet424 said:

how do you fix the issue  of the "Gah  your tabs have crashed"    i have uninstalled app  made sure appdata didnt have it.. reinstalled it  

 

but going to a website(s) sometimes works for  a while  then boom  constantly get  the "gah your tabs crashed.. how can they crash  frustrating

stopping and starting container  or rebooting unraid doesnt fix it.. automaticlly goes to  "Gah your tabs...."  on new pages even google

 

is there a setting i need to add to the docker?

Are you getting a pop-up when you start the container ?  Recent Firefox versions use a system call which is blocked by Docker.  You need to add "--security-opt seccomp=unconfined" in Extra Parameters.

https://github.com/jlesage/docker-firefox#allowing-the-membarrier-system-call

  • Like 1
Link to comment
  • 3 weeks later...
On 7/22/2020 at 9:00 PM, Djoss said:

Do you get the same error if you execute "docker run --rm jlesage/firefox" ?

Still same issue, here's what I got...

 

Linux 4.19.107-Unraid.
root@NAS:~# docker run --rm jlesage/firefox
[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] check-snd.sh: executing... 
[cont-init.d] check-snd.sh: sound not supported: device /dev/snd not exposed to the container.
[cont-init.d] check-snd.sh: exited 0.
[cont-init.d] firefox-set-prefs-from-env.sh: executing... 
[cont-init.d] firefox-set-prefs-from-env.sh: exited 0.
[cont-init.d] firefox.sh: executing... 
[cont-init.d] firefox.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:
> Internal error:   Could not resolve keysym XF86FullScreen
Errors from xkbcomp are not fatal to the X server
[services.d] starting logmonitor...
[services.d] starting statusmonitor...
[services.d] starting openbox...
[logmonitor] starting...
[statusmonitor] starting...
[openbox] starting...
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Internal error:   Could not resolve keysym XF86FullScreen
Errors from xkbcomp are not fatal to the X server
WARNING: Firefox lacks of shared memory. Firefox is likely to crash because of the lack of shared memory.  Size of shared memory needs to be increased.  See the documentation of the Docker container to find out how this can be done.
WARNING: Firefox requires the membarrier system call. Firefox is likely to crash because it requires the membarrier system call.  See the documentation of this Docker container to find out how this system call can be allowed.
[services.d] starting x11vnc...
[services.d] starting app...
[x11vnc] starting...
[app] starting Firefox...
[services.d] done.
12/08/2020 15:30:15 passing arg to libvncserver: -rfbport
12/08/2020 15:30:15 passing arg to libvncserver: 5900
12/08/2020 15:30:15 passing arg to libvncserver: -rfbportv6
12/08/2020 15:30:15 passing arg to libvncserver: -1
12/08/2020 15:30:15 passing arg to libvncserver: -httpportv6
12/08/2020 15:30:15 passing arg to libvncserver: -1
12/08/2020 15:30:15 passing arg to libvncserver: -desktop
12/08/2020 15:30:15 passing arg to libvncserver: Firefox
12/08/2020 15:30:15 x11vnc version: 0.9.14 lastmod: 2015-11-14  pid: 1023
12/08/2020 15:30:15 Using X display :0
12/08/2020 15:30:15 rootwin: 0x43 reswin: 0x600001 dpy: 0x30e9db00
12/08/2020 15:30:15 
12/08/2020 15:30:15 ------------------ USEFUL INFORMATION ------------------
12/08/2020 15:30:15 X DAMAGE available on display, using it for polling hints.
12/08/2020 15:30:15   To disable this behavior use: '-noxdamage'
12/08/2020 15:30:15 
12/08/2020 15:30:15   Most compositing window managers like 'compiz' or 'beryl'
12/08/2020 15:30:15   cause X DAMAGE to fail, and so you may not see any screen
12/08/2020 15:30:15   updates via VNC.  Either disable 'compiz' (recommended) or
12/08/2020 15:30:15   supply the x11vnc '-noxdamage' command line option.
12/08/2020 15:30:15 X COMPOSITE available on display, using it for window polling.
12/08/2020 15:30:15   To disable this behavior use: '-noxcomposite'
12/08/2020 15:30:15 
12/08/2020 15:30:15 Wireframing: -wireframe mode is in effect for window moves.
12/08/2020 15:30:15   If this yields undesired behavior (poor response, painting
12/08/2020 15:30:15   errors, etc) it may be disabled:
12/08/2020 15:30:15    - use '-nowf' to disable wireframing completely.
12/08/2020 15:30:15    - use '-nowcr' to disable the Copy Rectangle after the
12/08/2020 15:30:15      moved window is released in the new position.
12/08/2020 15:30:15   Also see the -help entry for tuning parameters.
12/08/2020 15:30:15   You can press 3 Alt_L's (Left "Alt" key) in a row to 
12/08/2020 15:30:15   repaint the screen, also see the -fixscreen option for
12/08/2020 15:30:15   periodic repaints.
12/08/2020 15:30:15 GrabServer control via XTEST.
12/08/2020 15:30:15 
12/08/2020 15:30:15 Scroll Detection: -scrollcopyrect mode is in effect to
12/08/2020 15:30:15   use RECORD extension to try to detect scrolling windows
12/08/2020 15:30:15   (induced by either user keystroke or mouse input).
12/08/2020 15:30:15   If this yields undesired behavior (poor response, painting
12/08/2020 15:30:15   errors, etc) it may be disabled via: '-noscr'
12/08/2020 15:30:15   Also see the -help entry for tuning parameters.
12/08/2020 15:30:15   You can press 3 Alt_L's (Left "Alt" key) in a row to 
12/08/2020 15:30:15   repaint the screen, also see the -fixscreen option for
12/08/2020 15:30:15   periodic repaints.
12/08/2020 15:30:15 
12/08/2020 15:30:15 XKEYBOARD: number of keysyms per keycode 7 is greater
12/08/2020 15:30:15   than 4 and 51 keysyms are mapped above 4.
12/08/2020 15:30:15   Automatically switching to -xkb mode.
12/08/2020 15:30:15   If this makes the key mapping worse you can
12/08/2020 15:30:15   disable it with the "-noxkb" option.
12/08/2020 15:30:15   Also, remember "-remap DEAD" for accenting characters.
12/08/2020 15:30:15 
12/08/2020 15:30:15 X FBPM extension not supported.
Xlib:  extension "DPMS" missing on display ":0".
12/08/2020 15:30:15 X display is not capable of DPMS.
12/08/2020 15:30:15 --------------------------------------------------------
12/08/2020 15:30:15 
12/08/2020 15:30:15 Default visual ID: 0x21
12/08/2020 15:30:15 Read initial data from X display into framebuffer.
12/08/2020 15:30:15 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120
12/08/2020 15:30:15 
12/08/2020 15:30:15 X display :0 is 32bpp depth=24 true color
12/08/2020 15:30:15 
12/08/2020 15:30:15 Listening for VNC connections on TCP port 5900
12/08/2020 15:30:15 
12/08/2020 15:30:15 Xinerama is present and active (e.g. multi-head).
12/08/2020 15:30:15 Xinerama: number of sub-screens: 1
12/08/2020 15:30:15 Xinerama: no blackouts needed (only one sub-screen)
12/08/2020 15:30:15 
12/08/2020 15:30:15 fb read rate: 1023 MB/sec
12/08/2020 15:30:15 fast read: reset -wait  ms to: 10
12/08/2020 15:30:15 fast read: reset -defer ms to: 10
12/08/2020 15:30:15 The X server says there are 10 mouse buttons.
12/08/2020 15:30:15 screen setup finished.
12/08/2020 15:30:15 

The VNC desktop is:      98915f3fdc09: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

Mozilla Firefox 79.0

This is the log...

 

[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] check-snd.sh: executing...
[cont-init.d] check-snd.sh: sound not supported: device /dev/snd not exposed to the container.
[cont-init.d] check-snd.sh: exited 0.
[cont-init.d] firefox-set-prefs-from-env.sh: executing...
[cont-init.d] firefox-set-prefs-from-env.sh: exited 0.
[cont-init.d] firefox.sh: executing...
Error: unsupported file format

[cont-init.d] firefox.sh: exited 1.
[services.d] stopping services
[services.d] stopping s6-fdholderd...
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

 

Link to comment
  • 2 weeks later...
On 8/12/2020 at 11:33 AM, ceyo14 said:

Still same issue, here's what I got...

 


Linux 4.19.107-Unraid.
root@NAS:~# docker run --rm jlesage/firefox
[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] check-snd.sh: executing... 
[cont-init.d] check-snd.sh: sound not supported: device /dev/snd not exposed to the container.
[cont-init.d] check-snd.sh: exited 0.
[cont-init.d] firefox-set-prefs-from-env.sh: executing... 
[cont-init.d] firefox-set-prefs-from-env.sh: exited 0.
[cont-init.d] firefox.sh: executing... 
[cont-init.d] firefox.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:
> Internal error:   Could not resolve keysym XF86FullScreen
Errors from xkbcomp are not fatal to the X server
[services.d] starting logmonitor...
[services.d] starting statusmonitor...
[services.d] starting openbox...
[logmonitor] starting...
[statusmonitor] starting...
[openbox] starting...
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Internal error:   Could not resolve keysym XF86FullScreen
Errors from xkbcomp are not fatal to the X server
WARNING: Firefox lacks of shared memory. Firefox is likely to crash because of the lack of shared memory.  Size of shared memory needs to be increased.  See the documentation of the Docker container to find out how this can be done.
WARNING: Firefox requires the membarrier system call. Firefox is likely to crash because it requires the membarrier system call.  See the documentation of this Docker container to find out how this system call can be allowed.
[services.d] starting x11vnc...
[services.d] starting app...
[x11vnc] starting...
[app] starting Firefox...
[services.d] done.
12/08/2020 15:30:15 passing arg to libvncserver: -rfbport
12/08/2020 15:30:15 passing arg to libvncserver: 5900
12/08/2020 15:30:15 passing arg to libvncserver: -rfbportv6
12/08/2020 15:30:15 passing arg to libvncserver: -1
12/08/2020 15:30:15 passing arg to libvncserver: -httpportv6
12/08/2020 15:30:15 passing arg to libvncserver: -1
12/08/2020 15:30:15 passing arg to libvncserver: -desktop
12/08/2020 15:30:15 passing arg to libvncserver: Firefox
12/08/2020 15:30:15 x11vnc version: 0.9.14 lastmod: 2015-11-14  pid: 1023
12/08/2020 15:30:15 Using X display :0
12/08/2020 15:30:15 rootwin: 0x43 reswin: 0x600001 dpy: 0x30e9db00
12/08/2020 15:30:15 
12/08/2020 15:30:15 ------------------ USEFUL INFORMATION ------------------
12/08/2020 15:30:15 X DAMAGE available on display, using it for polling hints.
12/08/2020 15:30:15   To disable this behavior use: '-noxdamage'
12/08/2020 15:30:15 
12/08/2020 15:30:15   Most compositing window managers like 'compiz' or 'beryl'
12/08/2020 15:30:15   cause X DAMAGE to fail, and so you may not see any screen
12/08/2020 15:30:15   updates via VNC.  Either disable 'compiz' (recommended) or
12/08/2020 15:30:15   supply the x11vnc '-noxdamage' command line option.
12/08/2020 15:30:15 X COMPOSITE available on display, using it for window polling.
12/08/2020 15:30:15   To disable this behavior use: '-noxcomposite'
12/08/2020 15:30:15 
12/08/2020 15:30:15 Wireframing: -wireframe mode is in effect for window moves.
12/08/2020 15:30:15   If this yields undesired behavior (poor response, painting
12/08/2020 15:30:15   errors, etc) it may be disabled:
12/08/2020 15:30:15    - use '-nowf' to disable wireframing completely.
12/08/2020 15:30:15    - use '-nowcr' to disable the Copy Rectangle after the
12/08/2020 15:30:15      moved window is released in the new position.
12/08/2020 15:30:15   Also see the -help entry for tuning parameters.
12/08/2020 15:30:15   You can press 3 Alt_L's (Left "Alt" key) in a row to 
12/08/2020 15:30:15   repaint the screen, also see the -fixscreen option for
12/08/2020 15:30:15   periodic repaints.
12/08/2020 15:30:15 GrabServer control via XTEST.
12/08/2020 15:30:15 
12/08/2020 15:30:15 Scroll Detection: -scrollcopyrect mode is in effect to
12/08/2020 15:30:15   use RECORD extension to try to detect scrolling windows
12/08/2020 15:30:15   (induced by either user keystroke or mouse input).
12/08/2020 15:30:15   If this yields undesired behavior (poor response, painting
12/08/2020 15:30:15   errors, etc) it may be disabled via: '-noscr'
12/08/2020 15:30:15   Also see the -help entry for tuning parameters.
12/08/2020 15:30:15   You can press 3 Alt_L's (Left "Alt" key) in a row to 
12/08/2020 15:30:15   repaint the screen, also see the -fixscreen option for
12/08/2020 15:30:15   periodic repaints.
12/08/2020 15:30:15 
12/08/2020 15:30:15 XKEYBOARD: number of keysyms per keycode 7 is greater
12/08/2020 15:30:15   than 4 and 51 keysyms are mapped above 4.
12/08/2020 15:30:15   Automatically switching to -xkb mode.
12/08/2020 15:30:15   If this makes the key mapping worse you can
12/08/2020 15:30:15   disable it with the "-noxkb" option.
12/08/2020 15:30:15   Also, remember "-remap DEAD" for accenting characters.
12/08/2020 15:30:15 
12/08/2020 15:30:15 X FBPM extension not supported.
Xlib:  extension "DPMS" missing on display ":0".
12/08/2020 15:30:15 X display is not capable of DPMS.
12/08/2020 15:30:15 --------------------------------------------------------
12/08/2020 15:30:15 
12/08/2020 15:30:15 Default visual ID: 0x21
12/08/2020 15:30:15 Read initial data from X display into framebuffer.
12/08/2020 15:30:15 initialize_screen: fb_depth/fb_bpp/fb_Bpl 24/32/5120
12/08/2020 15:30:15 
12/08/2020 15:30:15 X display :0 is 32bpp depth=24 true color
12/08/2020 15:30:15 
12/08/2020 15:30:15 Listening for VNC connections on TCP port 5900
12/08/2020 15:30:15 
12/08/2020 15:30:15 Xinerama is present and active (e.g. multi-head).
12/08/2020 15:30:15 Xinerama: number of sub-screens: 1
12/08/2020 15:30:15 Xinerama: no blackouts needed (only one sub-screen)
12/08/2020 15:30:15 
12/08/2020 15:30:15 fb read rate: 1023 MB/sec
12/08/2020 15:30:15 fast read: reset -wait  ms to: 10
12/08/2020 15:30:15 fast read: reset -defer ms to: 10
12/08/2020 15:30:15 The X server says there are 10 mouse buttons.
12/08/2020 15:30:15 screen setup finished.
12/08/2020 15:30:15 

The VNC desktop is:      98915f3fdc09: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

Mozilla Firefox 79.0

This is the log...

 


[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] check-snd.sh: executing...
[cont-init.d] check-snd.sh: sound not supported: device /dev/snd not exposed to the container.
[cont-init.d] check-snd.sh: exited 0.
[cont-init.d] firefox-set-prefs-from-env.sh: executing...
[cont-init.d] firefox-set-prefs-from-env.sh: exited 0.
[cont-init.d] firefox.sh: executing...
Error: unsupported file format

[cont-init.d] firefox.sh: exited 1.
[services.d] stopping services
[services.d] stopping s6-fdholderd...
[cont-finish.d] executing container finish scripts...
[cont-finish.d] done.
[s6-finish] syncing disks.
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.

 

The "docker run --rm jlesage/firefox" command didn't show that Firefox crashed.

So normally, re-installing the container with default settings and removing /mnt/user/appdata/Firefox should do the trick.

Link to comment
  • 2 weeks later...

Hey folks.  Trying to start m,y Firefox docker that I've used for a while.  It's not letting me connect to it.  It's throwing the following error in the logs:

 

Internal error: Could not resolve keysym XF86FullScreen

 

Last time I started the docker (back in July) log doesn't show any issues.  I installed a duplicate firefox container from scratch and it works...but I don't want to lose the plugins, open tabs, etc, from the one that isn't working...

 

Any ideas? @Djoss

 

 

Link to comment
On 8/26/2020 at 1:23 AM, sonic6 said:

Short Question. What can i do, if i am close all Tabs`, when i use apachguacamole and i cant access the my Unraid Server. Do i have any chance remotely open a new tab?

Normally, when you close all tabs, Firefox exits an cause the container to also stop.

To avoid this, you can edit the container's setting and add a variable "KEEP_APP_RUNNING" and set its value to "1".

  • Thanks 1
Link to comment
21 hours ago, JasonK said:

Hey folks.  Trying to start m,y Firefox docker that I've used for a while.  It's not letting me connect to it.  It's throwing the following error in the logs:

 

Internal error: Could not resolve keysym XF86FullScreen

 

Last time I started the docker (back in July) log doesn't show any issues.  I installed a duplicate firefox container from scratch and it works...but I don't want to lose the plugins, open tabs, etc, from the one that isn't working...

 

Any ideas? @Djoss

 

 

Did you try to clear your browser's cache?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.