В моем /usr/bin/gnome-terminal
файл, у меня есть это сообщение об ошибке:
Traceback (most recent call last):
File "/usr/bin/gnome-terminal", line 109, in <module>
main()
File "/usr/bin/gnome-terminal", line 99, in main
mainloop = GLib.MainLoop()
NameError: name 'GLib' is not defined
Вы знаете, как решить его? Я полагаю, что это - причина, почему я не могу запустить gnome-terminal
.
Ваш gnome-terminal
программа (Сценарий Python) повреждается. Вот некоторые быстрые проверки:
$ wc /usr/bin/gnome-terminal
107 213 3368 /usr/bin/gnome-terminal
$ tail /usr/bin/gnome-terminal
GnomeTerminal(sys.argv[:], mainloop)
try:
mainloop.run()
except KeyboardInterrupt:
pass
if __name__ == "__main__":
main()
wc
) Для подсчета количества слов говорит нам, что это - 107 строк, 213 слов и 3 368 символов. tail
) Хвоста показывает то, на что похожи последние 10 строк. В Вашем случае несчастный случай/ошибка заставил часть gnome-terminal
быть перезаписанной с мусором. Хотя мы могли провести время, пытаясь выяснить то, что вызвало проблему, это является самым легким просто переустановка. Принятие там не является никакими пользовательскими модификациями, сделанными к gnome-terminal
затем:
sudo apt update && sudo apt install --reinstall gnome-terminal
.