Giter Club home page Giter Club logo

docker-baseimage-guacgui's People

Contributors

aptalca avatar berkutta avatar chewyf5 avatar hodiapa avatar hurricanehrndz avatar sparklyballs avatar thelamer avatar thespad avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker-baseimage-guacgui's Issues

Apps that minimize to system tray?

I'm not sure how to handle apps that minimize to the system tray. Is there a way to force agains this behavior or some other mechanism to make it usable?

I have a Dockerfile that uses this repo as a base to install and run google music manager. However once you initialize manager and tell it to start uploading, it minimizes and i'm not sure how to get it back open since its just a black screen after that :P Perhaps you have some thoughts?

CLIPBOARD and FUSE errors in Docker container logs

linuxserver.io


Expected Behavior

I maintain a gPodder docker image based on this baseimage and have been noticing a few errors in my logs that I wanted to ask about. However, I want to be clear that container seems to be functioning fine, and I haven't run into any problems (so far) as a result of the errors listed below.

Current Behavior

In the previous version of my gPodder image I was getting the following errors in my container logs when starting the container:

Warning: Cannot convert string "-*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct

and these FUSE and CLIPBOARD errors

xrdp:xrdp_encoder [rdpClientConProcessMsgClientInfo:
got client info bytes 5744
jpeg support 0
offscreen support 0
fuse: device not found, try 'modprobe fuse' first
offscreen size 0
offscreen entries 0
client supports glyph cache but server disabled
client can not do offscreen to offscreen blits
client can do new(color) cursor
client can not do multimon
rdpRRSetRdpOutputs: numCrtcs 1 monitorCount 0fuse: device not found, try 'modprobe fuse' first

rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 1420 height 743
rdpLoadLayout: keylayout 0x00000409 variant display 1
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
chansrv::main: using log file [/tmp/xrdp-chansrv.1.log]
[20210506-17:32:13] [CORE ] main: app started pid 455(0x000001c7)
[20210506-17:32:13] [INFO ] main: DISPLAY env var set to :1
[20210506-17:32:13] [INFO ] main: using DISPLAY 1
[20210506-17:32:13] [INFO ] channel_thread_loop: thread start
xrdp-chansrv [1119663086]: child_signal_handler:
xrdp-chansrv [1119663087]: child_signal_handler: child pid 465
xrdp-chansrv [1119663087]: child_signal_handler: child pid -1
[20210506-17:34:07] [INFO ] Socket 12: AF_UNIX connection received
[20210506-17:34:07] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1119777451]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

xrdp-chansrv [1119777453]: xcommon_init: connected to display ok
[1119777454]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x195

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfe

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x196

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x197

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x198

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfa

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18e

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18f

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x190

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x191

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x192

[1119777657]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x193

[1119777657]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x194

[20210506-17:34:21] [INFO ] channel_thread_loop: trans_check_wait_objs error resetting

xrdp-chansrv [1119790841]: scard_deinit:
chansrv:smartcard_pcsc [1119790841]: scard_pcsc_deinit:
[20210506-17:34:21] [INFO ] Socket 13: AF_UNIX connection received
[20210506-17:34:22] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1119791452]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1119791452]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x195

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfe

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x196

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x197

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x198

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfa

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18e

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18f

[1119791484]: CLIPBOARD clipboard_event_selection_nordpInDeferredUpdateCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
xrdp:xrdp_encoder [rdpClientConProcessMsgClientInfo:
got client info bytes 5744
jpeg support 0
offscreen support 0
fuse: device not found, try 'modprobe fuse' first
offscreen size 0
offscreen entries 0
client supports glyph cache but server disabled
client can not do offscreen to offscreen blits
client can do new(color) cursor
client can not do multimon
rdpRRSetRdpOutputs: numCrtcs 1 monitorCount 0fuse: device not found, try 'modprobe fuse' first

rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 1420 height 743
rdpLoadLayout: keylayout 0x00000409 variant display 1
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
chansrv::main: using log file [/tmp/xrdp-chansrv.1.log]
[20210506-17:32:13] [CORE ] main: app started pid 455(0x000001c7)
[20210506-17:32:13] [INFO ] main: DISPLAY env var set to :1
[20210506-17:32:13] [INFO ] main: using DISPLAY 1
[20210506-17:32:13] [INFO ] channel_thread_loop: thread start
xrdp-chansrv [1119663086]: child_signal_handler:
xrdp-chansrv [1119663087]: child_signal_handler: child pid 465
xrdp-chansrv [1119663087]: child_signal_handler: child pid -1
[20210506-17:34:07] [INFO ] Socket 12: AF_UNIX connection received
[20210506-17:34:07] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1119777451]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

xrdp-chansrv [1119777453]: xcommon_init: connected to display ok
[1119777454]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x195

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfe

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x196

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x197

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x198

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfa

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18e

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18f

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x190

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x191

[1119777656]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x192

[1119777657]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x193

[1119777657]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x194

[20210506-17:34:21] [INFO ] channel_thread_loop: trans_check_wait_objs error resetting

xrdp-chansrv [1119790841]: scard_deinit:
chansrv:smartcard_pcsc [1119790841]: scard_pcsc_deinit:
[20210506-17:34:21] [INFO ] Socket 13: AF_UNIX connection received
[20210506-17:34:22] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1119791452]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1119791452]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x195

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfe

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x196

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x197

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x198

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0xfa

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18e

[1119791484]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x18f

[1119791484]: CLIPBOARD clipboard_event_selection_nordpInDeferredUpdateCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off

To try to fix these errors I added these packages to the Dockerfile of my testing branch: xfonts-75dpi and xfonts-100dpi. This got rid of the FontStruct errors, but not the CLIPBOARD or FUSE errors, and I am still getting the following errors in my container logs:

rdpClientConProcessMsgClientInfo:
got client info bytes 5744
jpeg support 0
offscreen support 0
offscreen size 0
offscreen entries 0
client supports glyph cache but server disabled
client can not do offscreen to offscreen blits
fuse: device not found, try 'modprobe fuse' first
client can do new(color) cursor
client can not do multimon
rdpRRSetRdpOutputs: numCrtcs 1 monitorCount 0
rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 1440 height 768
fuse: device not found, try 'modprobe fuse' first
rdpLoadLayout: keylayout 0x00000409 variant display 1
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
chansrv::main: using log file [/tmp/xrdp-chansrv.1.log]
[20210506-17:03:13] [CORE ] main: app started pid 448(0x000001c0)
[20210506-17:03:13] [INFO ] main: DISPLAY env var set to :1
[20210506-17:03:13] [INFO ] main: using DISPLAY 1
[20210506-17:03:13] [INFO ] channel_thread_loop: thread start
xrdp-chansrv [1117923236]: child_signal_handler:
xrdp-chansrv [1117923236]: child_signal_handler: child pid 455
xrdp-chansrv [1117923236]: child_signal_handler: child pid -1
[20210506-17:07:30] [INFO ] Socket 12: AF_UNIX connection received
[20210506-17:07:30] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1118180252]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

xrdp-chansrv [1118180254]: xcommon_init: connected to display ok
[1118180255]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[20210506-17:07:35] [ERROR] clipboard_event_selection_request: unknown target COMPOUND_TEXT

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a7

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10f

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a8

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a9

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1aa

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10b

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a0

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a1

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a2

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a3

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a4

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a5

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a6

