linuxserver / docker-calibre

GNU General Public License v3.0
385 stars 65 forks source link

Getting error "Error Launching startup command: Failed to close file descriptor for child process (operation not permitted)" when trying to start the web #82

Closed skynet01 closed 2 years ago

skynet01 commented 2 years ago

Calibre UI won't start when accessed on port 8080


Expected Behavior

The desktopui for calbre should start up

Current Behavior

Getting an error image image

Steps to Reproduce

Start docker container connect on port 8080 right click on desktop click Calibre GUI or Xterm

Environment

OS: Ubuntu 20.04.4 aarch64 CPU architecture: arm64 How docker service was installed: using apt-get

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

calibre:
    image: linuxserver/calibre:arch
    container_name: calibre
    restart: unless-stopped
    environment:
      - PUID=${PUID} # default user id, defined in .env
      - PGID=${PGID} # default group id, defined in .env
      - TZ=${TZ} # timezone, defined in .env
      # - PASSWORD= #optional
      # - CLI_ARGS= #optional
    volumes:
      - ${ROOT}/config/calibre:/config
      - ${DRIVE1}/Books:/5terra/Books
    ports:
      - 8080:8080
      - 8081:8081

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:    501
User gid:    20
-------------------------------------

[cont-init.d] 10-adduser: exited 0.
[cont-init.d] 13-keygen: executing... 

Generating 2048 bit rsa key...

ssl_gen_key_xrdp1 ok

saving to rsakeys.ini

