Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terminal font excessive spacing in 6.10.0 #10945

Closed
bencaldwell opened this issue Aug 28, 2018 · 26 comments
Closed

Terminal font excessive spacing in 6.10.0 #10945

bencaldwell opened this issue Aug 28, 2018 · 26 comments
Assignees
Labels
kind/bug Outline of a bug - must adhere to the bug report template.

Comments

@bencaldwell
Copy link

Description

After upgrading from Che 6.9.0 to 6.10.0 the font in the terminal has excessive spacing (see attached screenshot). There is no setting under preferences to allow changing this back to its previous more readable font setting.

Reproduction Steps

  1. Start Che 6.9.0 multi-user in docker environment using docker run -it -e CHE_MULTIUSER=true -e CHE_HOST=${EXTERNAL_IP} -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che-multiuser:/data eclipse/che start
  2. Configure and run a workspace, the terminal font is fine.
  3. Upgrade to to Che 6.10.0 using docker run -it --rm -e CHE_MULTIUSER=true -e CHE_HOST=${EXTERNAL_IP} -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che-multiuser:/data eclipse/che-cli:latest upgrade
  4. After restarting the previously created workspace open a terminal and the font is changed to excessive width

OS and version:

  • Ubuntu 18.04 LTS
  • Docker Server Version: 18.03.1-ce
  • Che 6.9.0 upgraded to Che 6.10.0

Diagnostics:
image

docker run -it --rm -e CHE_MULTIUSER=true -e CHE_HOST=${EXTERNAL_IP} -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che-multiuser:/data eclipse/che-cli:latest info

INFO: (che cli): 6.10.0 - using docker 18.03.1-ce / native

CLI:
 TTY:            true
 Daemon:         /var/run/docker.sock
 Image:          eclipse/che-cli:latest
 Version:        6.10.0
 Command:        info
 Parameters:     info
Mounts:
 /data:          /home/user/.che-multiuser
 /data/instance: not set
 /data/backup:   not set
 /repo:          not set
 /assembly:      not set
 /sync:          not set
 /unison:        not set
 /chedir:        not set
System:
 Docker:         native
 Proxy:          not set
Internal:
 CHE_VERSION:    6.10.0
 CHE_HOST:       <host ip redacted>
 CHE_INSTANCE:   /home/user/.che-multiuser/instance
 CHE_CONFIG:     /home/user/.che-multiuser
 CHE_BACKUP:     /home/user/.che-multiuser/backup
 CHE_REGISTRY:   /version
 CHE_DEBUG:      false
 IP Detection:   <host ip redacted>
 Initialized:    true
Image Registry:
 IMAGE_INIT=eclipse/che-init:6.10.0
 IMAGE_CHE=eclipse/che-server:6.10.0
 IMAGE_COMPOSE=docker/compose:1.10.1
 IMAGE_POSTGRES=centos/postgresql-96-centos7:9.6
 IMAGE_KEYCLOACK=jboss/keycloak-openshift:3.4.3.Final
 BOOTSTRAP_IMAGE_ALPINE=alpine:3.4
 BOOTSTRAP_IMAGE_CHEIP=eclipse/che-ip:6.10.0
 UTILITY_IMAGE_CHEACTION=eclipse/che-action:6.10.0
 UTILITY_IMAGE_CHEDIR=eclipse/che-dir:6.10.0
 UTILITY_IMAGE_CHETEST=eclipse/che-test:6.10.0
 UTILITY_IMAGE_CHEMOUNT=eclipse/che-mount:6.10.0
che.env:
 CHE_HOST=<host ip redacted>
 CHE_SINGLE_PORT=false
 CHE_DOCKER_ALWAYS__PULL__IMAGE=true
@ghost ghost added the kind/question Questions that haven't been identified as being feature requests or bugs. label Aug 28, 2018
@ghost
Copy link

ghost commented Aug 28, 2018

@bencaldwell does it happen on the latest nightly version?

@bencaldwell
Copy link
Author

@eivantsov yes I've just tested and it happens on the latest nightly version.

Reproduction steps

  1. New install of che on a new docker host docker run -it -e CHE_MULTIUSER=true -e CHE_HOST=${EXTERNAL_IP} -v /var/run/docker.sock:/var/run/docker.sock -v ~/.che-multiuser:/data eclipse/che:nightly start
  2. Create a new default workspace using the che provided quickstart Java stack
  3. Terminal font is still strange as per original screenshot

@ghost
Copy link

ghost commented Aug 28, 2018