[20210506-17:07:36] [INFO ] channel_thread_loop: trans_check_wait_objs error resetting

xrdp-chansrv [1118186143]: scard_deinit:
chansrv:smartcard_pcsc [1118186143]: scard_pcsc_deinit:
[20210506-17:07:37] [INFO ] Socket 13: AF_UNIX connection received
[20210506-17:07:37] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1118186759]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1118186759]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a7

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10f

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a8

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a9

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1aa

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10b

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a0

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_rdpInDeferredUpdateCallback:

rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off

However, I notice that the clipboard_event_selection_notify errors are different now in the testing branch container. For example, the first listed error in my previous image version was unknown atom 0x195 while the first listed error in my current testing version is unknown atom 0x1a7. I should note that these errors are occurring when no user is doing anything in the container's Guac WebUI interface, i.e. I am not trying to past anything into the container.

I have noticed these same errors in the logs other people have posted for containers using this baseimage (or previous versions of it), for example here and here, so I assume that these errors exist in the base image rather than being created as a result of the image my Dockerfile builds.

Steps to Reproduce

  1. My container was created on UNRAID using the DockerMan GUI which runs following command: docker create --name='gPodder' --net='docker_net' -e TZ="America/New_York" -e HOST_OS="Unraid" -e 'GUAC_USER'='admin' -e 'GUAC_PASS'='5f4dcc3b5aa765d61d8327deb882cf99' -e 'TZ'='America/New_York' -e 'WIDTH'='1280' -e 'HEIGHT'='720' -p '3389:3389/tcp' -p '8080:8080/tcp' -v '/mnt/user/Media/Podcasts/':'/downloads':'rw' -v '/mnt/cache/appdata/gPodder':'/config':'rw' 'xthursdayx/gpodder-docker:testing
  2. This pulls the testing branch of my image with this Dockerfile.
  3. Log into Guac WebUI using the set user and password variables.
  4. Wait

Environment

OS: UNRAID
CPU architecture: x86_64
How docker service was installed:

I am using DockerMan in UNRAID and my own template from UNRAID's Community Apps.

Command used to create docker container (run/create/compose/screenshot)

As noted, I'm using DockerMan in Unraid with my own template from my template repo which runs the following docker create command: docker create --name='gPodder' --net='docker_net' -e TZ="America/New_York" -e HOST_OS="Unraid" -e 'GUAC_USER'='admin' -e 'GUAC_PASS'='5f4dcc3b5aa765d61d8327deb882cf99' -e 'TZ'='America/New_York' -e 'WIDTH'='1280' -e 'HEIGHT'='720' -p '3389:3389/tcp' -p '8080:8080/tcp' -v '/mnt/user/Media/Podcasts/':'/downloads':'rw' -v '/mnt/cache/appdata/gPodder':'/config':'rw' 'xthursdayx/gpodder-docker:testing

Docker logs

[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] 01-envfile: executing...
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/


Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid: 911
User gid: 911
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 11-moduser: executing...
[cont-init.d] 11-moduser: exited 0.
[cont-init.d] 12-prep_xrdp: executing...
[cont-init.d] 12-prep_xrdp: exited 0.
[cont-init.d] 13-update_app_name: executing...
[cont-init.d] 13-update_app_name: exited 0.
[cont-init.d] 14-configure_openbox: executing...
[cont-init.d] 14-configure_openbox: exited 0.
[cont-init.d] 30-update_webapp_context: executing...
[cont-init.d] 30-update_webapp_context: exited 0.
[cont-init.d] 35-update_guac_creds: executing...
[cont-init.d] 35-update_guac_creds: exited 0.
[cont-init.d] 50-config: executing...
[cont-init.d] 50-config: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
Unable to find an X display. Ensure you have permission to connect to the display.

X.Org X Server 1.19.6
Release Date: 2017-12-20
X Protocol Version 11, Revision 0

Build Operating System: Linux 4.15.0-140-generic x86_64 Ubuntu
Current Operating System: Linux d1d44700f2b2 5.10.28-Unraid #1 SMP Wed Apr 7 08:23:18 PDT 2021 x86_64
Kernel command line: BOOT_IMAGE=/bzimage initrd=/bzroot

Build Date: 08 April 2021 01:57:21PM
xorg-server 2:1.19.6-1ubuntu4.9 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.34.0

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.

Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.

(==) Log file: "/var/log/Xorg.pid-439.log", Time: Thu May 6 17:03:12 2021
(++) Using config file: "/etc/X11/xrdp/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
guacd[442]: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started

guacd[442]: INFO: Listening on host 127.0.0.1, port 4822
xorgxrdpSetup:
xrdpdevSetup:
rdpmousePlug:
rdpkeybPlug:
rdpIdentify:
rdpDriverFunc: op 10

:
rdpPreInit:
rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
rdpScreenInit: pfbMemory bytes 1920000
rdpScreenInit: pfbMemory 0x146baf95c010
rdpSimdInit: assigning yuv functions
rdpSimdInit: cpuid ax 1 cx 0 return ax 0x000306e4 bx 0x28200800 cx 0x7fbee3ff dx 0xbfebfbff
rdpSimdInit: sse2 amd64 yuv functions assigned
rdpXvInit: depth 24
rdpClientConInit: kill disconnected [0] timeout [0] sec


rdpScreenInit: out
guacd[442]: INFO: Guacamole connection closed during handshake
rdpmousePreInit: drv 0x560ce2ea4000 info 0x560ce30f03e0, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0x146bafd35c60
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0x560ce2ea31a0 info 0x560ce3261000, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0x146bafb32530
rdpkeybControl: what 1
rdpkeybDeviceOn:
rdpSaveScreen:
rdpDeferredRandR:
rdpResizeSession: width 1024 height 768
calling RRScreenSizeSet
rdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203
rdpRRGetInfo:
screen resized to 1024x768
RRScreenSizeSet ok 1
rdpInDeferredUpdateCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpRRGetInfo:
Obt-Message: Xinerama extension is not present on the server
Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml"
/usr/bin/env: 'python': No such file or directory
NOTE: Picked up JDK_JAVA_OPTIONS: --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
rdpRRGetInfo:
dbus-daemon[547]: [session uid=911 pid=547] Activating service name='org.a11y.Bus' requested by ':1.1' (uid=911 pid=548 comm="python3 /gpodder/bin/gpodder ")
dbus-daemon[547]: [session uid=911 pid=547] Successfully activated service 'org.a11y.Bus'
dbus-daemon[615]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=911 pid=548 comm="python3 /gpodder/bin/gpodder ")
dbus-daemon[615]: Successfully activated service 'org.a11y.atspi.Registry'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
06-May-2021 13:03:14.957 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with JAR file [/usr/share/tomcat8/lib/commons-dbcp.jar], exists: [false], canRead: [false]

06-May-2021 13:03:14.963 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with JAR file [/usr/share/tomcat8/lib/commons-pool.jar], exists: [false], canRead: [false]

06-May-2021 13:03:14.968 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/common/classes], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.968 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/common], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.969 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/common/classes], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.969 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/common], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.972 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/server/classes], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.972 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/server], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.972 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/server/classes], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.973 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/server], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.973 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/shared/classes], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.974 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/shared], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.974 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/shared/classes], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:14.974 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/shared], exists: [false], isDirectory: [false], canRead: [false]

