linuxserver / docker-webtop

Ubuntu, Alpine, Arch, and Fedora based Webtop images, Linux in a web browser supporting popular desktop environments.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] missing minimise/maximise buttons on Mousepad

EDIflyer opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Obviously not a major issue but just can't work out why it's happening! Seeing 'no entry' signs on maximise/minimise buttons - see screenshot
image

Expected Behavior

Correct icons

Steps To Reproduce

Run container

Environment

- OS: Debian 11
- How docker service was installed: Docker-CE via CLI

CPU architecture

x86-64

Docker creation

yaml
---
version: "2.1"
services:
  webtop:
    image: lscr.io/linuxserver/webtop:latest
    container_name: webtop
    security_opt:
      - seccomp:unconfined #optional
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/London
      - SUBFOLDER=/ #optional
      - KEYBOARD=en-gb-qwerty #optional
    volumes:
      - /home/user/containers/webtop:/config
      #- /var/run/docker.sock:/var/run/docker.sock #optional
    ports:
      - 3000:3000
    labels:
      - "com.centurylinklabs.watchtower.enable=false"
    devices:
      - /dev/dri:/dev/dri #optional
    #shm_size: "1gb" #optional
    restart: "no"


### Container logs

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


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] 13-keygen: executing...
[cont-init.d] 13-keygen: exited 0.
[cont-init.d] 30-config: executing...
[cont-init.d] 30-config: exited 1.
[cont-init.d] 50-gid-video: executing...
**** permissions for /dev/dri/card0 are good ****
[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
[guac-init] Auto start not set, application start on login
guacd[418]: INFO:       Guacamole proxy daemon (guacd) version 1.1.0 started
guacd[418]: INFO:       Listening on host 0.0.0.0, port 4822
[services.d] done.
Starting guacamole-lite websocket server
listening on *:3000
[2022-12-14 02:00:54] [Connection 1]  Client connection open
[2022-12-14 02:00:54] [Connection 1]  Opening guacd connection
[2022-12-14 02:00:54] [Connection 1]  guacd connection open
[2022-12-14 02:00:54] [Connection 1]  Selecting connection type: rdp
[2022-12-14 02:00:54] [Connection 1]  Sending opCode: 6.select,3.rdp;
guacd[418]: INFO:       Creating new client for protocol "rdp"
guacd[418]: INFO:       Connection ID is "$62e27ef6-4649-4316-8b26-16b97dc9255d"
[2022-12-14 02:00:54] [Connection 1]  Sending opCode: 4.size,4.1920,13.937?undefined,2.96;
[2022-12-14 02:00:54] [Connection 1]  Sending opCode: 5.audio,9.audio/L16;
[2022-12-14 02:00:54] [Connection 1]  Sending opCode: 5.video;
[2022-12-14 02:00:54] [Connection 1]  Sending opCode: 5.image;
[2022-12-14 02:00:54] [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-12-14 02:00:54] [Connection 1]  Sending opCode: 7.connect,0.,9.127.0.0.1,4.3389,0.,3.abc,3.abc,4.1920,13.937?undefined,2.96,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,0.,12.en-gb-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[459]: INFO:       Security mode: Negotiate (ANY)
guacd[459]: INFO:       Resize method: none
guacd[459]: INFO:       User "@bcfa1dd5-41d4-40cd-8893-2ef2d3aa95cc" joined connection "$62e27ef6-4649-4316-8b26-16b97dc9255d" (1 users now present)
guacd[459]: INFO:       Loading keymap "base"
guacd[459]: INFO:       Loading keymap "en-gb-qwerty"

X.Org X Server 1.21.1.3
X Protocol Version 11, Revision 0
Current Operating System: Linux 87325452c7af 5.10.0-17-amd64 #1 SMP Debian 5.10.136-1 (2022-08-13) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.10.0-17-amd64 root=/dev/sda ro console=ttyS0,19200n8 net.ifnames=0

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.11.log", Time: Wed Dec 14 02:00:56 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
rdpProbe:
rdpPreInit:
rdpScreenInit: virtualX 800 virtualY 600 rgbBits 8 depth 24
rdpScreenInit: pfbMemory bytes 1920000
rdpScreenInit: pfbMemory 0x7fcfef4ed2c0
rdpSimdInit: assigning yuv functions
rdpSimdInit: cpuid ax 1 cx 0 return ax 0x00800f12 bx 0x00000800 cx 0xfff83203 dx 0x078bfbff
rdpSimdInit: sse2 amd64 yuv functions assigned
rdpClientConInit: disconnect idle session after [0] sec
rdpClientConInit: kill disconnected [0] timeout [0] sec
rdpXvInit: depth 24
rdpScreenInit: out
Global configuration:
fuse: device not found, try 'modprobe fuse' first
rdpCreateScreenResources:
rdpmousePreInit: drv 0x7fcfefa0e400 info 0x7fcfe7620d30, flags 0x0
rdpmouseControl: what 0
rdpmouseDeviceInit:
rdpmouseCtrl:
rdpRegisterInputCallback: type 1 proc 0x7fcfef6c83b1
rdpmouseControl: what 1
rdpmouseDeviceOn:
rdpkeybPreInit: drv 0x7fcfefa0e4a0 info 0x7fcfe75db010, flags 0x0
rdpkeybControl: what 0
rdpkeybDeviceInit:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpRegisterInputCallback: type 0 proc 0x7fcfef6c38a8
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 1920 height 937
  calling RRScreenSizeSet
rdpRRScreenSetSize: width 1920 height 937 mmWidth 508 mmHeight 248
rdpRRGetInfo:
  screen resized to 1920x937
  RRScreenSizeSet ok 1
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 0x7fcfef6a5090
rdpClientConProcessMsgVersion: version 0 0 0 1
rdpClientConProcessScreenSizeMsg: set width 1920 height 937 bpp 16
rdpClientConProcessScreenSizeMsg: shmemid 0 shmemptr 0x7fcfe6792000
rdpClientConProcessMsgClientInput: invalidate x 0 y 0 cx 1920 cy 937
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 0 numOutputs 0 monitorCount 0
rdpRRSetRdpOutputs: add output 0 left 0 top 0 width 1920 height 937
rdpLoadLayout: keylayout 0x00000809 variant  display 11
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
fuse: device not found, try 'modprobe fuse' first
fuse: device not found, try 'modprobe fuse' first
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
guacd[459]: INFO:       Accepted format: 16-bit PCM with 2 channels at 44100 Hz
guacd[459]: INFO:       Accepted format: 16-bit PCM with 2 channels at 22050 Hz
guacd[459]: INFO:       Connected to RDPDR 1.12 as client 0x22a12f4d
guacd[459]: INFO:       RDPDR user logged on
rdpRRGetInfo:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat on
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off
rdpInDeferredRepeatCallback:
rdpkeybChangeKeyboardControl:
rdpkeybChangeKeyboardControl: autoRepeat off

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

Yeah I was never able to figure out what package provides these in Alpine if you install something and it works let me know. It has to be a more complete icon theme or something:

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.

Bump. Still trying to look at this.

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.

Fixed in latest images

This issue is locked due to inactivity