Я не уверен точно, как я сделал это, но я думаю, что повредил свой интерфейс Python-GTK. Я, кажется, не могу записать приложения в Python, пользующемся библиотеками GTK для выполнения. Вот пример трех из них, тонких настроек гнома, землетрясения и наводнения-gtk: https://paste.ubuntu.com/p/HvpXYp2Xcf/
Я уверен, что больше информации необходимо, но я не совсем уверен, что обеспечить, что не находится во вставке...
$ which python && python -V && which python3 && python3 -V
/usr/bin/python
Python 2.7.17
/usr/local/bin/python3
Python 3.8.2
$ ldd `which netstat`
linux-vdso.so.1 (0x00007ffe29bd5000)
libgtk3-nocsd.so.0 => /usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0 (0x00007f17b88b5000)
libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f17b868d000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f17b829c000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f17b8098000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f17b7e79000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f17b7c07000)
/lib64/ld-linux-x86-64.so.2 (0x00007f17b8ce3000)
$ /lib/x86_64-linux-gnu/libc.so.6 --version
Segmentation fault (core dumped)
$ find /lib -iname 'libc*.so'
/lib/x86_64-linux-gnu/libcrypt-2.27.so
/lib/x86_64-linux-gnu/libcidn-2.27.so
/lib/x86_64-linux-gnu/libc-2.27.so
/lib/i386-linux-gnu/libcrypt-2.27.so
/lib/i386-linux-gnu/libcidn-2.27.so
/lib/i386-linux-gnu/libc-2.27.so
$ gapplication version; gio --version; glib-compile-resources --version; glib-compile-schemas --version; gsettings --version; gtester --version; gtester-report --version;
2.65.0
2.65.0
2.65.0
2.65.0
2.65.0
gtester version 2.65.0
gtester-report (GLib utils) version 2.65.0.
удаленный следующие файлы из /usr/local/lib/x86_64-linux-gnu
-rw-r--r-- 1 root root 480638 Apr 15 13:37 libgirepository-1.0.a
lrwxrwxrwx 1 root root 30 Apr 15 13:43 libgirepository-1.0.so -> ./libgirepository-1.0.so.1.0.0
lrwxrwxrwx 1 root root 30 Apr 15 13:43 libgirepository-1.0.so.1 -> ./libgirepository-1.0.so.1.0.0
-rw-r--r-- 1 root root 212456 Apr 15 13:41 libgirepository-1.0.so.1.0.0
и запущенное землетрясение. Замененный их файлами от /usr/lib/local/x86_64-linux-gnu
и настроенные символьные ссылки.
Не уверенный, как/почему они были повреждены, но это, кажется, решило проблему.
Кажется, что точечный источник проблемы здесь:
pwd: /usr/local/lib/x86_64-linux-gnu/x
root@computer# ./libgirepository-1.0.so.1.0.0 --version
Segmentation fault (core dumped)