Cannot reproduce unfortunately. What browser do you use?

@bencaldwell
Copy link
Author

bencaldwell commented Aug 28, 2018 via email

@Xhelliom
Copy link

Xhelliom commented Aug 29, 2018

same issue using chrome 68.0.3440.106 (also on edge) on Windows 10 and CHE 6.10.0
edit : Fine on chromebook using Chrome v70

@42yeah
Copy link

42yeah commented Aug 31, 2018

Same here. I am using Brave and Firefox, the result is a weird-looking serif font being forced into monospacing shape. I am using macOS High Sierra.

@benoitf
Copy link
Contributor

benoitf commented Sep 3, 2018

I reproduce the issue with Chrome and Firefox on macOS High Sierra

@clacetera
Copy link

clacetera commented Sep 5, 2018

I have same issue on Windows 10 with Firefox 43.0.1 and Chrome 60.0.3112.113
Using che 6.10

cattura_console

@triacontakai
Copy link

triacontakai commented Sep 7, 2018

Having the same issue on Chrome 68.0.3440.106/Firefox Quantum 62.0 (64-bit) and Windows 10 with Che 6.11.0

@sathibault
Copy link

Same here, broken on Windows 10 Chrome 68.0.3440.106 and Firefox 61.0.2 with Che 6.10.0.

@KOSSOKO
Copy link

KOSSOKO commented Sep 13, 2018

I have the same issue too with the latest version of che (6.10.0) with Firefox Quantum 62.0 (64 bits)

@ghost
Copy link

ghost commented Sep 13, 2018

@KOSSOKO what is your OS?

@KOSSOKO
Copy link

KOSSOKO commented Sep 13, 2018

@eivantsov I use Centos 7 : ```
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-693.21.1.el7.x86_64
Architecture: x86-64

@AndrienkoAleksandr AndrienkoAleksandr self-assigned this Sep 13, 2018
@gitkalz
Copy link

gitkalz commented Sep 14, 2018

I have same issue on Windows 10 with Firefox 43.0.1 and Chrome 60.0.3112.113
Using che 6.10

cattura_console

Same Issue Observed in 6.11.0 too.. ENV: Windows 10, Chrome and Firefox Stable Releases

@abhinavprateek
Copy link

@AndrienkoAleksandr , any workaround till you fix this issue? Or can I downgrade the CLI version?

@ghost
Copy link

ghost commented Sep 17, 2018

@abhinavprateek can you reproduce the issue with 6.9.0?

@abhinavprateek
Copy link

abhinavprateek commented Sep 17, 2018 via email

@ghost
Copy link

ghost commented Sep 17, 2018

@abhinavprateek you may start Che with a different local data folder and use 6.9.0 tag for eclipse/che image

@KOSSOKO
Copy link

KOSSOKO commented Sep 17, 2018

@eivantsov, please, could I know if this issue will be corrected soon or I have to downgrade my che version ? Thanks

@ghost
Copy link

ghost commented Sep 17, 2018

@KOSSOKO the thing is that I have hard time reproducing it on my Fedora machine.

@sathibault
Copy link

Version 6.9.0 does not have this issue for me. I used browser inspection to compare the terminal windows between the working 6.9.0 version and the non-working 6.10.0 version and found that terminal windows in version 6.10.0 are rendered using a canvas object and 6.9.0 is using html dom elements.

We have downgraded to 6.9.0 but that version loads really slowly compared to 6.10.0, so I hope to be able to get back to 6.10.0.

@AndrienkoAleksandr AndrienkoAleksandr added kind/bug Outline of a bug - must adhere to the bug report template. and removed kind/question Questions that haven't been identified as being feature requests or bugs. labels Sep 17, 2018
@AndrienkoAleksandr
Copy link
Contributor

I stable reproduced this issue on the virtual machine. I will take a look.

@skabashnyuk
Copy link
Contributor

skabashnyuk commented Sep 27, 2018

I have the same issue on
macOS 10.13.6
Chrome 69.0.3497.100

2018-09-27 14 21 35

@celevra
Copy link

celevra commented Oct 7, 2018

same here on 6.12

@buggtb
Copy link

buggtb commented Oct 15, 2018

Yeah sad times, its just about usable but makes my eyes bleed. Hopefully that merge works.

@AndrienkoAleksandr
Copy link
Contributor

Should be fixed for CHE 6.13.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug Outline of a bug - must adhere to the bug report template.
Projects
None yet
Development

No branches or pull requests