Generating a RSA private key
.............................+++++
.............................+++++
writing new private key to '/etc/xrdp/key.pem'
-----
[cont-init.d] 13-keygen: exited 0.
[cont-init.d] 30-config: executing... 
chsh: Shell not changed.
Changing shell for abc.
[cont-init.d] 30-config: exited 0.
[cont-init.d] 50-config: executing... 
**** No auth enabled. To enable auth, you can set the PASSWORD var in docker arguments. ****
chown: cannot access '/opt/calibre': No such file or directory
[cont-init.d] 50-config: exited 1.
[cont-init.d] 50-gid-video: executing... 
[cont-init.d] 50-gid-video: exited 0.
[cont-init.d] 55-autostart-config: executing... 
[cont-init.d] 55-autostart-config: exited 0.
[cont-init.d] 90-custom-folders: executing... 
[cont-init.d] 90-custom-folders: exited 0.
[cont-init.d] 99-custom-files: executing... 
[custom-init] no custom files found exiting...
[cont-init.d] 99-custom-files: exited 0.
[cont-init.d] done.
[services.d] starting services
guacd[407]: INFO:   Guacamole proxy daemon (guacd) version 1.1.0 started
guacd[407]: INFO:   Listening on host 0.0.0.0, port 4822
[services.d] done.
guacd[407]: INFO:   Guacamole connection closed during handshake
Starting guacamole-lite websocket server
listening on *:8080
guacd[407]: INFO:   Guacamole connection closed during handshake
[guac-init] Auto start set, starting application
[2022-04-27 14:38:38] [Connection 1]  Client connection open
[2022-04-27 14:38:38] [Connection 1]  Opening guacd connection
[2022-04-27 14:38:38] [Connection 1]  guacd connection open
[2022-04-27 14:38:38] [Connection 1]  Selecting connection type: rdp
[2022-04-27 14:38:38] [Connection 1]  Sending opCode: 6.select,3.rdp;
guacd[407]: INFO:   Creating new client for protocol "rdp"
guacd[407]: INFO:   Connection ID is "$aef54cd8-0f06-4faf-a39b-0663fd05d39b"
[2022-04-27 14:38:38] [Connection 1]  Sending opCode: 4.size,4.1024,3.768,2.96;
[2022-04-27 14:38:38] [Connection 1]  Sending opCode: 5.audio,9.audio/L16;
[2022-04-27 14:38:38] [Connection 1]  Sending opCode: 5.video;
[2022-04-27 14:38:38] [Connection 1]  Sending opCode: 5.image;
[2022-04-27 14:38:38] [Connection 1]  Server sent handshake: 4.args,13.VERSION_1_1_0,8.hostname,4.port,6.domain,8.username,8.password,5.width,6.height,3.dpi,15.initial-program,11.color-depth,13.disable-audio,15.enable-printing,12.printer-name,12.enable-drive,10.drive-name,10.drive-path,17.create-drive-path,7.console,13.console-audio,13.server-layout,8.security,11.ignore-cert,12.disable-auth,10.remote-app,14.remote-app-dir,15.remote-app-args,15.static-channels,11.client-name,16.enable-wallpaper,14.enable-theming,21.enable-font-smoothing,23.enable-full-window-drag,26.enable-desktop-composition,22.enable-menu-animations,22.disable-bitmap-caching,25.disable-offscreen-caching,21.disable-glyph-caching,16.preconnection-id,18.preconnection-blob,8.timezone,14.recording-path,14.recording-name,24.recording-exclude-output,23.recording-exclude-mouse,22.recording-include-keys,21.create-recording-path,13.resize-method,18.enable-audio-input,9.read-only,16.gateway-hostname,12.gateway-port,14.gateway-domain,16.gateway-username,16.gateway-password,17.load-balance-info
[2022-04-27 14:38:38] [Connection 1]  Sending opCode: 7.connect,0.,9.127.0.0.1,4.3389,0.,3.abc,3.abc,4.1024,3.768,2.96,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,3.any,4.true,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.;
guacd[453]: INFO:   Security mode: Negotiate (ANY)
guacd[453]: INFO:   Resize method: none
guacd[453]: INFO:   User "@a6ac749e-e4ed-4c5e-b3f9-99da21b75cd8" joined connection "$aef54cd8-0f06-4faf-a39b-0663fd05d39b" (1 users now present)
5.ready,37.$aef54cd8-0f06-4faf-a39b-0663fd05d39b;
guacd[453]: INFO:   Loading keymap "base"
guacd[453]: INFO:   Loading keymap "en-us-qwerty"
5.audio,1.1,31.audio/L16;rate=44100,channels=2;4.size,1.0,4.1024,3.768;4.size,2.-1,2.11,2.16;3.img,1.3,2.12,2.-1,9.image/png,1.0,1.0;4.blob,1.3,232.iVBORw0KGgoAAAANSUhEUgAAAAsAAAAQCAYAAADAvYV+AAAABmJLR0QA/wD/AP+gvaeTAAAAYklEQVQokY2RQQ4AIQgDW+L/v9y9qCEsIJ4QZggoJAnDYwAwFQwASI4EO8FEMH95CRYTnfCDOyGFK6GEM6GFo7AqKI4sSSsCJH1X+roFkKdjueABX/On77lz2uGtr6pj9okfTeJQAYVaxnMAAAAASUVORK5CYII=;3.end,1.3;6.cursor,1.0,1.0,2.-1,1.0,1.0,2.11,2.16;
sh: line 1: xauth: command not found

X.Org X Server 1.21.1.3
X Protocol Version 11, Revision 0
Current Operating System: Linux f42b52900402 5.4.0-109-generic #123-Ubuntu SMP Fri Apr 8 09:12:14 UTC 2022 aarch64
Kernel command line: BOOT_IMAGE=/vmlinuz-5.4.0-109-generic root=/dev/mapper/ubuntu--vg-ubuntu--lv ro

