Some Desktop Widgets Don't Retain their Position after Restart

  1. Oops! Missed that, sorry! :sob:

    So you have an issue in your user profile and finding out which exact setting you changed is going to take weeks if not months, therefore, we’re going to do the following:

    • Verify that the new user has access to the same groups as your old one by executing groups and comparing the output of both users.

      groups twitty
      groups twitty2
      

      (Where obviously, twitty is your old user and twitty2 is your new one.)
      E.G. if twitty is a member of operator and twitty2 isn’t, execute:

      usermod --append --groups operator twitty2
      
    • Copy all data files from your old profile into your new one

      cp --verbose --recursive --preserve=timestamps /home/twitty/Documents/* /home/twitty2/Documents/
      

      If that worked and you had no errors, remove the documents from your old user:

      rm --recursive /home/twitty/Documents/*
      

      repeat for:

      • Pictures
      • Videos
      • Music
      • .thunderbird
      • .mozilla/firefox/
      • Templates, and everything else that is important to you.
      • Linux games like Battle of Wesnoth have their game data stored under ~/.local/share/ E.G. ~/.local/share/wesnoth/
    • After everything has been copied over, disable the old user so you cannot accidentally log on to it any more:

       usermod --lock twitty
      
    • If you would have theming or other customisations going on, don’t do everything in one day but do this at the rate of 1 application / theme / … per day and if the same issue crops up again, roll back your last change and thus you’ve now pinpointed the exact setting that made your old user misbehave. :thinking:

    • in 1 month delete the entire home directory of your old user, but don’t delete the user itself so that in 6 months time files still owned by that user will still show up under its username.

    • If you ever migrate to a new machine, just don’t migrate the old user: only the new one.

    • From now on, start making backups so you can roll back and never have to do this again:

    [HowTo] make a crash-proof backup in Manjaro for your entire system

  2. Did you read the article? Especially this:

    Do you need swap?

    That is a question that cannot be answered without having a look at your configuration and even with plenty of available memory, it is often used as a safety net or even sometimes due to specific application requirements so have a look at the following non-exhaustive list:

    • If you use hibernation: yes, you need swap!
    • If you have services that are not always active, but are still running all the time: yes, you need swap!
    • If you have an application that allocates virtual memory directly for temporary storage instead of RAM: yes, you need swap!
    • If you have an application that has a memory leak: yes, you need swap!
    • If you have a server with 1TB of RAM that you’re using as a desktop without applications allocating virtual memory or having memory leaks: No, you don’t need swap!

    and also this one:

    note: The largest server one of the authors of this wiki article has ever installed had, indeed, 8TB of RAM and even that machine has the above swap settings, so why not your machine?

    And that author happens to be me and this is the proof to the pudding:

:man_shrugging:

1 Like