tilix
tilix copied to clipboard
Tilix stop working
Good day. I have latest Arch linux on my Ryzen 7 processor. Today morning i did pacman -Syu as always and reboot my system. After that i cannot start tilix. It fails with errors :
erorr while loading shared libraries: libphobos2-ldc-shared.so.110: cannot open shared object file: No such file or directory erorr while loading shared libraries: libdruntime-ldc-shared.so.110: cannot open shared object file: No such file or directory
On my computer i cannot find 110 versions of these libraries , only 111 versions , what happen perhaps after morning update.
And when i do ln -sf /usr/lib/libdruntime-ldc-shared.so.111 /usr/lib/libdruntime-ldc-shared.so.110 and same for libphobos tilix segfaults.
PLS HELP.
Upd: Also i did try to install tilix from aur git repo - aur/tilix-git 1.9.6.r41.g9dee5ad-1. Install fails with error: ~/.cache/yay/tilix-git/src/build/tilix_test: error while loading shared libraries: libphobos2-ldc-shared.so.110: cannot open shared object file: No such file or directory
I get the same error, also on arch running on intel. But not sure if it's tilix or a pacman dependency issue.
I also have the same error. I commented it on the page of the aur package: https://aur.archlinux.org/packages/tilix
Maybe we get some ideas there.
In my opinion, the problem is, that the package was moved from extra to aur, where it cannot be found for some reason. So no console :( For now I use the terminal of my IDE until a solution is found.
You need to rebuild tilix and gtkd from AUR.
try yay -S gtkd --mflags "--nocheck" and then yay -S tilix
for some reason tests are broken for me, this is why ive used --mflags "--nocheck"
@GoldenBilly Thank you the hero of my day. It worked!
I got struck with the same error. As others mentioned, it is not an Tilix issue, but an Arch Linux issue. Tilix got removed from the [extra] repository on Arch Linux. You simply need to install Tilix (https://aur.archlinux.org/packages/tilix) and Gtkd (https://aur.archlinux.org/packages/gtkd) from the AUR and everything works fine again.
In summary:
Tilix got removed from the [extra] repository on Arch Linux...
Both gtkd and tilix were dropped to the AUR as the former failed to build with the latest ldc update. Also nothing else in the Arch repos requires gtkd.
Therefore it is neither...
~~an~~ a Tilix issue...
...nor...
...an Arch Linux issue
The underlying issue: Since the D programming language is dead, GtkD is also dead; therefore Tilix is dead. However, I will keep using Tilix until I can't. That's why I adopted gtkd so my tilix-git AUR package will still work--for now.
In summary, I was able to rebuild gtkd on ldc; therefore tilix and tilix-git build--for now.
P.S. A great alternative using Gtk4 is Ghostty. Apparently someday I'll have to move to it if I want a similar experience.
@iicuken Please close the issue
qterminal is a good alternative for Tilix. It also has split and tab view and it can warn when you close program with running process (for example, SSH session), this feature is important for me. Only few terminal emulators have this feature.
Just adding to what others have said here. I use gnome on Arch and ghostty is the way to go. It has a config file but it's simple to set up and already have good defaults.
See also https://github.com/gnunn1/tilix/issues/810#issuecomment-3018226115
Any solution not involving AUR? I'm currently using Terminator (it always had minimal deps), but the fact that Nautilus ignores its existence is annoying... 🙄
PS: I've requested that Terminator be added to the list, feel free to thumb-up.
well, you can always build gtkd without aur, if you want
Ok, but tilix is no longer in repos, only in aur, so I need to rebuild it manually from source too right?
PS: I should also make clear that I don't really care about GTK4, or even GTK3 - split panes and some light/dark theming are pretty much the only thing I care about, and it shouldn't be too much work to open it in some folder from Nautilus. At the moment Terminator fits 2 out of 3, Tilix was golden. I can still Ctrl+L in Nautilus and copy the path, then cd there, but it's less cool...
Ok, but tilix is no longer in repos, only in aur, so I need to rebuild it manually from source too right?
yep
-
Goto https://archive.archlinux.org/repos/2025/06/12/extra/os/x86_64/
-
Downloading:
- gtkd-3.11.0-1-x86_64.pkg.tar.zst
- libphobos-1_2.111.0-1-x86_64.pkg.tar.zst
- liblphobos-3_1.40.1-3-x86_64.pkg.tar.zst
- tilix-1.9.6-8-x86_64.pkg.tar.zst
- Install: go to download dir, run:
sudo pacman -U ./gtkd-3.11.0-1-x86_64.pkg.tar.zst \
./libphobos-1_2.111.0-1-x86_64.pkg.tar.zst \
./liblphobos-3_1.40.1-3-x86_64.pkg.tar.zst \
./tilix-1.9.6-8-x86_64.pkg.tar.zst
- Adds ignored packages in
/etc/pacman.confin[options]section:
IgnorePkg = liblphobos libphobos