@
manolomalele
You've been bitten by a residual bug in 8.3.0. The systemd service for the local display assumes the user name is "pi".
If you had flashed the moOde image using the Raspberry Pi Imager having adjusted the Imager's configuration settings to enable SSH with the default user "moode", then I know what state it is in and I have a relatively easy hack.
Since you've used system admin tools like usermod after booting moOde I don't know what state it is in. Triage could be relatively easy or it could be hard.
Candidly, I believe your best option is to flash a new image to a uSD card with the default user "pi" and whatever password you want but you might first try the command below.
Regards,
Kent
PS
the hack for a system with default user configured using the Imager is to run the following from the command line and reboot
Code:
sudo sed -i\.dist 's/User=pi/User=1000/' /usr/lib/systemd/system/localui.service
This command saves a copy of the original localui.service file as localui.service.dist and then changes the User= directive in localui.service from username 'pi' to userid '1000'. One could instead change it to whatever username you have chosen, e.g. 'moode'. Whether by username or userid, the home directory of that user must contain the.xinitrc file that moOde conventionally puts in user pi's home directory.
PPS -
For completeness, when in the home directory on your moOde player, run the following two commands and show us the result