Fix HomeBank Auto-Complete Not Working on Bazzite (Flatpak)

14 0

After installing HomeBank from Flathub on Bazzite Linux (KDE), I noticed that the auto-complete feature for both the Payee and Category fields had stopped working.

All of my existing payees and categories were still present, but typing into either field produced no suggestions. Everything else in HomeBank appeared to work normally, making the problem difficult to diagnose.

After some troubleshooting, I discovered the issue was related to the Flatpak using the Wayland display backend. Forcing HomeBank to use X11 restored the missing auto-complete.

Symptoms

You may be experiencing the same issue if:

  • HomeBank is installed via Flatpak.
  • Existing payees and categories are still present.
  • Typing into the Payee or Category fields produces no auto-complete suggestions.
  • You’re using Bazzite or another Wayland-based Linux distribution.

Test the Fix

Before making any permanent changes, verify that X11 resolves the problem.

Open Konsole and run:

flatpak run --socket=x11 --env=GDK_BACKEND=x11 fr.free.Homebank

If HomeBank launches normally and the Payee and Category auto-complete begins working again, you’ve confirmed the issue is related to the display backend.

Make the Fix Permanent

Instead of launching HomeBank from the terminal every time, you can configure the Flatpak using Flatseal.

1. Open Flatseal

Launch Flatseal from your application menu.

2. Select HomeBank

Choose HomeBank from the list of installed Flatpak applications.

3. Verify Socket Permissions

Under the Sockets section, make sure the following are enabled:

  • X11 Windowing System
  • Wayland Windowing System
  • Fallback to X11 Windowing System

4. Add an Environment Variable

Scroll down to the Environment section and add the following:

Name

GDK_BACKEND

Value

x11

Launch HomeBank normally. On my Bazzite KDE system, this permanently restored Payee and Category auto-complete.

Troubleshooting: HomeBank Won’t Launch

While testing this solution, I also ran into another issue where HomeBank would briefly flash and immediately close without opening.

Launching it from Konsole displayed this error:

Gtk-WARNING **: cannot open display:

This means the Flatpak cannot access the graphical display.

To verify the current Flatpak permissions, run:

flatpak info --show-permissions fr.free.Homebank

You should see display socket permissions similar to:

sockets=x11;wayland;

If those socket permissions are missing, restore them by running:

flatpak override --user --socket=x11 --socket=wayland fr.free.Homebank

After restoring the display sockets, HomeBank launched normally again.

Final Result

After configuring the Flatpak to use the X11 backend and ensuring the required display socket permissions were present, HomeBank worked exactly as expected.

  • Payee auto-complete returned.
  • Category auto-complete returned.
  • HomeBank launched normally from both the application launcher and Konsole.

If you’re running the Flatpak version of HomeBank on Bazzite and your auto-complete suddenly stops working, this solution may save you a lot of frustration.


Tested On

  • Bazzite Linux (KDE)
  • HomeBank (Flatpak from Flathub)
  • Flatseal

Hopefully this saves someone else the time I spent tracking it down.

Total 0 Votes
0

Tell us how can we improve this post?

+ = Verify Human or Spambot ?

About The Author

Coolest hedgehog in town!

No Comments on "Fix HomeBank Auto-Complete Not Working on Bazzite (Flatpak)"

Leave a Comment

Your email address will not be published. Required fields are marked *