kasmtech / workspaces-issues

18 stars 3 forks source link

Blank page Chromium 1.11.0 #251

Open jeditec opened 1 year ago

jeditec commented 1 year ago

When running the chromium image the system opens an empty page and I cannot navigate. There is no way to type the URL.

I am running on ARM.

image

j-travis commented 1 year ago

Can you please provide the output of the following commands

sudo docker system info 
sudo df -h
cat /etc/os-release
uname -a

Are you running Kasm Workspaces or are you running the chromium image standalone.

jeditec commented 1 year ago

I want to comment that I added the image by hand, do I need to put something in the Docker Exec Config (JSON).

I am running on kasm.workspaces, Firefox works ok, but I need chromium for specific websites. Below you can find the details of my system.

sudo docker system info

Client:
 Context:    default
 Debug Mode: false
 Plugins:
  app: Docker App (Docker Inc., v0.9.1-beta3)
  buildx: Docker Buildx (Docker Inc., v0.8.1-docker)
  compose: Docker Compose (Docker Inc., v2.5.0)

Server:
 Containers: 9
  Running: 9
  Paused: 0
  Stopped: 0
 Images: 16
 Server Version: 20.10.14
 Storage Driver: overlay2
  Backing Filesystem: xfs
  Supports d_type: true
  Native Overlay Diff: false
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 3df54a852345ae127d1fa3092b95168e4a88e2f8
 runc version: v1.0.3-0-gf46b6ba
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
 Kernel Version: 5.4.17-2136.305.5.4.el8uek.aarch64
 Operating System: Oracle Linux Server 8.5
 OSType: linux
 Architecture: aarch64
 CPUs: 4
 Total Memory: 22.69GiB
 Name: amp-zero
 ID: WTA5:XWVO:D4NK:R5NI:TKPL:XBRM:LGJV:AOG7:7DRS:LAEW:5YRU:YKJ3
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  127.0.0.0/8
 Live Restore Enabled: false

sudo df -h

devtmpfs                     12G     0   12G   0% /dev
tmpfs                        12G     0   12G   0% /dev/shm
tmpfs                        12G  1.2G   11G  11% /run
tmpfs                        12G     0   12G   0% /sys/fs/cgroup
/dev/mapper/ocivolume-root   36G   27G  9.1G  75% /
/dev/mapper/ocivolume-oled   10G  208M  9.8G   3% /var/oled
/dev/sda2                  1014M  636M  379M  63% /boot
/dev/sda1                   100M  5.9M   94M   6% /boot/efi
tmpfs                       2.3G     0  2.3G   0% /run/user/0
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/13f452c34fc5f23dac1c87872dd27a5ce03f7fe4d7daf7453b22b8eecf25a489/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/05b39dad03c2161d32c6045b3809e0713908fe2d7cc53ac73b077e7a690827ff/merged
tmpfs                       2.3G     0  2.3G   0% /run/user/987
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/1f30459c0ffd314b0eb387f843c5522b6fedf723544bf936a8b72b2723a2bc1b/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/f496e503056e2a41059e9acdd0baef6ae51220d182a7332ec27b72b0f33ece1f/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/7f641ef0fdb9659736968b3448f2afbd342535bd5ceb69a8be2d13ef3bc59aa7/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/a8d0ae93614377e03280618bc3db80114a0d363f190e3427ddebbfc0cfa9d4b6/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/145dea63ab9217ec6a1c0590c709826a446f4edfb880cc307538935fef52aeba/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/848834b03b057e3d85c32fe9232643a4c9b317e778e1952cad522297d8aa288a/merged
overlay                      36G   27G  9.1G  75% /var/lib/docker/overlay2/8e6aad3c3c5398fe92076578c4d5b095327a0b52bf824bd013c8797efd34c2a4/merged

cat /etc/os-release

NAME="Oracle Linux Server"
VERSION="8.5"
ID="ol"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="8.5"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Oracle Linux Server 8.5"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:8:5:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 8"
ORACLE_BUGZILLA_PRODUCT_VERSION=8.5
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=8.5

uname -a

Linux amp-zero 5.4.17-2136.305.5.4.el8uek.aarch64 #2 SMP Mon Mar 28 19:09:48 PDT 2022 aarch64 aarch64 aarch64 GNU/Linux
j-travis commented 1 year ago

Appreciate the details. We've been able to reproduce the issue on Oracle 8.5 arm in OCI.

It appears to work correctly in Ubuntu 22.04 arm in OCI.

We've seen similar issues with vscode on Oracle 8 arm which is an electron app (chromium)

https://github.com/kasmtech/workspaces-issues/issues/178

With that one, it looked to be an incompatibility with the way the applications were compiled and the capabilities of the kernel

jeditec commented 1 year ago

Thank you @j-travis I had to recreate my instances and restore the data, I confirm that in Ubuntu 22.04 ARM it works perfect.

For improvement, If you know the documentation maintainer, it would be good to add some notes in the docker images info to highlight they are not compatible with Oracle Linux.

Really appreciate your help.