我在“設定”->“使用者帳戶”中新增了第二個使用者“shirley”,並設定了密碼。帳戶類型為標準。在 11.04 中,此方法有效,我登入並為該使用者提供了一個正常運行的桌面。
11.10 中這是如何實現的?當我嘗試以此使用者身分登入時,出現以下錯誤:
Nautilus 無法建立所需的資料夾「/home/shirley/.config/nautilus」。在運行 Nautilus 之前,請建立以下資料夾,或設定權限以便 Nautilus 可以建立它。
然後唯一的選擇是單擊“確定”,這會將我轉儲到全螢幕 Nautilus,如下所示:
沒有啟動器或可見的方式來啟動任何程式。列印螢幕不需要螢幕截圖。桌面類似這個問題但當我按 CTRL+ALT+T 時,我沒有得到終端。我必須按 CTRL+ALT+F2 並從終端重新啟動才能擺脫這種情況。 這答案是安裝 gnome-system-tools。我是否應該能夠透過預設安裝添加第二個用戶?
編輯:我嘗試了 deluser+adduser 建議,嘗試後沒有任何變化。這是我得到的:
tom@desktop:~$ sudo deluser 雪莉
[sudo] 湯姆的密碼:
正在刪除用戶“shirley”...
警告:「shirley」組沒有更多成員。
完畢
tom@desktop:~$ sudo adduser 雪莉
新增使用者“雪莉”...
新增群組「雪莉」(1001)
新增用戶
shirley' (1001) with group
shirley'主目錄“/home/shirley”已存在。不從“/etc/skel”複製。
輸入新的 UNIX 密碼:
重新輸入新的 UNIX 密碼:
passwd:密碼更新成功
更改 shirley 的使用者訊息
輸入新值,或按 ENTER 鍵取得預設值
Full Name []: Room Number []: Work Phone []: Home Phone []: Other []:
資訊正確嗎? [是/否] 是
只增加第二個用戶會出現什麼問題?我是唯一一個有這個問題的人嗎?如果問題解決了,我會重新安裝,但這是剛安裝幾天的全新安裝。
答案1
看起來您已經有一個名為 shirley 的目錄,因此當它創建新用戶時,它不會從 複製所需的文件/etc/skel
,而這是運行所需的文件。
讓我們嘗試刪除目錄並從頭開始執行此操作,但在此之前,請查看/home/shirley
並確保其中沒有重要的資料:
sudo deluser --remove-home shirley
sudo adduser shirley
答案2
作為臨時修復,使用 ctrl-alt-F2 打開終端,(您可以使用 ctrl-altF7 返回原始會話)登錄,然後鍵入
sudo deluser USERNAMEOFSECONDUSER
然後使用以下命令重新建立使用者:
sudo adduser USERNAMEOFSECONDUSER
這應該創建主資料夾並允許登錄
親切的問候
答案3
它抱怨特定資料夾不存在,因此可能就像手動建立該資料夾一樣簡單。
打開終端機並輸入:
sudo mkdir -p /home/shirley/.config/nautilus/
然後嘗試以該使用者登入。
至於為什麼預設情況下這不起作用,這聽起來像是一個應該向 ubuntu 報告的錯誤。