Current version of pixman: 0.40.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: ".xorgxrdp.10.log", Time: Wed Apr 27 21:38:39 2022
(++) 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 0xffff92dfb010
rdpSimdInit: assigning yuv functions
rdpClientConInit: disconnect idle session after [0] sec
rdpClientConInit: kill disconnected [0] timeout [0] sec
rdpXvInit: depth 24
rdpScreenInit: out
rdpCreateScreenResources:
rdpmousePreInit: drv 0xaaaaf20ad8e0 info 0xaaaaf23710e0, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0xffff92ff0c70
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0xaaaaf20ad790 info 0xaaaaf2374260, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0xffff92fd16e0
rdpkeybControl: what 1
rdpkeybDeviceOn:
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
rdpResizeSession: width 1024 height 768
rdpClientConGotConnection:
rdpClientConGotConnection: g_sck_accept ok new_sck 7
rdpClientConGetConnection: idle_disconnect_timeout set to non-positive value, idle timer turned off
rdpAddClientConToDev: adding first clientCon 0xaaaaf23b4550
rdpClientConProcessMsgVersion: version 0 0 0 1
rdpClientConProcessScreenSizeMsg: set width 1024 height 768 bpp 16
rdpClientConProcessScreenSizeMsg: shmemid 0 shmemptr 0xffff92e50000
rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 1024 cy 768
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
4.sync,9.403791788;
(EE) Failed to open authorization file ".Xauthority": No such file or directory
rdpRRGetInfo:
rdpClientConProcessMsgClientInfo:
  got client info bytes 7072
fuse: device not found, try 'modprobe fuse' first
  jpeg support 0
4.size,2.-1,2.32,2.32;3.img,1.3,2.12,2.-1,9.image/png,1.0,1.0;4.blob,1.3,240.iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAAaElEQVRYhe2WSwrAIAwFfaX3v3K6ceF38VRaCjO7SEwGBWNKAPAxcpIjIqrNkkZrTs3bSc4NKqEmdsv5AmUTSUtNj5CPPtorcLkO+SCAAAIIILCMNYxm7365/vY47mKX3XHcfUgA4Hc8/F4zGEf7ahwAAAAASUVORK5CYII=;3.end,1.3;6.cursor,2.15,2.16,2.-1,1.0,1.0,2.32,2.32;
4.size,2.-1,2.32,2.32;3.img,1.3,2.12,2.-1,9.image/png,1.0,1.0;4.blob,1.3,276.iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAAgklEQVRYhe2UOxLAIAhEd5nc/8qbBjOOMbECGl6lWOzDHyQJhRgAVEoYAJAsk7AxqJKweVIhYWshW+IlkC2xFciU+BTIkvgVyJC4vhbWTEkiyVABSZgzIgJXniPwcI7OUy/hCI8O27Lr0mvyYewrKOv8RNYuHP+BUuRUezRN0zRNKDeQH1722aSHGAAAAABJRU5ErkJggg==;3.end,1.3;6.cursor,1.0,1.0,2.-1,1.0,1.0,2.32,2.32;4.size,2.-1,2.32,2.32;3.img,1.3,2.12,2.-1,9.image/png,1.0,1.0;4.blob,1.3,280.iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAAhklEQVRYhe3TSxKAIAwDUOJ4/yvHjQuEomW0wUWzZsjj01IyfwpJqju31YgOAECK6ABqhAlQIoYAFeIWoEA8AqIRLkAkwg2IQkwBIhC7Z5HVR5IAIAGcPa/LrAyfgOTl5NIpIFna65VNQV0OAEZn7BQYJ2/f/tO/4NqsvvrID5nJZDKZJTkAiOpPFgkUKmgAAAAASUVORK5CYII=;3.end,1.3;6.cursor,1.4,1.4,2.-1,1.0,1.0,2.32,2.32;4.sync,9.403791880;
  offscreen support 0
  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 0 numOutputs 0 monitorCount 0