06-May-2021 13:03:15.066 SEVERE [main] org.apache.catalina.startup.Catalina.initDirs Cannot find specified temporary folder at [/var/lib/tomcat8/temp]
Storing downloads in /downloads (GPODDER_DOWNLOAD_DIR is set)

06-May-2021 13:03:15.862 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.5.39 (Ubuntu)

06-May-2021 13:03:15.862 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Sep 9 2019 19:47:51 UTC
06-May-2021 13:03:15.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.5.39.0
06-May-2021 13:03:15.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Linux
06-May-2021 13:03:15.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 5.10.28-Unraid

06-May-2021 13:03:15.863 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64
06-May-2021 13:03:15.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: /usr/lib/jvm/java-11-openjdk-amd64
06-May-2021 13:03:15.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 11.0.11+9-Ubuntu-0ubuntu2.18.04

06-May-2021 13:03:15.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Ubuntu
06-May-2021 13:03:15.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: /var/lib/tomcat8
06-May-2021 13:03:15.864 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: /usr/share/tomcat8
06-May-2021 13:03:15.865 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
06-May-2021 13:03:15.865 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
06-May-2021 13:03:15.865 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
06-May-2021 13:03:15.865 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/var/lib/tomcat8/conf/logging.properties
06-May-2021 13:03:15.866 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
06-May-2021 13:03:15.866 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
06-May-2021 13:03:15.866 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
06-May-2021 13:03:15.866 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
06-May-2021 13:03:15.866 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
06-May-2021 13:03:15.866 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/var/lib/tomcat8
06-May-2021 13:03:15.867 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/share/tomcat8
06-May-2021 13:03:15.867 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/var/lib/tomcat8/temp
06-May-2021 13:03:15.867 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
06-May-2021 13:03:15.915 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
06-May-2021 13:03:15.936 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
06-May-2021 13:03:15.951 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 886 ms
06-May-2021 13:03:16.023 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
06-May-2021 13:03:16.023 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.39 (Ubuntu)
06-May-2021 13:03:16.064 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/var/lib/tomcat8/webapps/ROOT.war]
06-May-2021 13:03:17.638 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
13:03:18.001 [localhost-startStop-1] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
13:03:18.099 [localhost-startStop-1] INFO o.a.g.rest.auth.HashTokenSessionMap - Sessions will expire after 60 minutes of inactivity.
13:03:18.225 [localhost-startStop-1] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
13:03:18.327 [localhost-startStop-1] INFO o.a.g.t.w.WebSocketTunnelModule - Loading JSR-356 WebSocket support...
06-May-2021 13:03:18.634 WARNING [localhost-startStop-1] com.google.inject.internal.ProxyFactory.<init> Method [public void org.apache.guacamole.rest.user.UserResource.updateObject(java.lang.Object) throws org.apache.guacamole.GuacamoleException] is synthetic and is being intercepted by [org.apache.guacamole.rest.RESTExceptionWrapper@4db64c4a]. This could indicate a bug. The method may be intercepted twice, or may not be intercepted at all.

06-May-2021 13:03:18.728 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.extension.ExtensionRESTService as a root resource class
06-May-2021 13:03:18.729 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.language.LanguageRESTService as a root resource class
06-May-2021 13:03:18.729 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.patch.PatchRESTService as a root resource class
06-May-2021 13:03:18.729 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.auth.TokenRESTService as a root resource class
06-May-2021 13:03:18.729 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.session.SessionRESTService as a root resource class
06-May-2021 13:03:18.730 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.codehaus.jackson.jaxrs.JacksonJsonProvider as a provider class
06-May-2021 13:03:18.732 INFO [localhost-startStop-1] com.sun.jersey.server.impl.application.WebApplicationImpl._initiate Initiating Jersey application, version 'Jersey: 1.17.1 02/28/2013 12:47 PM'

06-May-2021 13:03:18.814 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.codehaus.jackson.jaxrs.JacksonJsonProvider to GuiceManagedComponentProvider with the scope "Singleton"

021 13:03:19.300 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.extension.ExtensionRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
06-May-2021 13:03:19.306 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.language.LanguageRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
06-May-2021 13:03:19.307 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.patch.PatchRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
06-May-2021 13:03:19.310 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.auth.TokenRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
06-May-2021 13:03:19.312 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.session.SessionRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
06-May-2021 13:03:19.328 INFO [localhost-startStop-1] org.webjars.servlet.WebjarsServlet.init WebjarsServlet initialization completed
06-May-2021 13:03:19.342 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/var/lib/tomcat8/webapps/ROOT.war] has finished in [3,278] ms
06-May-2021 13:03:19.346 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
06-May-2021 13:03:19.357 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 3406 ms
13:07:28.774 [http-nio-8080-exec-8] INFO o.a.g.r.auth.AuthenticationService - User "admin" successfully authenticated from 10.66.10.50.
13:07:30.369 [http-nio-8080-exec-7] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
13:07:36.411 [http-nio-8080-exec-3] INFO o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
guacd[442]: INFO: Creating new client for protocol "rdp"
guacd[442]: INFO: Connection ID is "$d7b640a3-ea94-4b1c-8d5d-230b675e0f58"
guacd[693]: INFO: No security mode specified. Defaulting to RDP.
guacd[693]: INFO: Resize method: none
guacd[693]: INFO: User "@b1c532de-341a-4a34-8b03-32d7fc988f52" joined connection "$d7b640a3-ea94-4b1c-8d5d-230b675e0f58" (1 users now present)
13:07:36.420 [http-nio-8080-exec-3] INFO o.a.g.tunnel.TunnelRequestService - User "admin" connected to connection "DEFAULT".
guacd[693]: INFO: Loading keymap "base"
guacd[693]: INFO: Loading keymap "en-us-qwerty"
LoadLibraryA: /usr/lib/x86_64-linux-gnu/freerdp/guacdr-client.so: cannot open shared object file: No such file or directory
guacd[693]: WARNING: Failed to load guacdr plugin. Drive redirection and printing will not work. Sound MAY not work.

LoadLibraryA: /usr/lib/x86_64-linux-gnu/freerdp/guacsnd-client.so: cannot open shared object file: No such file or directory
guacd[693]: WARNING: Failed to load guacsnd alongside guacdr plugin. Sound will not work. Drive redirection and printing MAY not work.

connected to 127.0.0.1:3389
Unable to find a match for unix timezone: Etc/UTC
rdpClientConGotConnection:
rdpClientConGotConnection: g_sck_accept ok new_sck 21
rdpClientConGotConnection: disconnecting only clientCon
rdpClientConDisconnect:
rdpClientConDisconnect: clientCon removed from dev list
rdpClientConGotConnection: adding only clientCon
guacd[681]: ERROR: Error handling RDP file descriptors

rdpClientConProcessMsgVersion: version 0 0 0 1

