# Ugly fonts in OmegaT application

**URL:** <https://forums.rockylinux.org/t/ugly-fonts-in-omegat-application/8734>\
**Category:** Rocky Linux Help & Support\
**Created:** [January 31, 2023, 3:26pm UTC](https://forums.rockylinux.org/t/ugly-fonts-in-omegat-application/8734 "2023-01-31T15:26:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [January 31, 2023, 3:26pm UTC](https://forums.rockylinux.org/t/ugly-fonts-in-omegat-application/8734/1 "2023-01-31T15:26:25Z")

</div>

Hi,

I’m a translator for the Linux Professional Institute, and we’re using the OmegaT translation memory. Some time ago I moved from OpenSUSE to Rocky Linux with KDE on the desktop, and I’m having a bit of a hard time getting OmegaT to behave.

First I gave the Flatpak version `org.omegat.OmegaT` a spin. The app looks nice, but there’s a showstopping bug in the file selection window which makes it completely useless.

Next I went to download the “`Linux with 64bit JRE`” tarball from the [project’s website](http://omegat.org/fr/download).

Installation boils down to unpacking the archive, launching the `linux-install.sh` script, typing in your password, and then everything installs nicely under `/opt` as it should. There’s no `omegat.desktop` file, so if you haven’t created one manually, you can launch `omegat` manually.

In the default configuration, OmegaT looks like something you would have on a 1998 Red Hat installation, with no font antialiasing and stuff looking like Lego bricks for the very young.

 ![omegat-ugly-fonts](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/2X/2/2f3e8899cc74bafe766a5af16be4a28544e2e210.png)

Any idea how I can get OmegaT to behave and display normal fonts? This simply hurts my eyes, and since I will spend a significant amount of time using it, I might as well make it display stuff correctly.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [January 31, 2023, 4:32pm UTC](https://forums.rockylinux.org/t/ugly-fonts-in-omegat-application/8734/2 "2023-01-31T16:32:52Z")

</div>

I’ll answer this myself, since I just found a workaround (thanks Stackexchange). Put this in `~/.bashrc`:

```auto
# Fix ugly OmegaT fonts
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'

```

Log out, log back in, and fonts are fixed.

BTW, where would I put this variable definition to make it system-wide under Rocky Linux? Would that be `/etc/environment`?

---

<div class="post-metadata">

**Author:** ![FrankCox](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/frankcox/32/1572_2.png) [@FrankCox](https://forums.rockylinux.org/u/FrankCox)\
**Post date:** [February 1, 2023, 12:25am UTC](https://forums.rockylinux.org/t/ugly-fonts-in-omegat-application/8734/3 "2023-02-01T00:25:09Z")

</div>

This is interesting. I added that export command to my jgamebase program loader to see what would happen.

And a window popped up with this text:

```auto
An error occured.
The java version found "" with major version "" is too low.
The version must be at least Java 8

```

Removing that command makes jgamebase work again.

---

<div class="post-metadata">

**Author:** ![brian](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/brian/32/5777_2.png) [@brian](https://forums.rockylinux.org/u/brian)\
**Post date:** [August 25, 2023, 3:26am UTC](https://forums.rockylinux.org/t/ugly-fonts-in-omegat-application/8734/4 "2023-08-25T03:26:31Z")

</div>


