Kitematic: Characters on pop-ups appear as squares

Created on 12 Jul 2017  路  12Comments  路  Source: docker/kitematic

Expected behavior

When a pop-up is appearing should display the required text.

Actual behavior

All the application's popups are displayng squares instead of text.

Information about the Issue

The application is installed on Arch Linux (Manjaro) from AUR.

Steps to reproduce the behavior

  1. Start application
  2. Delete a container
  3. The pop-up window will have the text replaced with squares
    popup-square
compatibility exexpert help wanted linux

Most helpful comment

@FrenchBen

LANG=es_VE.UTF-8
LC_CTYPE=es_VE.UTF-8
LC_NUMERIC="es_VE.UTF-8"
LC_TIME="es_VE.UTF-8"
LC_COLLATE="es_VE.UTF-8"
LC_MONETARY="es_VE.UTF-8"
LC_MESSAGES="es_VE.UTF-8"
LC_PAPER="es_VE.UTF-8"
LC_NAME="es_VE.UTF-8"
LC_ADDRESS="es_VE.UTF-8"
LC_TELEPHONE="es_VE.UTF-8"
LC_MEASUREMENT="es_VE.UTF-8"
LC_IDENTIFICATION="es_VE.UTF-8"
LC_ALL=

But i see this problem with other software in electron.

  • electron/electron#9616
  • camunda/camunda-modeler#594

I think the problem is with the embeded version of chrome, so if we update the version of electron it will be fixed. I will try and report if i have any success.

All 12 comments

  • What operating system and version?
    Distributor ID: ManjaroLinux
    Description: Manjaro Linux
    Release: 17.0.2
    Codename: Gellivara

  • What version of kitematic?
    kitematic 0.17.0-1

  • What version of docker?
    docker 1:17.05.0-1

Are you using a special font/character encoding?

These are my locales. The ro_RO.UTF-8 have nothing special than some diacritics and the rest of characters are Latin, nothing special.

$ locale

LANG=en_GB.utf8
LC_CTYPE=en_GB.utf8
LC_NUMERIC=ro_RO.UTF-8
LC_TIME=ro_RO.UTF-8
LC_COLLATE="en_GB.utf8"
LC_MONETARY=ro_RO.UTF-8
LC_MESSAGES="en_GB.utf8"
LC_PAPER=ro_RO.UTF-8
LC_NAME=ro_RO.UTF-8
LC_ADDRESS=ro_RO.UTF-8
LC_TELEPHONE=ro_RO.UTF-8
LC_MEASUREMENT=ro_RO.UTF-8
LC_IDENTIFICATION=ro_RO.UTF-8
LC_ALL=

I have the same issue.

@mijailr Can you also share your locales so that we can compare?

@FrenchBen

LANG=es_VE.UTF-8
LC_CTYPE=es_VE.UTF-8
LC_NUMERIC="es_VE.UTF-8"
LC_TIME="es_VE.UTF-8"
LC_COLLATE="es_VE.UTF-8"
LC_MONETARY="es_VE.UTF-8"
LC_MESSAGES="es_VE.UTF-8"
LC_PAPER="es_VE.UTF-8"
LC_NAME="es_VE.UTF-8"
LC_ADDRESS="es_VE.UTF-8"
LC_TELEPHONE="es_VE.UTF-8"
LC_MEASUREMENT="es_VE.UTF-8"
LC_IDENTIFICATION="es_VE.UTF-8"
LC_ALL=

But i see this problem with other software in electron.

  • electron/electron#9616
  • camunda/camunda-modeler#594

I think the problem is with the embeded version of chrome, so if we update the version of electron it will be fixed. I will try and report if i have any success.

https://github.com/electron/electron/issues/9616
It was fixed in the latest electron.

@alex4o Can you help integrate it?

I have opened a pull request, hope that helps.
https://github.com/docker/kitematic/pull/3313

This is still happening using Kitematic 0.17.3 on Arch x64 - Really looks like a missing font, or perhaps unsupported locale settings. All dialog boxes still display fonts as boxes/cubes.

Still happens on Arch linux yes, I can confirm.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

djsowa picture djsowa  路  3Comments

niclarcipretti picture niclarcipretti  路  3Comments

STaRDoGG picture STaRDoGG  路  3Comments

foverzar picture foverzar  路  4Comments

cnBruceHong picture cnBruceHong  路  4Comments