rdpClientConProcessScreenSizeMsg: set width 1440 height 768 bpp 16
rdpClientConProcessScreenSizeMsg: shmemid 2 shmemptr 0x146b2f9e2000
rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 1440 cy 768
[20210506-17:03:13] [INFO ] starting xrdp with pid 447
[20210506-17:03:13] [INFO ] listening to port 3389 on 0.0.0.0
[20210506-17:03:14] [INFO ] Socket 11: AF_INET6 connection received from ::ffff:127.0.0.1 port 40382
[20210506-17:03:14] [DEBUG] Closed socket 11 (AF_INET6 ::ffff:127.0.0.1 port 3389)
[20210506-17:07:30] [INFO ] Socket 11: AF_INET6 connection received from ::ffff:127.0.0.1 port 42060
[20210506-17:07:30] [DEBUG] Closed socket 10 (AF_INET6 :: port 3389)
[20210506-17:07:30] [INFO ] Using default X.509 certificate: /etc/xrdp/cert.pem
[20210506-17:07:30] [INFO ] Using default X.509 key file: /etc/xrdp/key.pem
[20210506-17:07:30] [DEBUG] TLSv1.2 enabled
[20210506-17:07:30] [DEBUG] TLSv1.1 enabled
[20210506-17:07:30] [DEBUG] TLSv1 enabled
[20210506-17:07:30] [DEBUG] Security layer: requested 0, selected 0
pub_mod bytes 256
pri_exp 256
colorDepth 0xca01 (0xca00 4bpp 0xca01 8bpp)
[20210506-17:07:30] [INFO ] connected client computer name: d1d44700f2b2
postBeta2ColorDepth 0xca01 (0xca00 4bpp 0xca01 8bpp 0xca02 15bpp 0xca03 16bpp 0xca04 24bpp)
highColorDepth 0x0010 (0x0004 4bpp 0x0008 8bpp 0x000f 15bpp 0x0010 16 bpp 0x0018 24bpp)
supportedColorDepths 0x0007 (0x0001 24bpp 0x0002 16bpp 0x0004 15bpp 0x0008 32bpp)
earlyCapabilityFlags 0x0001 (0x0002 want32)
got client client connection type 0x00000000
xrdp_sec_process_mcs_data_CS_SECURITY:
client supports 40 bit encryption
client supports 128 bit encryption
client supports fips encryption
client and server support high crypt, using high crypt
xrdp_sec_out_mcs_data: using 2048 bit RSA key
xrdp_load_keyboard_layout: keyboard_type [4] keyboard_subtype [0]
xrdp_load_keyboard_layout: model [] variant [] layout [us] options []
[20210506-17:07:30] [INFO ] Non-TLS connection established from ::ffff:127.0.0.1 port 42060: encrypted with standard RDP security
xrdp_sec_establish_keys:
xrdp_caps_process_order: not enough orders supported by client, using painter.
xrdp_caps_process_pointer: client supports new(color) cursor
xrdp_process_offscreen_bmpcache: support level 1 cache size 7864320 MB cache entries 2000
xrdp_caps_process_surface_cmds:
cmdFlags 0x00000052
xrdp_caps_process_frame_ack:
max_unacknowledged_frame_count 2
xrdp_caps_process_confirm_active: not enough orders supported by client, client wants off screen bitmap but offscreen bitmaps disabled
yeah, up_and_running
xrdp:xrdp_bitmap [1118180089]: xrdp_bitmap_create: noorders
[20210506-17:07:30] [DEBUG] xrdp_000002b1_wm_login_mode_event_00000001
xrdp:xrdp_mm [1118180112]: xrdp_mm_create: bpp 16 mcs_connection_type 0 jpeg_codec_id 0 v3_codec_id 0 rfx_codec_id 0 h264_codec_id 0
[20210506-17:07:30] [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
[20210506-17:07:30] [WARN ] local keymap file for 0x00000409 found and doesn't match built in keymap, using local keymap file
xrdp_wm_login_mode_changed: login_mode is 0
in xrdp_wm_init:
out xrdp_wm_init:
xrdp_wm_login_mode_changed: login_mode is 2
loaded module 'libxup.so' ok, interface size 8456, version 3

[20210506-17:07:30] [DEBUG] xrdp_wm_log_msg: started connecting
started connecting
lib_mod_connect: connected to Xserver (Xorg or X11rdp) sck 15
[20210506-17:07:30] [INFO ] lib_mod_log_peer: xrdp_pid=689 connected to X11rdp_pid=439 X11rdp_uid=0 X11rdp_gid=0 client_ip=::ffff:127.0.0.1 client_port=42060
[20210506-17:07:30] [DEBUG] xrdp_wm_log_msg: connected ok
connected ok
[20210506-17:07:30] [DEBUG] xrdp_mm_connect_chansrv: chansrv connect successful
[20210506-17:07:30] [DEBUG] return value from xrdp_mm_connect 0
lib_mod_process_message: type 2 len 0
lib_send_client_info:
xrdp_wm_login_mode_changed: login_mode is 3
[20210506-17:07:30] [INFO ] The following channel is allowed: cliprdr (0)
[20210506-17:07:30] [DEBUG] The allow channel list now initialized for this session
[20210506-17:07:36] [DEBUG] Closed socket 11 (AF_INET6 ::ffff:127.0.0.1 port 3389)
xrdp_mcs_disconnect - socket closed
[20210506-17:07:36] [DEBUG] xrdp_mm_module_cleanup
[20210506-17:07:36] [DEBUG] Closed socket 15 (AF_UNIX)
[20210506-17:07:36] [DEBUG] Closed socket 16 (AF_UNIX)
xrdp:xrdp_encoder [guacd[681]: INFO: User "@4cd4576d-097f-4ee6-8169-ddb0a1efe27e" disconnected (0 users remain)
guacd[681]: INFO: Last user of connection "$ecfe38f4-3d42-4ece-86b5-3511654b84b1" disconnected
guacd[442]: INFO: Connection "$ecfe38f4-3d42-4ece-86b5-3511654b84b1" removed.
13:07:36.798 [http-nio-8080-exec-4] INFO o.a.g.tunnel.TunnelRequestService - User "admin" disconnected from connection "DEFAULT". Duration: 6374 milliseconds
rdpClientConProcessMsgClientInfo:
got client info bytes 5744
jpeg support 0
offscreen support 0
offscreen size 0
offscreen entries 0
client supports glyph cache but server disabled
client can not do offscreen to offscreen blits
fuse: device not found, try 'modprobe fuse' first
client can do new(color) cursor
client can not do multimon
rdpRRSetRdpOutputs: numCrtcs 1 monitorCount 0
rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 1440 height 768
fuse: device not found, try 'modprobe fuse' first
rdpLoadLayout: keylayout 0x00000409 variant display 1
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
chansrv::main: using log file [/tmp/xrdp-chansrv.1.log]
[20210506-17:03:13] [CORE ] main: app started pid 448(0x000001c0)
[20210506-17:03:13] [INFO ] main: DISPLAY env var set to :1
[20210506-17:03:13] [INFO ] main: using DISPLAY 1
[20210506-17:03:13] [INFO ] channel_thread_loop: thread start
xrdp-chansrv [1117923236]: child_signal_handler:
xrdp-chansrv [1117923236]: child_signal_handler: child pid 455
xrdp-chansrv [1117923236]: child_signal_handler: child pid -1
[20210506-17:07:30] [INFO ] Socket 12: AF_UNIX connection received
[20210506-17:07:30] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1118180252]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

xrdp-chansrv [1118180254]: xcommon_init: connected to display ok
[1118180255]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[20210506-17:07:35] [ERROR] clipboard_event_selection_request: unknown target COMPOUND_TEXT

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a7

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10f

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a8

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a9

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1aa

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10b

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a0

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a1

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a2

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a3

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a4

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a5

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a6

[20210506-17:07:36] [INFO ] channel_thread_loop: trans_check_wait_objs error resetting

xrdp-chansrv [1118186143]: scard_deinit:
chansrv:smartcard_pcsc [1118186143]: scard_pcsc_deinit:
[20210506-17:07:37] [INFO ] Socket 13: AF_UNIX connection received
[20210506-17:07:37] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1118186759]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1118186759]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a7

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10f

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a8

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a9

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1aa

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10b

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a0

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_rdpInDeferredUpdateCallback:

rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpClientConProcessMsgClientInfo:
got client info bytes 5744
jpeg support 0
offscreen support 0
offscreen size 0
offscreen entries 0
client supports glyph cache but server disabled
client can not do offscreen to offscreen blits
fuse: device not found, try 'modprobe fuse' first
client can do new(color) cursor
client can not do multimon
rdpRRSetRdpOutputs: numCrtcs 1 monitorCount 0
rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 1440 height 768
fuse: device not found, try 'modprobe fuse' first
rdpLoadLayout: keylayout 0x00000409 variant display 1
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
chansrv::main: using log file [/tmp/xrdp-chansrv.1.log]
[20210506-17:03:13] [CORE ] main: app started pid 448(0x000001c0)
[20210506-17:03:13] [INFO ] main: DISPLAY env var set to :1
[20210506-17:03:13] [INFO ] main: using DISPLAY 1
[20210506-17:03:13] [INFO ] channel_thread_loop: thread start
xrdp-chansrv [1117923236]: child_signal_handler:
xrdp-chansrv [1117923236]: child_signal_handler: child pid 455
xrdp-chansrv [1117923236]: child_signal_handler: child pid -1
[20210506-17:07:30] [INFO ] Socket 12: AF_UNIX connection received
[20210506-17:07:30] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1118180252]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

xrdp-chansrv [1118180254]: xcommon_init: connected to display ok
[1118180255]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[20210506-17:07:35] [ERROR] clipboard_event_selection_request: unknown target COMPOUND_TEXT

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a7

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10f

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a8

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a9

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1aa

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10b

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a0

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a1

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a2

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a3

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a4

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a5

[1118185324]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a6

[20210506-17:07:36] [INFO ] channel_thread_loop: trans_check_wait_objs error resetting

xrdp-chansrv [1118186143]: scard_deinit:
chansrv:smartcard_pcsc [1118186143]: scard_pcsc_deinit:
[20210506-17:07:37] [INFO ] Socket 13: AF_UNIX connection received
[20210506-17:07:37] [INFO ] send_init_response_message:
process_message_channel_setup: chan name 'cliprdr' id 0 flags 00000000
[1118186759]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1118186759]: FUSE xfuse_init_lib: 828 : ERROR: fuse_mount() failed

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a7

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10f

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a8

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a9

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1aa

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x10b

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_event_selection_notify: unknown atom 0x1a0

[1118186788]: CLIPBOARD clipboard_event_selection_notify: 1951 : ERROR: clipboard_rdpInDeferredUpdateCallback:

rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off

File save permissions

Just doing a trivial install of an application (e.g. audacity*) based on this image , files can't be saved due to a permissions error?

  • notwithstanding the audio doesn't work... but at least I can use it as a visual audio editor for now!

Are there any docs on how to set up application users so that file read/writes from an application are allowed?

Ideally, it should also be possible to load/save files from/to a volume shared with host.

UPDATE: I can save/open files from /nobody; however, settting VOLUME ["/nobody"] and running docker with -v "${PWD}/files":/nobody seems to break the app?

Errors when building a docker container on this base - Unable to find an X Display

I'm having trouble creating a docker container using this baseimage. The docker container builds fine, but then will not start. I've copied the container log below. Any ideas what I'm doing wrong, or what I should change to get this container to run? Thanks.

ErrorWarningSystemArrayLogin

[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] 10-adduser: executing...
usermod: no changes

-------------------------------------
_ ()
| | ___ _ __
| | / __| | | / \
| | \__ \ | | | () |
|_| |___/ |_| \__/


Brought to you by linuxserver.io
We gratefully accept donations at:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid: 911
User gid: 911
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 11-moduser: executing...
[cont-init.d] 11-moduser: exited 0.
[cont-init.d] 12-prep_xrdp: executing...
[cont-init.d] 12-prep_xrdp: exited 0.
[cont-init.d] 13-update_app_name: executing...
[cont-init.d] 13-update_app_name: exited 0.
[cont-init.d] 14-configure_openbox: executing...
[cont-init.d] 14-configure_openbox: exited 0.
[cont-init.d] 30-update_webapp_context: executing...
[cont-init.d] 30-update_webapp_context: exited 0.
[cont-init.d] 35-update_guac_creds: executing...
[cont-init.d] 35-update_guac_creds: exited 0.
[cont-init.d] 99-custom-scripts: executing...
[custom-init] no custom scripts found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
Unable to find an X display. Ensure you have permission to connect to the display.
Unable to find an X display. Ensure you have permission to connect to the display.
Unable to find an X display. Ensure you have permission to connect to the display.
Unable to find an X display. Ensure you have permission to connect to the display.

X.Org X Server 1.19.6
Release Date: 2017-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-138-generic x86_64 Ubuntu
Current Operating System: Linux b0e5c0ee74cc 4.19.41-Unraid #1 SMP Wed May 8 14:23:25 PDT 2019 x86_64
Kernel command line: BOOT_IMAGE=/bzimage initrd=/bzroot
Build Date: 25 October 2018 04:11:27PM
xorg-server 2:1.19.6-1ubuntu4.2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.34.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.pid-369.log", Time: Fri May 17 14:10:22 2019
guacd[372]: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started
guacd[372]: INFO: Listening on host 127.0.0.1, port 4822
(++) Using config file: "/etc/X11/xrdp/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xorgxrdpSetup:
xrdpdevSetup:
rdpmousePlug:
rdpkeybPlug:
rdpIdentify:
rdpDriverFunc: op 10

:
rdpPreInit:
rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
rdpScreenInit: pfbMemory bytes 1920000
rdpScreenInit: pfbMemory 0x152f84c25010
rdpSimdInit: assigning yuv functions
rdpSimdInit: cpuid ax 1 cx 0 return ax 0x000406d8 bx 0x0a100800 cx 0x43d8e3bf dx 0xbfebfbff
rdpSimdInit: sse2 amd64 yuv functions assigned
rdpXvInit: depth 24
rdpClientConInit: kill disconnected [0] timeout [0] sec

rdpScreenInit: out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
rdpmousePreInit: drv 0x55984318de10 info 0x559843309450, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0x152f84ffec60
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0x55984318ca20 info 0x55984347a070, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0x152f84dfb530
rdpkeybControl: what 1
rdpkeybDeviceOn:
rdpSaveScreen:
rdpDeferredRandR:
rdpResizeSession: width 1024 height 768
calling RRScreenSizeSet
rdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203
rdpRRGetInfo:
screen resized to 1024x768
RRScreenSizeSet ok 1
rdpInDeferredUpdateCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
Warning: Cannot convert string "-*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
rdpRRGetInfo:
Obt-Message: Xinerama extension is not present on the server
Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml"
/usr/bin/env: 'python': No such file or directory
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out

Docker audio

Is it possible to also generate audio?

