Che: Terminal font excessive spacing in 6.10.0

Created on 28 Aug 2018  Â·  26Comments  Â·  Source: eclipse/che

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
kinbug teaeditors

All 26 comments

@bencaldwell does it happen on the latest nightly version?

@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

Cannot reproduce unfortunately. What browser do you use?

I am using Chrome 68.0.3440.106 on Windows 10.

On 28 Aug 2018, at 10:11 pm, Eugene Ivantsov notifications@github.com wrote:

Cannot reproduce unfortunately. What browser do you use?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

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

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.

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

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

cattura_console

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

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

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

@KOSSOKO what is your OS?

@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

```

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

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

@abhinavprateek can you reproduce the issue with 6.9.0?

Unable to downgrade the CLI version. Couldn't find any documentation to do
it. Can you please guide?

On Mon, Sep 17, 2018 at 12:17 PM Eugene Ivantsov notifications@github.com
wrote:

@abhinavprateek https://github.com/abhinavprateek can you reproduce the
issue with 6.9.0?

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/eclipse/che/issues/10945#issuecomment-421905869, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AIiDURrTrJKSbpv40D7lZectNEOAUNF4ks5ub0V-gaJpZM4WPHU1
.

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

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

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

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.

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

I have the same issue on
macOS 10.13.6
Chrome 69.0.3497.100

2018-09-27 14 21 35

same here on 6.12

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

Should be fixed for CHE 6.13.0

Was this page helpful?
0 / 5 - 0 ratings

Related issues

redeagle84 picture redeagle84  Â·  3Comments

vanzhiganov picture vanzhiganov  Â·  3Comments

AndrienkoAleksandr picture AndrienkoAleksandr  Â·  3Comments

LaneGeek picture LaneGeek  Â·  3Comments

luckymore0520 picture luckymore0520  Â·  3Comments