rdpRRSetRdpOutputs: add output 0 left 0 top 0 width 1024 height 768
rdpLoadLayout: keylayout 0x00000409 variant  display 10
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
4.sync,9.403791884;
fuse: device not found, try 'modprobe fuse' first
4.sync,9.403791884;
guacd[453]: INFO:   Accepted format: 16-bit PCM with 2 channels at 44100 Hz
guacd[453]: INFO:   Accepted format: 16-bit PCM with 2 channels at 22050 Hz
guacd[453]: INFO:   Connected to RDPDR 1.12 as client 0x17de9c82
3.end,1.1;5.audio,1.1,31.audio/L16;rate=22050,channels=2;4.sync,9.403791884;
fuse: device not found, try 'modprobe fuse' first
4.sync,9.403791885;
guacd[453]: INFO:   RDPDR user logged on
4.sync,9.403791885;
3.img,1.3,2.14,1.0,9.image/png,1.0,1.0;4.blob,1.3,7284.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;3.end,1.3;4.sync,9.403791901;
3.img,1.3,2.14,1.0,9.image/png,3.305,3.336;4.blob,1.3,1764.iVBORw0KGgoAAAANSUhEUgAAAZ4AAAAVCAMAAABBoniSAAAB71BMVEWt1v+Uud6cveeUveeUuedrjLVaf7VSf7VSe7VrkLVKZ4yl0v9Ke71Cd7VjiK2tzu+Utd5KhL1Kf71KhMatyu+lzv9ajMZaiL1SiL3W5/f3///////v9/+1zu+lxufG1u+Mtd5riK3n6+/n6+fn5+fe5+fn8/fG0t6luc6lvdalweelucZ7oMacwef3+/eMsd7e4t5jf5xzlL2Mqc7O1t6cudbG2u/3+/+10u+91u/e7/fG3u+90u/v+//n7/fO3u+tyuecyv/e3t61zuecrb1zlLXn7++Mpb2EpcbG0ueEnLXv8/fO2uecvd7e5+/W4u+cscb39/eMrdZzjKVrjK2MsdacxveErd5jhK3e2t7W2t7W2tZ7nMaEmLWtucZjhKWtxt6EoL2tvc5jf6WEmK17kK3G1udzkK2lvc5je5yEqdaErdaUxvfW1ta9ztZzmMZ7mLW90ueMoLVzjK1riKWltcaUtdZ7pc5zmL3O0s7Ozs7O0tbe6/fv8//O2t6ctdatxueUsdbe6+9rhJy9ytaMpcaUwffGys7GysaUqb1ad5SUrcZae5yMrc7W3uecrcatyt7G1t57lK3GxsZ7qdZad5ylscZ7oM5Sd5x7nL17mL17pdaUvfdaf6VCY4RCXoRrlL2Mve9ac5RrkL1Kd63pKSXiAAAC90lEQVRoge3Y61MSURgG8F3EtNWILmbxmiFZCMVto1bN1NLIJMmKYrNMvGUtGpYpRFftItF2xxDpotUf2rus2DrjB5whl534zZwze9798sw8s2cYCKIgf5EEoSrIW1hPESJXKSrIE1iPWq0u3lSSUVpaWrJZXSALahUckEQZ7sXlWyTKNXLH/F9RWyWEerREGd5mmm3ladvTdmjIAllQOyUoHGiJCq1Wq9lV+dfuSo1WCVR7dFC1d81X1bBvg8PkBlUtQeFAT1To9foaw35UKzpQW6NXgoNgrDOAaa1XZjh0eKPj5AJlsVisVnFZKBzYxHoy1WA5drsy6jGD0UEfAedROMbo6vX6BgYaVWY8wHHhXXrWdAKaVS3QqoJGueNmhcLf0tY0fBDrOWmz2TS1dtEpgV1jU4A2aD9tszGuM+AyGaDDDGc73ee6wG3yQIcFXHUuYXa++4LhotvlgUteufNmQ7jPtEI76ZsOB5eJKz6fjxVaudrTcy2th/UpQCu0X/f5GFcv3OjzQ2cD6HTg6oeBQT8MkeKsCYa9N2HEDHDrNid33mxQwibUkzkEiFHc2Z4xKUXU0wV3gj4SnOMwQNfD0F24NzFxfxwm6TYYmsrMhkMt4GgFGAjLHTcrQiPi5bZ84IjRQCDAjj1YEYk8ZANK8AiMTVXQ24/32WOdYwqePH3mJ2EyjPVM46wKcOb0MzPPmZkX8FLutFmhcFmt4kofOOIV7iyWIpidnY1GoxFl1GMzWqH5dWwanG7mDc/53cCY3opfzzS8A+Y9z31wg2fkI3yaYDwhueNmg+IkluvBJzaCrUQ/L4uynCLEvfzcYJCELxqeD3Jc2BHjg4kYzYVjiUSMnePDOOPn2JA3lojzfXKnzQYVl6BwEE/XM59M0slkckFALyzMy5xyXbAeWu4MuUKlJCgcpIivWNS37z+k+LiCkNC9KHeGXFn9lygOUsQS7gl6kV6xSCfkjrkuiZ+/5I7wz4SIpVRB3sJ6EgX5i/hdkMf+AP8hdcUbAyOcAAAAAElFTkSuQmCC;3.end,1.3;4.sync,9.403791928;
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
4.sync,9.403791985;
4.sync,9.403792235;
4.sync,9.403792486;
4.sync,9.403792739;
4.sync,9.403792993;
4.sync,9.403793243;
4.sync,9.403793494;
4.sync,9.403793744;
4.sync,9.403794000;
4.sync,9.403794251;
4.sync,9.403794501;
4.sync,9.403794753;
4.sync,9.403795004;
4.sync,9.403795255;
4.sync,9.403795505;
4.sync,9.403795756;
4.sync,9.403796008;
4.sync,9.403796258;
4.sync,9.403796509;
4.sync,9.403796759;
4.sync,9.403797010;
4.sync,9.403797261;
4.sync,9.403797511;
4.sync,9.403797762;
4.sync,9.403798013;
4.sync,9.403798263;
4.sync,9.403798514;
4.sync,9.403798764;
4.sync,9.403799015;
4.sync,9.403799265;
4.sync,9.403799516;
4.sync,9.403799767;
4.sync,9.403800020;
4.sync,9.403800271;
[2022-04-27 14:38:48] [Connection 1]  Closing connection with error:  Error: WS was inactive for too long
    at ClientConnection.checkActivity (/gclient/node_modules/guacamole-lite/lib/ClientConnection.js:154:24)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[2022-04-27 14:38:48] [Connection 1]  Closing guacd connection