For example, would it be possible to run Audacity using dockergui?

How do I properly exit the program running before stopping the container?

linuxserver.io

I'm using this image as a base to build an image for Firefox, by cloning the Calibre repo and changing Calibre to Firefox. It's running fine now, but the problem is when the container is stopped, Firefox is not closed properly as the process is killed instead of gracefully shut down.

The graceful shutdown can be performed with xdotool with

xdotool key "ctrl+q"

But my question is where should I put this command that should be executed when the container is being stopped? I believe this baseimage is running s6 which I'm not familiar with. Anybody can guide me where to enter this command?

Add ability to change tab title and favicon

Would it be possible to add the ability for a user to specify the title that appears in the browser tab and the favicon tab icon when building an image using this as a base.

This would be a great customisation option! Maybe we could use the APPNAME environment variable for the tab title?

Thanks!

can't download the linuxserver/docker-baseimage-guacgui image

Hi everyone.

I come to you because I can't download the image "linuxserver/docker-baseimage-guacgui" when i try the docker-composed showed in the example.
Thank you in advance for your reply.

Current Behavior

I can't download the image

Steps to Reproduce

My docker-compose :

version: "2"
services:
docker-baseimage-guacgui:
image: linuxserver/docker-baseimage-guacgui
container_name: docker-baseimage-guacgui
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
- APPNAME=xclock
- GUAC_USER=abc #optional
- GUAC_PASS=900150983cd24fb0d6963f7d28e17f72 #optional
volumes:
- ./config:/config
ports:
- 8080:8080
- 3389:3389
restart: unless-stopped

Environment

Hardware : Raspberry Pi 4
OS: ubuntu x64
CPU architecture: arm64

Command used to create docker container (run/create/compose/screenshot)

docker-compose up -d

Docker logs

Pulling docker-baseimage-guacgui (linuxserver/docker-baseimage-guacgui:)...
ERROR: pull access denied for linuxserver/docker-baseimage-guacgui, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

Error "Illegal option" during build

linuxserver.io

docker build stops with error "/bin/sh: 0: Illegal option -"
at Line 42 of the Dockerfile
/bin/list-dependencies.sh "${BUILD_DIR}src/guacd/.libs/guacd" $(find ${BUILD_DIR} | grep "so$") > ${BUILD_DIR}/doc-pak/DEPENDENCIES
caused by a grep "segmentation fault"


Expected Behavior

Docker build should create a docker container based on the docker file provided at linuxserver/docker-base-image-guacgui

Current Behavior

Error during build:
/bin/sh: 0: Illegal option -
The command '/bin/sh -c echo "**** install build deps ****" && apt-get update && apt-get install -qy --no-install-recommends checkinstall curl $BUILD_DEPENDENCIES && echo "**** prep build ****" && mkdir ${BUILD_DIR} && ln -sf /usr/bin/gcc-6 /usr/bin/gcc && curl -o /tmp/guacd.tar.gz -s -L "https://sourceforge.net/projects/guacamole/files/current/source/guacamole-server-${GUAC_VER}.tar.gz" && tar -xf /tmp/guacd.tar.gz --strip=1 -C ${BUILD_DIR} && echo "**** build guacd ****" && cd ${BUILD_DIR} && ./configure --with-init-dir=/etc/init.d --prefix=/usr && make -j 2 CC=gcc-6 && mkdir ${BUILD_DIR}/doc-pak && /bin/list-dependencies.sh "${BUILD_DIR}src/guacd/.libs/guacd" $(find ${BUILD_DIR} | grep "so$") > ${BUILD_DIR}/doc-pak/DEPENDENCIES && PREFIX=/usr checkinstall -y -D --nodoc--pkgname ${PKG_NAME} --pkgversion ${GUAC_VER} --pakdir /tmp --exclude "/usr/share/man","/usr/include","/etc" && mv /tmp/${PKG_NAME}_${GUAC_VER}-*.deb /tmp/${PKG_NAME}_${GUAC_VER}.deb' returned a non-zero code: 2

Steps to Reproduce

  1. Install Docker Desktop for Windows
  2. docker build https://github.com/linuxserver/docker-baseimage-guacgui.git

Environment

OS: Windows 10
CPU architecture: x86_64
How docker service was installed: Docker Desktop

Command used to create docker container (run/create/compose/screenshot)

docker build https://github.com/linuxserver/docker-baseimage-guacgui.git

Docker logs

Example does not work

linuxserver.io

I'm trying to develop a container based on this image and having problems getting it to come up. It never responds on the webserver port.

So I thought I would go back to basics and try the example. I get the same result. It never responds on the webserver port.


Expected Behavior

The example should accept connections on the webserver port and work and show Xclock.

Current Behavior

I'm using this command to build and test the container:

docker build . --tag guac && docker run -v ${PWD}/config:/config -p 8080:8080 -e PUID=$(id -u) -e PGID=$(id -g) guac

Results in:
first.log

Comparing it to a run of the calibre container, which does work, things seem to go wrong here:

s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
s6-svwait: fatal: timed out
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":1"
      after 1556 requests (1556 known processed) with 0 events remaining.
rdpmouseControl: what 2
rdpmouseDeviceOff:
rdpkeybControl: what 2
rdpkeybDeviceOff:
rdpkeybControl: what 3
rdpkeybUnInit: drv 0x564cd4e42e50 info 0x564cd512a590, flags 0x0
rdpUnregisterInputCallback: proc 0x7f787d64d530
rdpmouseControl: what 3
rdpmouseUnInit: drv 0x564cd4e44240 info 0x564cd4fb9970, flags 0x0
rdpUnregisterInputCallback: proc 0x7f787d850c60
s6-svwait: fatal: supervisor died
s6-svwait: fatal: supervisor died
rdpCloseScreen:
xorgxrdpDownDown:
xorgxrdpDownDown: 1
rdpClientConDeinit:
rdpClientConDeinit: deleting file /tmp/.xrdp/xrdp_display_1
rdpClientConDeinit: deleting file /tmp/.xrdp/xrdp_disconnect_display_1
(II) Server terminated successfully (0). Closing log file.

Where on in the calibre container other things start

guacd[432]: INFO:       Guacamole connection closed during handshake
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
rdpRRGetInfo:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-abc'
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
qt.qpa.xcb: QXcbConnection: XCB error: 148 (Unknown), sequence: 181, resource id: 0, major code: 140 (Unknown), minor code: 20

Steps to Reproduce

  1. clone this repo
  2. cd example
  3. Buld and run example

Environment

OS: macOS 10.15.5
CPU architecture: x86_64
How docker service was installed: Docker Desktop

Command used to create docker container (run/create/compose/screenshot)

docker build . --tag guac && docker run -v ${PWD}/config:/config -p 8080:8080 -e PUID=$(id -u) -e PGID=$(id -g) guac

Docker logs

See attached first.log

RDP service accepts any username and password

linuxserver.io

When I set a GUAC_USER and GUAC_PASS, I can login only with that username and password on port 8080. RDP, however, seems to accept any username and password.


Expected Behavior

  1. Provide a loud warning in the README that RDP has no authentication (and perhaps remove its port mapping from the example), OR
  2. Somehow enable authentication for RDP as well (no idea how complicated this is).

Current Behavior

Right now, when I connect to the container via RDP, my RDP client prompts for a username and password but accepts any username and password I give it.

