Lost Icons and Desktop Background

https://wiki.archlinux.org/title/Users_and_groups#User_management

sudo useradd -m -G wheel my_cool_new_user

Set their password:

sudo passwd my_cool_new_user

Probably you can do it from the GUI settings menu also.

1 Like

Well, that was a major step in the right direction…

Now,

  1. Is there some way to place the settings of this user account into the one that is damaged?
  2. Would that restore my desktop on the other account?
  3. Am I forced to delete the other account and start over with this one?
  4. If that is the case, how do you delete the damaged account then set Garuda to auto log into this new one?

You can try using rsync to overwrite the files in the old user’s home directory with the ones from the new user.

First make a backup of the current state in case there are files which become overwritten that you would like to restore later. Take a Btrfs snapshot, or if you have disk space just make a copy of it somewhere.

cp -R /home/fenris_old /home/fenris_old/fenris_old_backup

rsync the home directory of the new user with the old one. You can use the chown flag to restore ownership of all the files to the old user.

sudo rsync -a --chown=fenris_old:fenris_old /home/fenris_new/ /home/fenris_old/

Obviously change fenris_old and fenris_new to whatever the usernames actually are.

:man_shrugging: Try it and see.

As far as I am aware, no one is forcing you to do anything.

This is covered in the article I posted above.

User accounts may be deleted with the userdel command:

# userdel -r *username*

The -r option specifies that the user’s home directory and mail spool should also be deleted.

As for autologin, that would be configured in the display manager.

I built up the 2nd user account you suggested I make, it generated new problems where 6 programs that were installed in the old account, suddenly stopped working properly in the new account. I made a new topic about it, I don’t know if I should have done that but I will post it here

I will just post a summery here…

  1. Signal - Will not start
  2. KiCad - Will not start
  3. Joplin - Will not start
  4. Linux Breakout 2 - Starts but then crashes right away
  5. Ungoogled Chromium - Will not start
  6. Element - Starts but keeps trying to connect to the matrix server

I’m thinking this may have something to do with the permission of one account not crossing over to the other. SGS suggested I run them in the terminal but I’m unable to get them to launch propery

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.