Ubuntu 14.04は、Guestプロファイルを含むすべてのプロファイルでログインループに陥りました。別のコンピューターからsshを介してターミナルセッションを取得し、Ctrl-Alt-F3ターミナルにアクセスできます。私は.Xauthority
ファイルと.profiles
は破損していません。再インストールlightdmを試みて再構成し、gdmをインストールしましたが、 this ページに基づいてこれらのコマンドの後にエラーが発生しました:
$ Sudo apt-get purge lightdm; Sudo apt-get install lightdm
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
lightdm* ubuntu-desktop*
0 to upgrade, 0 to newly install, 2 to remove and 10 not to upgrade.
After this operation, 635 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 794245 files and directories currently installed.)
Removing ubuntu-desktop (1.325) ...
Removing lightdm (1.10.6-0ubuntu1) ...
Purging configuration files for lightdm (1.10.6-0ubuntu1) ...
Removing user `lightdm' ...
Warning: group `lightdm' has no more members.
userdel: user lightdm is currently used by process 1539
/usr/sbin/deluser: `/usr/sbin/userdel lightdm' returned error code 8. Exiting.
dpkg: error processing package lightdm (--purge):
subprocess installed post-removal script returned error exit status 1
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
lightdm
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed
lightdm
0 to upgrade, 1 to newly install, 0 to remove and 10 not to upgrade.
Need to get 0 B/108 kB of archives.
After this operation, 573 kB of additional disk space will be used.
Preconfiguring packages ...
Selecting previously unselected package lightdm.
(Reading database ... 794213 files and directories currently installed.)
Preparing to unpack .../lightdm_1.10.6-0ubuntu1_AMD64.deb ...
Unpacking lightdm (1.10.6-0ubuntu1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Setting up lightdm (1.10.6-0ubuntu1) ...
Processing triggers for ureadahead (0.100.0-16) ...
その後、リストからlightdmを選択する必要があります。まだループに残っています。
そして
$ Sudo apt-get purge lightdm; Sudo apt-get install gdm
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
lightdm*
0 to upgrade, 0 to newly install, 1 to remove and 10 not to upgrade.
After this operation, 573 kB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 794242 files and directories currently installed.)
Removing lightdm (1.10.6-0ubuntu1) ...
Purging configuration files for lightdm (1.10.6-0ubuntu1) ...
Removing user `lightdm' ...
Warning: group `lightdm' has no more members.
userdel: user lightdm is currently used by process 1683
/usr/sbin/deluser: `/usr/sbin/userdel lightdm' returned error code 8. Exiting.
dpkg: error processing package lightdm (--purge):
subprocess installed post-removal script returned error exit status 1
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Errors were encountered while processing:
lightdm
E: Sub-process /usr/bin/dpkg returned an error code (1)
Reading package lists... Done
Building dependency tree
Reading state information... Done
gdm is already the newest version.
0 to upgrade, 0 to newly install, 0 to remove and 10 not to upgrade.
今、私はGUIログインを取得することさえできず、Stopping System V runlevel compatibility
。
Sudo apt-get install lightdm ubuntu-desktop
はエラーを表示しませんが、ループ内に残っています。
明確な解決策なしに何度か試みた後、私は団結ランチャーセッションで成功したログインに戻ることができました。私が行った手順は次のとおりです。
Sudo apt-get remove fglrx*
を使用して独自のグラフィックカードドライバーを削除しました。再起動時に、これは何も変更していないようでした。.Xauthority
ファイルだけでなく、Sudo rm .Xauth*
を使用して関連するすべてのファイルを削除することにしました。その後、ログインできましたが、ユニティランチャーやステータスバーなどはなく、背景とアイコンのみがありました。Sudo apt-get install --reinstall unity
とSudo apt-get install --reinstall ubuntu-desktop
を使用してunityとubuntu-desktopを再インストールしようとしましたが、これも何も変更しませんでした。dconf reset -f /org/compiz/
へのリンクと同じリンクで、パスが正しくないことを示すメッセージが表示された後、unity --reset-icons &disown
を使用してすべてを修正したようで、完全な単一ランチャーセッションでログインできました。