Author Topic: TC11.1 Font LxTerminal is missing  (Read 3444 times)

Offline Fven

  • Newbie
  • *
  • Posts: 29
TC11.1 Font LxTerminal is missing
« on: April 11, 2020, 03:52:02 AM »
I installed lxterminal.tcz under TC11.1. The "Fixed Regular" font is not longer available. For me this is the only font that is easy to read in the terminal. Is there a way to fix this?

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11295
Re: TC11.1 Font LxTerminal is missing
« Reply #1 on: April 11, 2020, 04:50:53 AM »
Hi Fven
Are you referring to the fonts provided by:
http://tinycorelinux.net/10.x/x86_64/tcz/notocjk-regular-fonts-ttc.tcz.info

You can fetch them from the TC10 repo:
Code: [Select]
wget http://tinycorelinux.net/10.x/x86_64/tcz/notocjk-regular-fonts-ttc.tcz
Then copy them to your  tce/optional  directory.

Offline Fven

  • Newbie
  • *
  • Posts: 29
Re: TC11.1 Font LxTerminal is missing
« Reply #2 on: April 11, 2020, 06:05:10 AM »
Hi Rich,
I think it is a system font. The "Fixed Regular" font was part of LxTerminal in TC11.0 and before.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11295
Re: TC11.1 Font LxTerminal is missing
« Reply #3 on: April 11, 2020, 07:11:02 AM »
Hi Fven
I take it you are referring to 64 bit since I don't see  lxterminal  listed in the TC11 32 bit repo.

lxterminal  is the same since TC10:
http://tinycorelinux.net/10.x/x86_64/tcz/lxterminal.tcz.info
http://tinycorelinux.net/11.x/x86_64/tcz/lxterminal.tcz.info

Maybe there's a config file you need to set up (from the .info file):
Quote
                 If not in Xorg, to adjust fontname or its size edit
                  .config/lxterminal/lxterminal.conf
That should probably say  ~/.config/lxterminal/lxterminal.conf

You could try these commands to see which fixed fonts are available on your system:
Code: [Select]
fc-list | grep -i fixed
xlsfonts | grep -i fixed

Offline Fven

  • Newbie
  • *
  • Posts: 29
Re: TC11.1 Font LxTerminal is missing
« Reply #4 on: April 11, 2020, 08:24:14 AM »
Hi Rich,
In TC11.0 (64 bit) there was an error in LxTerminal, so it did not save the presets. I added it manually in this config file. If I change the font name to "Fixed Regular 11" in TC11.1, this font is no longer available.

If I request an overview of the available fonts with
Code: [Select]
fc-list | grep -i fixed I get the same list under both TC11.0 and TC11.1

Offline Fven

  • Newbie
  • *
  • Posts: 29
Re: TC11.1 Font LxTerminal is missing
« Reply #5 on: April 12, 2020, 02:09:26 AM »
Hi Rich,
The problem turns out not to be in LxTerminal itself, but in the new debs. LxTerminal depends on vte.tcz and vte.tcz depends on gnutls35.tcz (updated 04/11/2020). When I start LxTerminal (TC11.1 64bit), the teminal window is wide and the letters are widely spaced. In TC11.0 the letters are against each other and you need the Fixed Regular font to make it readable. If I replace vte.tcz of TC11.1 with the version of TC11.0 you have a narrow window with the letters against each other (old situation). The Fixed Regular font is not available. Maybe LxTerminal should be recompiled against the new debs?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14631
Re: TC11.1 Font LxTerminal is missing
« Reply #6 on: April 12, 2020, 03:32:52 AM »
I see the same issue (widely spaced font) with gnome-terminal, which is fixed by changing the font in preferences/profile

Offline Fven

  • Newbie
  • *
  • Posts: 29
Re: TC11.1 Font LxTerminal is missing
« Reply #7 on: April 12, 2020, 04:40:45 AM »
Hi Juanito,
I have tried all font settings but nothing changes on the terminal screen. It remains the same font with widely spaced letters.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11295
Re: TC11.1 Font LxTerminal is missing
« Reply #8 on: April 12, 2020, 06:48:11 AM »
Hi Fven
Open a terminal and enter:
Code: [Select]
lxterminalWhen the second terminal comes up, try changing its font settings, and see if any error messages show up on the first terminal.

Offline Fven

  • Newbie
  • *
  • Posts: 29
Re: TC11.1 Font LxTerminal is missing
« Reply #9 on: April 12, 2020, 07:43:36 AM »
Hi Rich,
I have found that xfce4-terminal.tcz has the same problem as lxterminal.tcz.
When I start LxTerminal I get some error messages
 
Code: [Select]
tc @ box: ~ $ lxterminal
(lxterminal: 6635): VTE-CRITICAL **: 14: 27: 19.064: void vte_terminal_match_set_cursor_type (VteTerminal *, int, GdkCursorType): assertion 'tag> = 0' failed
(lxterminal: 6635): VTE-CRITICAL **: 14: 27: 19.064: void vte_terminal_match_set_cursor_type (VteTerminal *, int, GdkCursorType): assertion 'tag> = 0' failed
** (lxterminal: 6635): WARNING **: 14: 27: 19.102: AT-SPI: Could not obtain desktop path or name
** (lxterminal: 6635): WARNING **: 14: 27: 19.143: atk-bridge: GetRegisteredEvents returned message with unknown signature
** (lxterminal: 6635): WARNING **: 14: 27: 19.144: atk-bridge: get_device_events_reply: unknown signature
** (lxterminal: 6635): WARNING **: 14: 27: 19.144: atk-bridge: get_device_events_reply: unknown signature
When adjusting the font, there are no error messages and the correct value is written in the configuration file.

aus9

  • Guest
Re: TC11.1 Font LxTerminal is missing
« Reply #10 on: April 15, 2020, 09:52:47 PM »
@Fven

I was the original downstream maintainer of lxterminal. I am unable to get any good graphics on framebuffer xsessions so am forced to load Xorg-7.7.  I have a done a private update of lxterminal and as per image....wide space font IMHO is resolved

2) What is not resolved is lxterminal does not display window decorations on fluxbox and even worse...clicking on the pulldown for preferences in fluxbox....that new window goes behind the terminal and can not be interacted with.

I may request that lxterminal be removed from the repo for 11.1 and no longer wish to maintain it

if you are interested in still maintaining it.....can cope with Xorg and maybe some nicer WM ;) send me a pm and I can pm you my newer build script.
I have no problem if you don't ....and others read this....that they become the maintainer.

OFFTOPIC I have updated another gtk3 terminal called sakura and plan to submit that all factors being equal

for anyone interested here is newer lxterminal on 64 bit 11.1 with less errors than OP and IMHO better font display
Quote
https://imgur.com/d2xhd7C
« Last Edit: April 15, 2020, 10:15:32 PM by aus9 »