[2022-04-27 14:38:48] [Connection 1]  Client connection closed
guacd[453]: ERROR:  User is not responding.
guacd[453]: INFO:   User "@a6ac749e-e4ed-4c5e-b3f9-99da21b75cd8" disconnected (0 users remain)
guacd[453]: INFO:   Last user of connection "$aef54cd8-0f06-4faf-a39b-0663fd05d39b" disconnected
guacd[453]: INFO:   Internal RDP client disconnected
rdpClientConRecv: g_sck_recv failed(returned 0)
rdpClientConRecvMsg: error
rdpClientConCheck: rdpClientConGotData failed
rdpClientConDisconnect:
rdpRemoveClientConFromDev: removing clientCon 0xaaaaf23b4550
guacd[407]: INFO:   Connection "$aef54cd8-0f06-4faf-a39b-0663fd05d39b" removed.
[2022-04-27 14:49:55] [Connection 2]  Client connection open
[2022-04-27 14:49:55] [Connection 2]  Opening guacd connection
[2022-04-27 14:49:55] [Connection 2]  guacd connection open
[2022-04-27 14:49:55] [Connection 2]  Selecting connection type: rdp
[2022-04-27 14:49:55] [Connection 2]  Sending opCode: 6.select,3.rdp;
guacd[407]: INFO:   Creating new client for protocol "rdp"
guacd[407]: INFO:   Connection ID is "$691f1048-8ff0-46ac-9b4a-6a5dd565990a"
[2022-04-27 14:49:55] [Connection 2]  Sending opCode: 4.size,4.1665,14.1340?undefined,2.96;
[2022-04-27 14:49:55] [Connection 2]  Sending opCode: 5.audio,9.audio/L16;
[2022-04-27 14:49:55] [Connection 2]  Sending opCode: 5.video;
[2022-04-27 14:49:55] [Connection 2]  Sending opCode: 5.image;
[2022-04-27 14:49:55] [Connection 2]  Server sent handshake: 4.args,13.VERSION_1_1_0,8.hostname,4.port,6.domain,8.username,8.password,5.width,6.height,3.dpi,15.initial-program,11.color-depth,13.disable-audio,15.enable-printing,12.printer-name,12.enable-drive,10.drive-name,10.drive-path,17.create-drive-path,7.console,13.console-audio,13.server-layout,8.security,11.ignore-cert,12.disable-auth,10.remote-app,14.remote-app-dir,15.remote-app-args,15.static-channels,11.client-name,16.enable-wallpaper,14.enable-theming,21.enable-font-smoothing,23.enable-full-window-drag,26.enable-desktop-composition,22.enable-menu-animations,22.disable-bitmap-caching,25.disable-offscreen-caching,21.disable-glyph-caching,16.preconnection-id,18.preconnection-blob,8.timezone,14.recording-path,14.recording-name,24.recording-exclude-output,23.recording-exclude-mouse,22.recording-include-keys,21.create-recording-path,13.resize-method,18.enable-audio-input,9.read-only,16.gateway-hostname,12.gateway-port,14.gateway-domain,16.gateway-username,16.gateway-password,17.load-balance-info
[2022-04-27 14:49:55] [Connection 2]  Sending opCode: 7.connect,0.,9.127.0.0.1,4.3389,0.,3.abc,3.abc,4.1665,14.1340?undefined,2.96,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,12.en-us-qwerty,3.any,4.true,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.;
guacd[1087]: INFO:  Security mode: Negotiate (ANY)
guacd[1087]: INFO:  Resize method: none
guacd[1087]: INFO:  User "@ab9aa4f8-4e53-45fa-aa5f-919bea841628" joined connection "$691f1048-8ff0-46ac-9b4a-6a5dd565990a" (1 users now present)
guacd[1087]: INFO:  Loading keymap "base"
guacd[1087]: INFO:  Loading keymap "en-us-qwerty"
rdpClientConGotConnection:
rdpClientConGotConnection: g_sck_accept ok new_sck 7
fuse: device not found, try 'modprobe fuse' first
fuse: device not found, try 'modprobe fuse' first
rdpClientConGetConnection: idle_disconnect_timeout set to non-positive value, idle timer turned off
rdpAddClientConToDev: adding first clientCon 0xaaaaf23b4550
rdpClientConProcessMsgVersion: version 0 0 0 1
rdpClientConProcessScreenSizeMsg: set width 1664 height 1340 bpp 16fuse: device not found, try 'modprobe fuse' first

