Skip to main content

I'm getting the Error below when trying to run my LocalAdmin application on Ubuntu or Debian Linux

Fix: "Can't obtain a valid user home directory path" Error in LocalAdmin (Ubuntu/Debian Linux)

If you're getting the error when trying to run the LocalAdmin application on Ubuntu or Debian Linux, follow these steps:

Set the HOME Path

  • The error occurs because the home directory is not set properly. To resolve this, run the following command:

    export HOME=/home/username-here
    • Replace username-here with your actual username.

Persist the Change

  • To avoid having to run this command every time you launch LocalAdmin, add it to your ~/.bashrc file. Open the file with:

    nano ~/.bashrc
    • Add the following line at the top of the file:

    export HOME=/home/username-here
    • Save the file and restart the terminal session.

Create the .config Folder

  • Make sure the home directory has a .config folder. To check, run the following command:

    ls ~ -lAH
    • If the .config folder is missing, create it manually:

    mkdir ~/.config

Skip the Home Check (Optional)

  • If you want to skip the home directory check entirely, you can use the --skipHomeCheck argument when running LocalAdmin. For example:

    ./LocalAdmin --skipHomeCheck

Note:

  • If you're using LocalAdmin v2.5.9 or earlier, this issue may still occur. The error is resolved in newer versions, so ensure you're using the latest release.

This should help resolve the error and allow you to run LocalAdmin successfully.