Steps to Reproduce

  1. Run the example container in the README
  2. Attempt to connect to the container on port 3389 with an RDP client

Environment

OS: Ubuntu
CPU architecture: x86_64
How docker service was installed: docker-ce from https://docs.docker.com/engine/install/ubuntu/

Command used to create docker container (run/create/compose/screenshot)

docker run \
  -e PUID=1000 \
  -e PGID=1000 \
  -e TZ=America/New_York \
  -e APPNAME=xclock \
  -e GUAC_USER=abc `#optional` \
  -e GUAC_PASS=900150983cd24fb0d6963f7d28e17f72 `#optional` \
  -p 8080:8080 \
  -p 3389:3389 \
  x11

Docker logs

[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] 01-envfile: executing... 
[cont-init.d] 01-envfile: exited 0.
[cont-init.d] 10-adduser: executing... 

-------------------------------------
          _         ()
         | |  ___   _    __
         | | / __| | |  /  \ 
         | | \__ \ | | | () |
         |_| |___/ |_|  \__/


Brought to you by linuxserver.io
-------------------------------------

To support LSIO projects visit:
https://www.linuxserver.io/donate/
-------------------------------------
GID/UID
-------------------------------------

User uid:    1000
User gid:    1000
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 11-moduser: executing... 
[cont-init.d] 11-moduser: exited 0.
[cont-init.d] 12-prep_xrdp: executing... 
[cont-init.d] 12-prep_xrdp: exited 0.
[cont-init.d] 13-update_app_name: executing... 
[cont-init.d] 13-update_app_name: exited 0.
[cont-init.d] 14-configure_openbox: executing... 
[cont-init.d] 14-configure_openbox: exited 0.
[cont-init.d] 30-update_webapp_context: executing... 
[cont-init.d] 30-update_webapp_context: exited 0.
[cont-init.d] 35-update_guac_creds: executing... 
[cont-init.d] 35-update_guac_creds: exited 0.
[cont-init.d] 90-custom-folders: executing... 
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-scripts: executing... 
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-scripts: exited 0.
[cont-init.d] done.
[services.d] starting services

X.Org X Server 1.19.6
Release Date: 2017-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.15.0-140-generic x86_64 Ubuntu
Current Operating System: Linux 279bb978d0b3 5.4.0-90-generic #101-Ubuntu SMP Fri Oct 15 20:00:55 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.4.0-90-generic root=PARTUUID=a8cc93e7-68b6-a247-925f-d0dd2e9e6ff8 ro console=tty1 console=ttyS0
Build Date: 08 April 2021  01:57:21PM
xorg-server 2:1.19.6-1ubuntu4.9 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.34.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.pid-451.log", Time: Sat Nov 13 15:45:34 2021
(++) Using config file: "/etc/X11/xrdp/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
xorgxrdpSetup:
xrdpdevSetup:
rdpmousePlug:
rdpkeybPlug:
rdpIdentify:
rdpDriverFunc: op 10
rdpProbe:
rdpPreInit:
rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
rdpScreenInit: pfbMemory bytes 1920000
rdpScreenInit: pfbMemory 0x7f481434b010
rdpSimdInit: assigning yuv functions
rdpSimdInit: cpuid ax 1 cx 0 return ax 0x00000f61 bx 0x03040800 cx 0x80202001 dx 0x178bfbff
rdpSimdInit: sse2 amd64 yuv functions assigned
rdpXvInit: depth 24
rdpClientConInit: kill disconnected [0] timeout [0] sec

rdpScreenInit: out
guacd[447]: INFO:	Guacamole proxy daemon (guacd) version 0.9.14 started
guacd[447]: INFO:	Listening on host 127.0.0.1, port 4822
[services.d] done.
rdpmousePreInit: drv 0x556e8c04df90 info 0x556e8c1c2c80, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0x7f4814724c60
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0x556e8c04cba0 info 0x556e8c3338a0, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0x7f4814521530
rdpkeybControl: what 1
rdpkeybDeviceOn:
rdpSaveScreen:
rdpDeferredRandR:
rdpResizeSession: width 1024 height 768
  calling RRScreenSizeSet
rdpRRScreenSetSize: width 1024 height 768 mmWidth 271 mmHeight 203
rdpRRGetInfo:
  screen resized to 1024x768
  RRScreenSizeSet ok 1
