Cannot log in, cannot do updates

Please post in and output from

passwd -S
cat /etc/passwd
man passwd

passwd -S

-S, --status
Displays information about the account status. The status information consists of seven fields. The first field
is the login name of the user. The second field indicates whether the user account has a locked password
(L), no password (NP) or has a usable password (P). The third field shows the date of the last
Change password. The next four fields are the minimum age, the maximum age, the duration of
Warning and the duration of inactivity for the password. The periods are expressed in days.

I think it is a corrupt installation or you copied something from another distribution into the ~/ folder.
Some DE use UID 1000 Garuda use 1001
and for Guest UID 1001 Garuda use 1000

After installing Garuda or in your previous life :wink: ?

Best would be to download the ISO again and reinstall it.