rdpClientConProcessScreenSizeMsg: shmemid 1 shmemptr 0xffff838be000
rdpRRScreenSetSize: width 1664 height 1340 mmWidth 440 mmHeight 355
rdpRRGetInfo:
  screen resized to 1664x1340
guacd[1087]: INFO:  Accepted format: 16-bit PCM with 2 channels at 44100 Hz
guacd[1087]: INFO:  Accepted format: 16-bit PCM with 2 channels at 22050 Hz
guacd[1087]: INFO:  Connected to RDPDR 1.12 as client 0x68113c39
rdpClientConProcessScreenSizeMsg: RRScreenSizeSet ok=[1]
rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 1664 cy 1340
rdpClientConProcessMsgClientInfo:
  got client info bytes 7072
  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
  client can do new(color) cursor
  client can not do multimon
rdpRRSetRdpOutputs: numCrtcs 1 numOutputs 1 monitorCount 0
rdpRRSetRdpOutputs: update output 0 left 0 top 0 width 1664 height 1340
rdpRRUpdateOutput:
rdpLoadLayout: keylayout 0x00000409 variant  display 10
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
guacd[1087]: INFO:  RDPDR user logged on
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
guacd[1087]: INFO:  User "@ab9aa4f8-4e53-45fa-aa5f-919bea841628" disconnected (0 users remain)
guacd[1087]: INFO:  Last user of connection "$691f1048-8ff0-46ac-9b4a-6a5dd565990a" disconnected
[2022-04-27 14:50:14] [Connection 2]  Closing connection with error:  1000
[2022-04-27 14:50:14] [Connection 2]  Closing guacd connection
[2022-04-27 14:50:14] [Connection 2]  Client connection closed
guacd[1087]: INFO:  Internal RDP client disconnected
rdpClientConRecv: g_sck_recv failed(returned 0)
guacd[407]: INFO:   Connection "$691f1048-8ff0-46ac-9b4a-6a5dd565990a" removed.
rdpClientConRecvMsg: error
rdpClientConCheck: rdpClientConGotData failed
rdpClientConDisconnect:
rdpRemoveClientConFromDev: removing clientCon 0xaaaaf23b4550
Closing all connections and exiting...
[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.
github-actions[bot] commented 2 years ago

Thanks for opening your first issue here! Be sure to follow the bug or feature issue templates!

drizuid commented 2 years ago

https://discourse.linuxserver.io/t/calibre-docker-compose-on-rpi4-no-autostart-gui/ <-- same problem with less provided info

dreg35 commented 2 years ago

I had the same issue with my raspberry pi. I resolved it by using version 5.38 per the above referenced link.

github-actions[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

dreg35 commented 2 years ago

Just want to keep this one open. I've tried recent releases to no avail

astroboy100 commented 2 years ago

getting this too

screenagerbe commented 2 years ago

same behaviour here. running Ubuntu 20.04.4 LTS (GNU/Linux 5.4.0-1065-raspi aarch64) on RPi4

thespad commented 2 years ago

Please try running with --security-opt seccomp=unconfined or the compose equivalent.

screenagerbe commented 2 years ago

@thespad seems to be resolved by this, thanks!

I have to explicitly define image: linuxserver/calibre:arm64v8-arch, though. whereas in other linuxserver containers I can just define image: linuxserver/image:latest but that's something else :)

/edit: typo's

blainegrissom commented 2 years ago

Please try running with --security-opt seccomp=unconfined or the compose equivalent.

This worked. Thank you!

jthonen commented 2 years ago

Please try running with --security-opt seccomp=unconfined or the compose equivalent.

Worked for me too. Thank you!

thesatman commented 2 years ago

Running Portainer. Where do I add the parameters "--security-opt seccomp=unconfined" ?

thespad commented 2 years ago

To my knowledge, it doesn't support it.

thesatman commented 2 years ago

To my knowledge, it doesn't support it.

Familiar with DockerStarter? Ran ds, then Set App Variables. Would this do it ?

Would you like to keep these settings for CALIBRE? x x x x CALIBRE_CLI_ARGS='--security-opt seccomp=unconfined' x x CALIBRE_GUAC_PASS='' x x CALIBRE_GUAC_USER='' x x CALIBRE_NETWORK_MODE='' x x CALIBRE_PORT_8080='8280' x x CALIBRE_PORT_8081='8281' x x CALIBRE_RESTART='unless-stopped' x x CALIBRE_USE_DARK_PALETTE='1'

thespad commented 2 years ago

No, CALIBRE_CLI_ARGS is for args to the calibre executable, --security-opt is a container setting.

thesatman commented 2 years ago

I managed to get this running with help from the fabulous DockSTARTer team. I added this to the override file. All working now.

On 7. okt. 2022 at 11:26, Adam @.***> wrote:

No, CALIBRE_CLI_ARGS is for args to the calibre executable, --security-opt is a container setting.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>