Warning: Cannot convert string "-*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "-*-courier-medium-r-normal--*-120-*-*-*-*-iso8859-1" to type FontStruct
rdpRRGetInfo:
Obt-Message: Xinerama extension is not present on the server
Openbox-Message: Unable to find a valid menu file "/var/lib/openbox/debian-menu.xml"
/usr/bin/env: 'python': No such file or directory
rdpInDeferredUpdateCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
guacd[447]: INFO:	Guacamole connection closed during handshake
NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
13-Nov-2021 10:45:36.191 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with JAR file [/usr/share/tomcat8/lib/commons-dbcp.jar], exists: [false], canRead: [false]
13-Nov-2021 10:45:36.198 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with JAR file [/usr/share/tomcat8/lib/commons-pool.jar], exists: [false], canRead: [false]
13-Nov-2021 10:45:36.205 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/common/classes], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.205 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/common], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.206 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/common/classes], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.206 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/common], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.208 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/server/classes], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.208 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/server], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.208 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/server/classes], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.208 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/server], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.210 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.212 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/var/lib/tomcat8/shared], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.213 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/shared/classes], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.215 WARNING [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [/usr/share/tomcat8/shared], exists: [false], isDirectory: [false], canRead: [false]
13-Nov-2021 10:45:36.258 SEVERE [main] org.apache.catalina.startup.Catalina.initDirs Cannot find specified temporary folder at [/var/lib/tomcat8/temp]
13-Nov-2021 10:45:36.638 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.5.39 (Ubuntu)
13-Nov-2021 10:45:36.640 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Sep 9 2019 19:47:51 UTC
13-Nov-2021 10:45:36.640 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.5.39.0
13-Nov-2021 10:45:36.641 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Linux
13-Nov-2021 10:45:36.642 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            5.4.0-90-generic
13-Nov-2021 10:45:36.642 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          amd64
13-Nov-2021 10:45:36.643 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /usr/lib/jvm/java-11-openjdk-amd64
13-Nov-2021 10:45:36.643 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           11.0.11+9-Ubuntu-0ubuntu2.18.04
13-Nov-2021 10:45:36.643 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Ubuntu
13-Nov-2021 10:45:36.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /var/lib/tomcat8
13-Nov-2021 10:45:36.644 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /usr/share/tomcat8
13-Nov-2021 10:45:36.645 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
13-Nov-2021 10:45:36.645 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
13-Nov-2021 10:45:36.645 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
13-Nov-2021 10:45:36.646 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/var/lib/tomcat8/conf/logging.properties
13-Nov-2021 10:45:36.646 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
13-Nov-2021 10:45:36.646 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
13-Nov-2021 10:45:36.646 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
13-Nov-2021 10:45:36.646 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
13-Nov-2021 10:45:36.647 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dignore.endorsed.dirs=
13-Nov-2021 10:45:36.647 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/var/lib/tomcat8
13-Nov-2021 10:45:36.647 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/usr/share/tomcat8
13-Nov-2021 10:45:36.647 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/var/lib/tomcat8/temp
13-Nov-2021 10:45:36.648 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: [/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib]
13-Nov-2021 10:45:36.678 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8080"]
13-Nov-2021 10:45:36.688 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
13-Nov-2021 10:45:36.711 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 454 ms
13-Nov-2021 10:45:36.755 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Catalina]
13-Nov-2021 10:45:36.756 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.39 (Ubuntu)
13-Nov-2021 10:45:36.780 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deploying web application archive [/var/lib/tomcat8/webapps/ROOT.war]
13-Nov-2021 10:45:38.476 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
10:45:38.879 [localhost-startStop-1] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
10:45:38.954 [localhost-startStop-1] INFO  o.a.g.rest.auth.HashTokenSessionMap - Sessions will expire after 60 minutes of inactivity.
10:45:39.082 [localhost-startStop-1] INFO  o.a.g.environment.LocalEnvironment - GUACAMOLE_HOME is "/etc/guacamole".
10:45:39.188 [localhost-startStop-1] INFO  o.a.g.t.w.WebSocketTunnelModule - Loading JSR-356 WebSocket support...
13-Nov-2021 10:45:39.440 WARNING [localhost-startStop-1] com.google.inject.internal.ProxyFactory.<init> Method [public void org.apache.guacamole.rest.user.UserResource.updateObject(java.lang.Object) throws org.apache.guacamole.GuacamoleException] is synthetic and is being intercepted by [org.apache.guacamole.rest.RESTExceptionWrapper@185cf7f0]. This could indicate a bug.  The method may be intercepted twice, or may not be intercepted at all.
13-Nov-2021 10:45:39.545 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.extension.ExtensionRESTService as a root resource class
13-Nov-2021 10:45:39.546 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.language.LanguageRESTService as a root resource class
13-Nov-2021 10:45:39.546 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.patch.PatchRESTService as a root resource class
13-Nov-2021 10:45:39.546 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.auth.TokenRESTService as a root resource class
13-Nov-2021 10:45:39.546 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.apache.guacamole.rest.session.SessionRESTService as a root resource class
13-Nov-2021 10:45:39.547 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.register Registering org.codehaus.jackson.jaxrs.JacksonJsonProvider as a provider class
13-Nov-2021 10:45:39.550 INFO [localhost-startStop-1] com.sun.jersey.server.impl.application.WebApplicationImpl._initiate Initiating Jersey application, version 'Jersey: 1.17.1 02/28/2013 12:47 PM'
13-Nov-2021 10:45:39.627 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.codehaus.jackson.jaxrs.JacksonJsonProvider to GuiceManagedComponentProvider with the scope "Singleton"
13-Nov-2021 10:45:40.049 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.extension.ExtensionRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
13-Nov-2021 10:45:40.055 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.language.LanguageRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
13-Nov-2021 10:45:40.057 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.patch.PatchRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
13-Nov-2021 10:45:40.063 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.auth.TokenRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
13-Nov-2021 10:45:40.066 INFO [localhost-startStop-1] com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory.getComponentProvider Binding org.apache.guacamole.rest.session.SessionRESTService to GuiceManagedComponentProvider with the scope "PerRequest"
13-Nov-2021 10:45:40.084 INFO [localhost-startStop-1] org.webjars.servlet.WebjarsServlet.init WebjarsServlet initialization completed
13-Nov-2021 10:45:40.099 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/var/lib/tomcat8/webapps/ROOT.war] has finished in [3,318] ms
13-Nov-2021 10:45:40.102 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
13-Nov-2021 10:45:40.151 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 3439 ms

Update to phusion base image version 0.11?

Would it be possible to update this base image to use phusion's version 0.11 base, or at least to make an updated release version? Phusion's v0.11 base images uses Ubuntu base 18.04 rather than 14.04.

If this is possible, then /files/install/install.sh will need to be updated to reflect this:
echo 'deb mirror://mirrors.ubuntu.com/mirrors.txt bionic main universe restricted' > /etc/apt/sources.list echo 'deb mirror://mirrors.ubuntu.com/mirrors.txt bionic-updates main universe restricted' >> /etc/apt/sources.list

Version 1.1.0 upstream guacd

1.1.0 released recently, I am currently testing for our guacd container.
The big changes overall i can see is the shift to freerdp2 and kubernetes support.

Pull access denied error

I'm getting an error when trying to build a docker container based on this base image. The error says "pull access denied for linuxserver/docker-baseimage-guacgui, repository does not exist or may require 'docker login'".

Am I doing something wrong?

Container name references in Usage section are out of date

linuxserver.io

If you are new to Docker or this application our issue tracker is ONLY used for reporting bugs or requesting features. Please use our discord server for general support.

References to linuxserver/docker-baseimage-guacgui should be something like lsiobase/guacgui .

Expected Behavior

The example should work.

Current Behavior

jch@jch-mbp[752]:example$ docker create \
>   --name=docker-baseimage-guacgui \
>   -e APPNAME=xclock \
>   -p 8080:8080 \
>   -p 3389:3389 \
>   --restart unless-stopped \
>   linuxserver/docker-baseimage-guacgui
Unable to find image 'linuxserver/docker-baseimage-guacgui:latest' locally
Error response from daemon: pull access denied for linuxserver/docker-baseimage-guacgui, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

Steps to Reproduce

  1. See above

Environment

OS: macOS Docker
CPU architecture: x86_64
How docker service was installed:

Docker Desktop for Mac 2.3.0.3

Command used to create docker container (run/create/compose/screenshot)

Docker logs

Passing through Audio

linuxserver.io

If you are new to Docker or this application our issue tracker is ONLY used for reporting bugs or requesting features. Please use our discord server for general support.


Expected Behavior

Podcatcher running on this GuacGUI base image will play audio.

Current Behavior

Audio doesn't play.

Steps to Reproduce

  1. Create gPodder docker container built on this base image.
  2. Download podcast.
  3. Attempt to play audio.

Environment

OS: Linux (UNRAID)
CPU architecture: x86_64
How docker service was installed: DockerMan on UNRAID

I saw this issue, but wasn't sure if the information provided was still relevant after the image was updated. I'm running my gPodder container on UNRAID, as are many of the people who use it, so I'm hoping for some guidance for setting up my dockerfile to allow playing audio, or whether this is only possible via a docker run command.

Command used to create docker container (run/create/compose/screenshot)

docker create --name='gPodder' --net='bridge' -e TZ="America/New_York" -e HOST_OS="Unraid" -e 'GUAC_USER'='admin' -e 'GUAC_PASS'='xxxxx' -e 'TZ'='America/New_York' -e 'WIDTH'='1280' -e 'HEIGHT'='720' -p '3389:3389/tcp' -p '8383:8080/tcp' -v '/mnt/user/Media/Podcasts/':'/downloads':'rw' -v '/mnt/cache/appdata/gPodder':'/config':'rw' 'xthursdayx/gpodder-docker'

Docker logs

1592843486.494034 [gpodder.util] ERROR: Cannot open file/folder: "/downloads/1619/2019-10-05 - Episode 5_ The Land of Our Fathers, Part 1.mp3"

Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gpodder/util.py", line 1424, in gui_open
subprocess.Popen(['xdg-open', filename])
File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'xdg-open': 'xdg-open'

Any suggestions? I tried updating the permissions of the podcasts directory recursively to nobody:users, but the error still says "cannot open file/folder".

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.