Tilix: Undefined symbol: _D4glib1c5types__T6ScopedTC3gio22ApplicationCommandLineQyZQBo6__dtorMFZv

Created on 14 Sep 2019  路  22Comments  路  Source: gnunn1/tilix

位  ~  tilix --version
Versions
    Tilix version: 1.8.9
    VTE version: 0.54
    GTK Version: 3.24.11

Tilix Special Features
    Notifications enabled=0
    Triggers enabled=0
    Badges enabled=1
位  ~  tilix
tilix: symbol lookup error: tilix: undefined symbol: _D4glib1c5types__T6ScopedTC3gio22ApplicationCommandLineQyZQBo6__dtorMFZv
位  ~  whereis tilix
tilix: /usr/bin/tilix.wrapper /usr/bin/tilix /usr/share/tilix /usr/share/man/man1/tilix.1.gz
位  ~  ldd /usr/bin/tilix
    linux-vdso.so.1 (0x00007ffc86ca9000)
    libvted-3.so.0 => /usr/lib/x86_64-linux-gnu/libvted-3.so.0 (0x00007fed87170000)
    libgtkd-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtkd-3.so.0 (0x00007fed85c65000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fed85c60000)
    libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fed85b1f000)
    libphobos2-ldc-shared.so.82 => /usr/lib/x86_64-linux-gnu/libphobos2-ldc-shared.so.82 (0x00007fed856d2000)
    libdruntime-ldc-shared.so.82 => /usr/lib/x86_64-linux-gnu/libdruntime-ldc-shared.so.82 (0x00007fed855bf000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fed855b3000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fed85592000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fed8540f000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fed853f5000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fed85234000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fed874f8000)
    libphobos2-ldc-shared.so.87 => /usr/lib/x86_64-linux-gnu/libphobos2-ldc-shared.so.87 (0x00007fed84ccf000)
    libdruntime-ldc-shared.so.87 => /usr/lib/x86_64-linux-gnu/libdruntime-ldc-shared.so.87 (0x00007fed84ba5000)
    libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fed84b7b000)
    libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fed84b5e000)
    libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fed8495a000)
    libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fed84754000)
    libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fed84738000)
位  ~  

Most helpful comment

not to hijack - hope this is okay - Debian testing here - had same issue as OP as repo only provides 1.8.9-1. That's all.

All 22 comments

So, it appears you have the same version I had which means you might be updating from the Kali servers. Removing Tilix and installing the latest stable v1.9.3 fixed this issue for me.

_Remove Tilix_
sudo apt remove tilix

_From the Tilix website:_

For 64-bit distros where a package is not available, Tilix can be installed manually from the Tilix Github releases section by downloading tilix.zip and following these instructions:

wget https://github.com/gnunn1/tilix/releases/download/1.9.3/tilix.zip
sudo unzip tilix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

not to hijack - hope this is okay - Debian testing here - had same issue as OP as repo only provides 1.8.9-1. That's all.

Same here on Debian testing:

tilix --version
Versions
Tilix version: 1.8.9
VTE version: 0.54
GTK Version: 3.24.11
Tilix Special Features
Notifications enabled=0
Triggers enabled=0
Badges enabled=1

Same here on Debian testing:
tilix --version
Versions
Tilix version: 1.8.9
VTE version: 0.46
GTK Version: 3.24.11

Tilix Special Features
Notifications enabled=0
Triggers enabled=0
Badges enabled=0

in sid

Versions
Tilix version: 1.9.1
VTE version: 0.58
GTK Version: 3.24.11

Tilix Special Features
Notifications enabled=0
Triggers enabled=0
Badges enabled=1

for ubuntu may use my ppa - https://launchpad.net/~ivan1986/+archive/ubuntu/ppa
works fine

So, it appears you have the same version I had which means you might be updating from the Kali servers. Removing Tilix and installing the latest stable v1.9.3 fixed this issue for me.

_Remove Tilix_
sudo apt remove tilix

_From the Tilix website:_

For 64-bit distros where a package is not available, Tilix can be installed manually from the Tilix Github releases section by downloading tilix.zip and following these instructions:

wget https://github.com/gnunn1/tilix/releases/download/1.9.3/tilix.zip
sudo unzip tilix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Hope someone can take a moment to help a newb. Have been unable to load tilix due to this problem. I removed it, downloaded 1.9.3 and followed the instructions on the tilix site
sudo unzip tilix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

However still not able to run the program. Do I need additional steps?
Much appreciated.

Same problem here

tilix: symbol lookup error: tilix: undefined symbol: _D4glib1c5types__T6ScopedTC3gio22ApplicationCommandLineQyZQBo6__dtorMFZv

Versions
Tilix version: 1.8.9
VTE version: 0.58
GTK Version: 3.24.11

Debian Testing

Version from sid works OK.

debian testing (my comment above). Thanks to stefaca I did this;
sudo dpkg -i libgtkd-3-0_3.9.0-1_amd64.deb libvted-3-0_3.9.0-1_amd64.deb tilix-common_1.9.3-1_all.deb tilix_1.9.3-1_amd64.deb
and now tilix works.
` tilix --version
Versions
Tilix version: 1.9.1
VTE version: 0.58
GTK Version: 3.24.11

Tilix Special Features
Notifications enabled=0
Triggers enabled=0
Badges enabled=1
`
PS Should mention depending on how much effort one puts in, may have to put up with unmet dependencies

