Hey peeps,
I was updating my system and halfway through it I forgot that it was ongoing and shut down my system. After this I was not able to boot and got the error
Error loading \vmlinuz-linux: not found
I was able to fix this error by live booting and then installing a kernel through chroot
but when I boot into my system I get the error -
[FAILED] Failed to start Service for snap application ApplicationName
After I login into the system, when I try to run terminal directly it just buffers and never opens up
when I run gnome-terminal or timeshift through alacritty I get the error -
gnome-terminal: error while loading shared libraries: /usr/lib/libvte-2.91.so.0: file too short
and when I run terminatot I get the error -
(terminator:5951): Gtk-WARNING **: 21:52:57.915: Locale not supported by C library.
Using the fallback 'C' locale.
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/gi/importer.py", line 139, in create_module
introspection_module = get_introspection_module(namespace)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/gi/module.py", line 263, in get_introspection_module
module = IntrospectionModule(namespace, version)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/gi/module.py", line 110, in __init__
repository.require(namespace, version)
gi.RepositoryError: Failed to load typelib file '/usr/lib/girepository-1.0/Vte-2.91.typelib' for namespace 'Vte': The specified typelib length 0 is too short
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/bin/terminator", line 48, in <module>
import terminatorlib.optionparse
File "/usr/lib/python3.11/site-packages/terminatorlib/optionparse.py", line 22, in <module>
from terminatorlib.terminator import Terminator
File "/usr/lib/python3.11/site-packages/terminatorlib/terminator.py", line 9, in <module>
from gi.repository import Gtk, Gdk, Vte
File "/usr/lib/python3.11/site-packages/gi/importer.py", line 141, in create_module
raise ImportError(e)
ImportError: Failed to load typelib file '/usr/lib/girepository-1.0/Vte-2.91.typelib' for namespace 'Vte': The specified typelib length 0 is too short
I have looked at other threads
and did the following so far -
sudo pacman-mirrors -f 5
sudo pacman -Syyu
sudo nano /etc/locale.gen # uncommented en_US.UTF-8 UTF-8
sudo locale-gen
I have also tried booting the system with multiple different kernel versions -
Linux 6.4.6
Linux 5.4
Linux 4.19
Linux 5.1
This also did not solve the issue.