Using on Hyprland (Ubuntu 24.04 LTS) #414
shahriarAS
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Enable OpenBangla Keyboard with IBus on Hyprland (Ubuntu 24.04 LTS)
Overview
This guide sets up the OpenBangla keyboard input using IBus on Hyprland Wayland compositor.
Works across native and Flatpak apps and persists after reboot.
Steps
1. Install IBus and OpenBangla
IBus:
Open-Bangla Keyboard: OpenBangla Installation Reference
bash -c "$(wget -q https://raw.githubusercontent.com/OpenBangla/OpenBangla-Keyboard/master/tools/install.sh -O -)"2. Clean Hyprland config
Edit
~/.config/hypr/hyprland.confand remove or comment out:input { kb_layout = ... }blocksexec-oncelines that startibus-daemonor set input-related env vars3. Create systemd user service for IBus
Create the service file:
Paste:
Enable and start the service:
systemctl --user daemon-reexec systemctl --user daemon-reload systemctl --user enable --now ibus-daemon.service4. Set input method environment variables globally
Create:
Add:
Logout and login (or reboot) to apply.
5. Add OpenBangla keyboard in IBus
Run:
6. Enable IBus in Flatpak apps
Run these commands:
7. Test everything
Open apps like
gedit, Chrome, Telegram (Flatpak).Switch input with your shortcut and type Bangla text (e.g., typing
amishould output আমি).Notes
sleep 2in systemd service delays start to avoid race conditionsdbus-update-activation-environmentsyncs environment for WaylandDISPLAYandWAYLAND_DISPLAYvariables with:Done! You should now have fully working OpenBangla input on Hyprland with Ubuntu 24.04 LTS.
Beta Was this translation helpful? Give feedback.
All reactions