Same error here. Just after Kali Linux (rolling) update.

tilix: symbol lookup error: tilix: undefined symbol: _D4glib1c5types__T6ScopedTC3gio22ApplicationCommandLineQyZQBo6__dtorMFZv

Works again after following Tilix website instructions:

wget https://github.com/gnunn1/tilix/releases/download/1.9.3/tilix.zip
sudo unzip tilix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

Same issue...The following error/issue began yesterday after performing apt update&&apt upgrade and then later restarting system. Running the following version of Kali - Linux kali 5.2.0-kali2-amd64 #1 SMP Debian 5.2.9-2kali1 (2019-08-22) x86_64 GNU/Linux

Error: _symbol lookup error_ tilix_ undefined symbol_ _D4glib1c5types__T6ScopedTC3gio22ApplicationCommandLineQyZQBo6__dtorMFZv

So, it appears you have the same version I had which means you might be updating from the Kali servers. Removing Tilix and installing the latest stable v1.9.3 fixed this issue for me.

_Remove Tilix_
sudo apt remove tilix

_From the Tilix website:_

For 64-bit distros where a package is not available, Tilix can be installed manually from the Tilix Github releases section by downloading tilix.zip and following these instructions:

wget https://github.com/gnunn1/tilix/releases/download/1.9.3/tilix.zip
sudo unzip tilix.zip -d /
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

This solved the problem for me on Kali Linux 2019.3 Thank you!

I filed a bug report at debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940849 with a reference to this issue to.

I filed a bug report at debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940849 with a reference to this issue to.

What version of meson is used in debian? I've noticed that the package now builds with meson, and I know it's know to be broken with versions older than 0.50.0 and if it doesn't use the debugoptimized buildtype.

@worldofpeace my laptop has: meson 0.51.2-1

@johansmitsnl Perhaps try rebuilding the entire .deb.
Judging from the responses to your issue, it appears that was the problem
It's likely they'll reupload new rebuilt versions.

I don't have the skills to rebuild the deb. But it seems to be in unstable waiting to enter testing.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940849#15

I got the same problem:

tilix: symbol lookup error: tilix: undefined symbol: _D4glib1c5types__T6ScopedTC3gio22ApplicationCommandLineQyZQBo6__dtorMFZv

Tilix version: 1.8.9
VTE version: 0.58
GTK Version: 3.24.11

OS: Debian testing bullseye
Kernel: x86_64 Linux 5.2.0-2-amd64
DE: GNOME 3.30.3

looks like this tilix 1.8 is incompatible with Kali

I found a workaround.

We need to install 1.8 then we remove 1.8 and install 1.9 version cause we need to create some configuration files first to bypass this problem.

Please follow me:

clone the tilix 1.8 repository:

root@kalibox:/opt# git clone https://github.com/gnunn1/tilix.git

go to inside the tilix directory:

root@kalibox:/opt# cd tilix/

update the system and fix missing libraries:

root@kalibox:/opt/tilix# apt-get update --fix-missing

install dub:

root@kalibox:/opt/tilix# apt-get install dub

create terminix config files:

root@kalibox:/opt/tilix# dconf dump /com/gexperts/Terminix/ > terminix.dconf

root@kalibox:/opt/tilix# dconf load /com/gexperts/Tilix/ < terminix.dconf

reset the config:

root@kalibox:/opt/tilix# dconf reset -f /com/gexperts/Terminix/

build the release:

root@kalibox:/opt/tilix# dub build --build=release

compile schema:

root@kalibox:/opt/tilix# glib-compile-schemas /usr/share/glib-2.0/schemas/

check tilix version:

root@kalibox:/opt# tilix --version

Versions

Tilix version: 1.8.9

VTE version: 0.54

GTK Version: 3.24.11

Tilix Special Features

Notifications enabled=0

Triggers enabled=0

Badges enabled=1

remove tilix 1.8:

root@kalibox:/opt/tilix# apt remove tilix

go to the top level directory:

root@kalibox:/opt/tilix# cd ..

remove the whole folder:

root@kalibox:/opt# rm -rf tilix

clone the zip of tilix 1.9

root@kalibox:/opt# wget https://github.com/gnunn1/tilix/releases/download/1.9.3/tilix.zip

recreate the schema:

root@kalibox:/opt/tilix# glib-compile-schemas /usr/share/glib-2.0/schemas/

now you have tilix 1.9

root@kalibox:/opt# tilix --version

Versions

Tilix version: 1.9.3

VTE version: 0.54

GTK Version: 3.24.11

Tilix Special Features

Notifications enabled=0

Triggers enabled=0

Badges enabled=1

root@kalibox:/opt# tilix

Over two weeks have passed and still not working. Can someone explain why tilix 1.9.3-1 in sid works like a charm (probably because libgtkd-3-0 and libvted-3-0) and not migrate from sid to bullseye within two weeks.

@edidd this is a question for this bug report https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=940849#15 and not this GitHub issue.

Was this page helpful?
0 / 5 - 0 ratings