Menu

#1646 [Mono/Linux] Chinese (UTF-8) characters are not shown inside password entry

KeePass_2.x
closed
nobody
None
5
2018-09-21
2017-07-29
none
No

Linux, KeePass2.
All Chinese character is displayed as (wrong font).
Change font to Noto Sans CJK SC fix this inside preview (password list view).
Now I use keepass for note taking. And found that this issue is not fixed inside the password entry (i.e. detail view).
Nor will WenQuanYi Micro Hei WenQuanYi Micro Hei Mono Noto Sans CJK TC Noto Sans Mono CJK SC.
Font setting is not regarded inside detail view.
P.S. lI1 (without the tail) all look like 1 using the default font under Linux mint (Ubuntu). I miss-typed that n times. (I don't know the default font now.)

Discussion

  • none

    none - 2017-07-29

    Well lI1 look like identical under Noto Sans CJK SC, maybe not under default font...

     
  • Paul

    Paul - 2017-07-30

    That will be a mono/Linux font issue, not a lot KeePass can do about that.
    Try KeeWeb or KeePassXC as they have native Linux versions.

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2018-05-10
    • summary: Chinese (UTF-8) characters are not shown inside password entry --> [Mono/Linux] Chinese (UTF-8) characters are not shown inside password entry
     
  • Ildar

    Ildar - 2018-05-22

    Hello,

    I have the simular problem related to cyrillic characters
    It worked correctly some months ago.
    KeePass 2.39 (Dev 180507)
    Mono 5.10.1.47
    Linux 4.16.6
    Is it possible to fix it within KeePass2 software ?

    1) With 'Force using system font' enabled

    2) With 'Force using system font' disabled. It works except this dialog

    Thank you.

     
  • Paul

    Paul - 2018-06-02

    What change did you make that stopped it working?

    cheers, Paul

     
  • Ildar

    Ildar - 2018-06-06

    Hello,

    I suppose the main reason is OS changing from
    https://www.archlinux.org/
    to
    http://archlinux32.org

    The latest update to mono 5.12.0.226-1.0 doesn't help me .

    Is it possible to run mono without keepass in order to localize the problem ?
    Is it possible to specify locale/charset for mono command ?

    I have attached the result of this command
    mono --verify-all --verbose /usr/share/keepass/KeePass.exe --auto-type > $tx/1.txt

    Thank you.

     
  • Ildar

    Ildar - 2018-09-19

    Today's update has fixed the issue. The full log is below.

     
  • Ildar

    Ildar - 2018-09-19

    The possible causes are
    [2018-09-19 12:17] [ALPM] upgraded fontconfig (1:2.13.0+15+gc60ed9e-1.0 -> 2:2.13.0+15+gc60ed9e-1.0)

    [2018-09-19 12:17] [ALPM] upgraded cantarell-fonts (1:0.101-1.0 -> 1:0.111-1.0)

    [2018-09-19 12:17] [ALPM] upgraded fontconfig (1:2.13.0+15+gc60ed9e-1.0 -> 2:2.13.0+15+gc60ed9e-1.0)
    [2018-09-19 12:17] [ALPM-SCRIPTLET] Rebuilding fontconfig cache... done.
    [2018-09-19 12:17] [ALPM] upgraded gsfonts (20170829-1 -> 20180524-1.0)
    [2018-09-19 12:18] [ALPM] running 'fontconfig.hook'...

     
  • Dominik Reichl

    Dominik Reichl - 2018-09-21
    • status: open --> closed
     
  • Dominik Reichl

    Dominik Reichl - 2018-09-21

    Thanks for the info; glad to hear the issue is resolved.

    Best regards,
    Dominik

     

Log in to post a comment.

MongoDB Logo MongoDB