Lightdmに無効なユーザー名が表示される

Lightdmに無効なユーザー名が表示される

LightDMがインストールされているUbuntu 19.10ベースのディストリビューションがあります。最近ユーザー名を変更しましたが、lightdm には古いユーザー名が表示されます。この問題を解決する方法はありますか?

私は/etc/lightdm/lightdm.conf成功しませんでした。

添付の写真は私が言う内容を示しています。

lightdmに問題がありますか?それともまだ変更されていない他の設定はありますか?この問題を解決する方法はありますか?

ありがとうございます!

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

答え1

batcastle名前がユーザー名のようですが、liveこれを指名といいます。両方ともファイルに保存されます/etc/passwd。ユーザー名の変更(ログインなど)は、ホームディレクトリ名をとして指定する可能性が高いため、もう少し複雑です/home/$(whoami)

ユーザー名を変更するにはを使用しますusermod

usermod -l newusername -d /home/newusername -m oldusername

これにより、ファイルとディレクトリの所有権を変更する必要があります。実際、ファイルシステムでは、所有者情報は数値IDでのみ保存されるため、これは必要ありません。

chown -R newusername /home/newusername

指の名前を変更するには、次のようにしますchfn

chfn -f 'John Doe' username

詳細については、対応するmanコマンドページを参照してください。

関連情報