How to fix font problem?

Hi There,

Recently I installed Consulo ide, but it doesn't show the font correctly. Just like [ for all settings, everything. I can't understand what to do. But other things worked well. Maybe I have deleted something accidentally.



Console Output:

$ ./consulo.sh 
WARNING: package com.apple.eawt not in java.desktop
WARNING: package com.apple.laf not in java.desktop
WARNING: package com.apple.eawt.event not in java.desktop
WARNING: A command line option has enabled the Security Manager
WARNING: The Security Manager is deprecated and will be removed in a future release
[12:59:27.904] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.ui.internal.focus.text, current locale: en_US 
[12:59:27.906] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.ui.internal.focus.description, current locale: en_US 
[12:59:27.907] ERROR - nSystem.impl.ActionManagerImpl - consulo.platform.base.ActionLocalize@group.ui.internal.focus.text (consulo.platform.base.ActionLocalize@group.ui.internal.focus.description): can't find reference action id: Internal.UI 
java.lang.Throwable: null
	at consulo.logging.Logger.error(Logger.java:94) ~[Logger.class:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl.resolveActionRef(ActionManagerImpl.java:281) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl.lambda$new$3(ActionManagerImpl.java:237) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.container.util.StatCollector.markWith(StatCollector.java:48) ~[consulo-container-api.jar:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl.<init>(ActionManagerImpl.java:206) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl_Binding.create(ActionManagerImpl_Binding.java:56) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.component.impl.internal.inject.NewConstructorInjectionComponentAdapter.doGetComponentInstance(NewConstructorInjectionComponentAdapter.java:44) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.instantiateGuarded(ConstructorInjectionComponentAdapter.java:81) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:66) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$1(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.GetInstanceValidator.createObject(GetInstanceValidator.java:31) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$2(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.runServiceInitialize(BaseComponentManager.java:247) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.lambda$loadServices$0(BaseComponentManager.java:211) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.getComponentInstance(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getLocalInstance(InstanceContainer.java:93) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getComponentInstance(InstanceContainer.java:53) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.DefaultComponentParameter.resolveInstance(DefaultComponentParameter.java:27) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.NewConstructorInjectionComponentAdapter.getConstructorArguments(NewConstructorInjectionComponentAdapter.java:62) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.NewConstructorInjectionComponentAdapter.doGetComponentInstance(NewConstructorInjectionComponentAdapter.java:43) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.instantiateGuarded(ConstructorInjectionComponentAdapter.java:81) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:66) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$1(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.GetInstanceValidator.createObject(GetInstanceValidator.java:31) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$2(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.runServiceInitialize(BaseComponentManager.java:247) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.lambda$loadServices$0(BaseComponentManager.java:211) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.getComponentInstance(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getLocalInstance(InstanceContainer.java:93) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getComponentInstance(InstanceContainer.java:53) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.DefaultInjectingContainer.getInstance(DefaultInjectingContainer.java:71) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.getInstance(BaseComponentManager.java:330) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.initNotLazyServices(BaseComponentManager.java:275) ~[ComponentBinding.class:?]
	at consulo.application.impl.internal.BaseApplication.initNotLazyServices(BaseApplication.java:212) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.store.ApplicationStoreImpl.load(ApplicationStoreImpl.java:84) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.BaseApplication.load(BaseApplication.java:283) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.BaseApplication.load(BaseApplication.java:272) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.start.ApplicationStarter.run(ApplicationStarter.java:184) ~[ApplicationStarter.class:?]
	at consulo.desktop.awt.container.impl.DesktopAWTContainerStartupImpl.lambda$start$4(DesktopAWTContainerStartupImpl.java:116) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]
[12:59:27.917] ERROR - nSystem.impl.ActionManagerImpl - Consulo 2023.12  Build #3412 
[12:59:27.917] ERROR - nSystem.impl.ActionManagerImpl - JDK: 17.0.6 
[12:59:27.918] ERROR - nSystem.impl.ActionManagerImpl - VM: OpenJDK 64-Bit Server VM 
[12:59:27.918] ERROR - nSystem.impl.ActionManagerImpl - Vendor: JetBrains s.r.o. 
[12:59:27.918] ERROR - nSystem.impl.ActionManagerImpl - OS: Linux 
[12:59:27.919] ERROR - nSystem.impl.ActionManagerImpl - Last Action:  
[12:59:27.920] ERROR - nSystem.impl.ActionManagerImpl - UI.Internal.Focus: can't find group for @consulo.annotation.component.ActionRef(type=java.lang.Object.class, id="Internal.UI") 
java.lang.Throwable: null
	at consulo.logging.Logger.error(Logger.java:94) ~[Logger.class:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl.lambda$new$3(ActionManagerImpl.java:239) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.container.util.StatCollector.markWith(StatCollector.java:48) ~[consulo-container-api.jar:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl.<init>(ActionManagerImpl.java:206) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.ide.impl.idea.openapi.actionSystem.impl.ActionManagerImpl_Binding.create(ActionManagerImpl_Binding.java:56) ~[DefaultIdeaErrorLogger.class:?]
	at consulo.component.impl.internal.inject.NewConstructorInjectionComponentAdapter.doGetComponentInstance(NewConstructorInjectionComponentAdapter.java:44) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.instantiateGuarded(ConstructorInjectionComponentAdapter.java:81) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:66) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$1(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.GetInstanceValidator.createObject(GetInstanceValidator.java:31) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$2(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.runServiceInitialize(BaseComponentManager.java:247) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.lambda$loadServices$0(BaseComponentManager.java:211) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.getComponentInstance(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getLocalInstance(InstanceContainer.java:93) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getComponentInstance(InstanceContainer.java:53) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.DefaultComponentParameter.resolveInstance(DefaultComponentParameter.java:27) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.NewConstructorInjectionComponentAdapter.getConstructorArguments(NewConstructorInjectionComponentAdapter.java:62) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.NewConstructorInjectionComponentAdapter.doGetComponentInstance(NewConstructorInjectionComponentAdapter.java:43) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.instantiateGuarded(ConstructorInjectionComponentAdapter.java:81) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:66) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$1(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.GetInstanceValidator.createObject(GetInstanceValidator.java:31) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.lambda$getComponentInstance$2(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.runServiceInitialize(BaseComponentManager.java:247) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.lambda$loadServices$0(BaseComponentManager.java:211) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.BaseComponentAdapter.getComponentInstance(BaseComponentAdapter.java:153) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getLocalInstance(InstanceContainer.java:93) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.InstanceContainer.getComponentInstance(InstanceContainer.java:53) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.inject.DefaultInjectingContainer.getInstance(DefaultInjectingContainer.java:71) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.getInstance(BaseComponentManager.java:330) ~[ComponentBinding.class:?]
	at consulo.component.impl.internal.BaseComponentManager.initNotLazyServices(BaseComponentManager.java:275) ~[ComponentBinding.class:?]
	at consulo.application.impl.internal.BaseApplication.initNotLazyServices(BaseApplication.java:212) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.store.ApplicationStoreImpl.load(ApplicationStoreImpl.java:84) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.BaseApplication.load(BaseApplication.java:283) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.BaseApplication.load(BaseApplication.java:272) ~[ApplicationStarter.class:?]
	at consulo.application.impl.internal.start.ApplicationStarter.run(ApplicationStarter.java:184) ~[ApplicationStarter.class:?]
	at consulo.desktop.awt.container.impl.DesktopAWTContainerStartupImpl.lambda$start$4(DesktopAWTContainerStartupImpl.java:116) ~[?:?]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [?:?]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [?:?]
	at java.lang.Thread.run(Thread.java:833) [?:?]
[12:59:27.922] ERROR - nSystem.impl.ActionManagerImpl - Consulo 2023.12  Build #3412 
[12:59:27.922] ERROR - nSystem.impl.ActionManagerImpl - JDK: 17.0.6 
[12:59:27.922] ERROR - nSystem.impl.ActionManagerImpl - VM: OpenJDK 64-Bit Server VM 
[12:59:27.922] ERROR - nSystem.impl.ActionManagerImpl - Vendor: JetBrains s.r.o. 
[12:59:27.922] ERROR - nSystem.impl.ActionManagerImpl - OS: Linux 
[12:59:27.923] ERROR - nSystem.impl.ActionManagerImpl - Last Action:  
[12:59:28.347] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.vcs.specific.text, current locale: en_US 
[12:59:28.520] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.settingsentrypoint.text, current locale: en_US 
[12:59:28.823] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.expandlivetemplatebytab.text, current locale: en_US 
[12:59:28.833] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.vcs.log.highlightersactiongroup.text, current locale: en_US 
[12:59:28.834] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.gotochangedfile.text, current locale: en_US 
[12:59:28.853] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.quickdoccopy.text, current locale: en_US 
[12:59:29.183] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.editordeletetolineend.text, current locale: en_US 
[12:59:29.398] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.showreformatfiledialog.text, current locale: en_US 
[12:59:29.551] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.xdebugger.switchwatchesinvariables.text, current locale: en_US 
[12:59:29.693] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.scrolltreetocenter.text, current locale: en_US 
[12:59:29.755] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.pintoolwindowtab.text, current locale: en_US 
[12:59:29.837] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.projectvieweditsource.text, current locale: en_US 
[12:59:29.855] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.welcomescreen.documentation.text, current locale: en_US 
[12:59:29.889] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.editorchooselookupitemdot.text, current locale: en_US 
[12:59:29.933] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.editorlookupup.text, current locale: en_US 
[12:59:29.946] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.console.execute.multiline.text, current locale: en_US 
[12:59:29.952] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.gotocustomregion.text, current locale: en_US 
[12:59:29.973] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.uidebugger.text, current locale: en_US 
[12:59:29.985] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.vcs.mainmenu.text, current locale: en_US 
[12:59:30.001] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.debugger.showlibraryframes.text, current locale: en_US 
[12:59:30.006] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.editordeletetolinestart.text, current locale: en_US 
[12:59:30.010] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.usageview.rerun.text, current locale: en_US 
[12:59:30.012] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.gotolinktarget.text, current locale: en_US 
[12:59:30.014] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.editortoggleusesoftwrapsinpreview.text, current locale: en_US 
[12:59:30.045] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.$searchweb.text, current locale: en_US 
[12:59:30.061] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.editorlookupdown.text, current locale: en_US 
[12:59:30.077] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@action.console.open.text, current locale: en_US 
[13:00:53.517] WARN - alize.impl.LocalizeManagerImpl - Can't find localize value: consulo.platform.base.ActionLocalize@group.welcomescreen.configure.text, current locale: en_US

Thanks for your help.

How did you install the app?

EDIT: I see it a script.

i have downloaded from this site: https://hub.consulo.io/api/repository/download?channel=release&platformVersion=SNAPSHOT&id=consulo.dist.linux64 and try to run ./consulo.sh just like before.

I found this link to use this IDE and renders fonts normally, although a big buggy.

https://consulo.app/

I only tried with JRE, not without it.

I have tried in live Zorin os 17.1 and it worked too. so why not the same current system? Is there any way to update with necessary files?