web-dev-qa-db-ja.com

Lightdmの起動時にUbuntu 15.10のブートがハングする

15.10にアップグレードする前にリリースノートを読むことができませんでしたが、fglrxドライバーがまだインストールされていました。アップグレード後に再起動すると、スプラッシュ画面で無期限にハングアップし、「ctrl alt f1-6」でコンソールを開くことができませんでした。これを解決するには、リカバリモードで起動し、fglrxドライバーをパージするルートコンソールを開いて、オープンソースradeonドライバーをインストールしました。この画面でハングします http://i.imgur.com/qAzaUtu.jpg

                               **System info**
  • メモリ15GiBシステムメモリプロセッサAMD FX(tm)-8350 Eight-Core
  • プロセッサブリッジRD890 PCIからPCIブリッジ(外部gfx0ポートB)
  • ブリッジRD890 PCI-PCIブリッジ(PCI Express gppポートB)ディスプレイ
  • Tahiti XT Radeon HD 7970/8970 OEM/R9 280X]マルチメディアTahiti XT
  • HDMIオーディオRadeon HD 7970シリーズ

                              **lightdm.log**
    

    [+ 0.00s]デバッグ:/var/log/lightdm/lightdm.logへのロギング
    [+ 0.00s]デバッグ:Light Display Manager 1.16.4の起動、UID = 0 PID = 6021
    [+ 0.00s]デバッグ:/usr/share/lightdm/lightdm.conf.dから構成ディレクトリをロード
    [+ 0.00s]デバッグ:/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.confから設定をロード
    [+ 0.00s]デバッグ:/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.confから構成をロード
    [+ 0.00s]デバッグ:/usr/share/lightdm/lightdm.conf.d/50-ubuntu.confから構成をロード
    [+ 0.00s] DEBUG:/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.confから設定を読み込んでいます
    [+ 0.00s]デバッグ:/usr/share/lightdm/lightdm.conf.d/50-xserver-command.confから設定をロード
    [+ 0.00s]デバッグ:/usr/local/share/lightdm/lightdm.conf.dから構成ディレクトリをロード
    [+ 0.00s]デバッグ:/etc/xdg/lightdm/lightdm.conf.dから構成ディレクトリをロード
    [+ 0.00s] DEBUG:/etc/lightdm/lightdm.confから設定を読み込んでいます
    [+ 0.00s]デバッグ:D-Bus名org.freedesktop.DisplayManagerの使用
    [+ 0.00s] DEBUG:登録済みシートモジュールxlocal
    [+ 0.00s] DEBUG:登録済みシートモジュールxremote
    [+ 0.00s] DEBUG:登録済みシートモジュールの統一
    [+ 0.00s] DEBUG:シートのログインの監視
    [+ 0.00s]デバッグ:ログインから追加された新しいシート:seat0
    [+ 0.00s] DEBUG:座席seat0:構成セクションからのプロパティの読み込みSeat:*
    [+ 0.00s] DEBUG:座席seat0:開始
    [+ 0.00s] DEBUG:座席seat0:挨拶セッションの作成
    [+ 0.00s] DEBUG:座席seat0:タイプxのディスプレイサーバーの作成
    [+ 0.00s]デバッグ:VT 7の使用
    [+ 0.00s] DEBUG:座席seat0:VT 7でのローカルXディスプレイの開始
    [+ 0.00s] DEBUG:DisplayServer x-0:/var/log/lightdm/x-0.logへのロギング
    [+ 0.00s] DEBUG:DisplayServer x-0:/ var/run/lightdm/root /:0へのXサーバー権限の書き込み
    [+ 0.00s] DEBUG:DisplayServer x-0:Xサーバーの起動
    [+ 0.01s]デバッグ:プロセス6033の起動:/ usr/bin/X -core:0 -seat seat0 -auth/var/run/lightdm/root /:0 -nolisten tcp vt7 -novtswitch
    [+ 0.01s] DEBUG:DisplayServer x-0:Xサーバーからの準備完了シグナルを待機しています:0
    [+ 0.01s] DEBUG:バス名org.freedesktop.DisplayManagerを取得
    [+ 0.01s] DEBUG:バスパス/ org/freedesktop/DisplayManager/Seat0での座席の登録
    [+ 0.01s]デバッグ:org.freedesktop.Accountsからのユーザーの読み込み
    [+ 0.01s] DEBUG:ユーザー/ org/freedesktop/Accounts/User1001が追加されました
    [+ 0.01s]デバッグ:ユーザー/ org/freedesktop/Accounts/User1000が追加されました
    [+ 0.28s] DEBUG:プロセス6033からシグナル10を取得
    [+ 0.28s] DEBUG:DisplayServer x-0:Xサーバーから信号を取得しました:0
    [+ 0.28s] DEBUG:DisplayServer x-0:XServerへの接続:0
    [+ 0.28s] DEBUG:座席seat0:サーバー認証準備完了、セッション認証を開始
    [+ 0.28s]デバッグ:セッションpid = 6149:サービス「lightdm-greeter」、ユーザー名「lightdm」で開始
    [+ 0.29s] DEBUG:セッションpid = 6149:戻り値0で認証が完了しました:成功
    [+ 0.29s] DEBUG:座席seat0:セッション認証済み、実行中のコマンド
    [+ 0.29s]デバッグ:セッションpid = 6149:コマンド/ usr/lib/lightdm/lightdm-greeter-session/usr/sbin/unity-greeterの実行
    [+ 0.29s]デバッグ:共有データディレクトリ/ var/lib/lightdm-data/lightdmの作成
    [+ 0.29s]デバッグ:セッションpid = 6149:/var/log/lightdm/x-0-greeter.logへのロギング
    [+ 0.31s]デバッグ:VT 7のアクティブ化
    [+ 0.31s]デバッグ:login1セッションc15のアクティブ化
    [+ 0.31s] DEBUG:座席seat0はアクティブセッションをc15に変更します
    [+ 0.31s]デバッグ:セッションc15はすでにアクティブです
    [+ 0.31s] DEBUG:セッションpid = 6149:Greeterは通信チャネルを閉じました
    [+ 0.31s] DEBUG:セッションpid = 6149:戻り値1で終了しました
    [+ 0.31s] DEBUG:座席seat0:セッションが停止しました
    [+ 0.31s] DEBUG:座席seat0:停止中。挨拶を開始できませんでした
    [+ 0.31s] DEBUG:座席seat0:停止中
    [+ 0.31s] DEBUG:座席seat0:ディスプレイサーバーの停止
    [+ 0.31s] DEBUG:シグナル15をプロセス6033に送信
    [+ 0.76s]デバッグ:プロセス6033が戻り値0で終了しました
    [+ 0.76s] DEBUG:DisplayServer x-0:Xサーバーが停止しました
    [+ 0.76s]デバッグ:VT 7のリリース
    [+ 0.76s] DEBUG:DisplayServer x-0:Xサーバー権限の削除/ var/run/lightdm/root /:0
    [+ 0.76s] DEBUG:座席seat0:ディスプレイサーバーが停止しました
    [+ 0.76s] DEBUG:座席seat0:停止
    [+ 0.76s]デバッグ:必要な座席が停止しました
    [+ 0.76s]デバッグ:ディスプレイマネージャーの停止
    [+ 0.76s]デバッグ:ディスプレイマネージャーが停止しました
    [+ 0.76s]デバッグ:デーモンの停止
    [+ 0.76s] DEBUG:戻り値1で終了

                           x-0-greeter.log

xオーソリティの書き込みエラー:Xオーソリティ/var/lib/lightdm/.Xauthorityのオープンに失敗しました:そのようなファイルまたはディレクトリはありません

2
Reyn

フォルダー/var/lib/lightdmが作成されていない可能性があります。

必要に応じて、mkdir -p /var/lib/lightdm; chown -R lightdm:lightdm /var/lib/lightdm ; chmod 0750 /var/lib/lightdmをルート権限で試すことができます。

5
Prolix

同じ問題に対する別の取り組み。起動中に破損/低グラフィックスモードの結果を追跡した後、同じエラーメッセージを確認しました。

これを修正する試みの一環として、lightdmを再インストールしました。 lightdmを再インストールした後にディレクトリ/ var/lib/lightdm-data/lightdmを見つけましたが、ユーザー「lightdm」にはホームディレクトリとして「/ var/lib/lightdm」が与えられます。すなわち。ホームディレクトリが存在しません!

/ etc/passwdでlightdmのホームディレクトリを「/ var/lib/lightdm-data/lightdm」に変更することで機能するようになりました。

その後、lightdmを再起動し、通常どおりにオフにしました。

あなたの情報のための16.04.3 LTS。

1
Dave McLoughlin