Ticket #35527

VM1でFedora 22, 24を再起動すると、ログイン画面が表示されない

Open Date: 2015-09-14 00:06 Last Update: 2016-08-21 21:25

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

Details

VM1でFedora 22を再起動してみたところ、ログイン画面が表示されませんでした。

[root@fedora yuichi]# systemctl status gdm
● gdm.service - GNOME Display Manager
   Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; vendor preset: enabled)
   Active: active (running) since 土 2015-09-26 22:24:24 JST; 57s ago
 Main PID: 889 (gdm)
   CGroup: /system.slice/gdm.service
           └─889 /usr/sbin/gdm

 9月 26 22:24:23 fedora systemd[1]: Starting GNOME Display Manager...
 9月 26 22:24:24 fedora systemd[1]: Started GNOME Display Manager.

障害発生リビジョン: r339

Ticket History (3/13 Histories)

2015-09-14 00:06 Updated by: yuichi_xy
  • New Ticket "VM1でFedora 22を再起動すると、ログイン画面が表示されない" created
2015-09-21 19:39 Updated by: yuichi_xy
Comment

VM1再起動時のSecondary BUS resetを省くと、nouveauドライバの初期化時にストールしました。

[    2.735490] nouveau 0000:01:00.0: enabling device (0404 -> 0407)
[    2.741471] nouveau  [  DEVICE][0000:01:00.0] BOOT0  : 0x298200a2
[    2.747096] nouveau  [  DEVICE][0000:01:00.0] Chipset: G98 (NV98)
[    2.752716] nouveau  [  DEVICE][0000:01:00.0] Family : NV50

Secondary BUS resetを実行する効果は、あるようです。

2015-09-21 20:02 Updated by: yuichi_xy
Comment

yuichi_xy への返信

VM1再起動時のSecondary BUS resetを省くと、nouveauドライバの初期化時にストールしました。

コンフィグレーションレジスタを、VMMの起動時に保存した値に再設定する処理が残っていました。 この処理も省くと、Secodary Bus Resetを実行した時と同じような動作(ログイン画面が表示されない)になりました。

2015-09-21 21:11 Updated by: yuichi_xy
Comment

systemctl disable gdm を実行して、gdm を自動起動しないようにして、VM1 を再起動してみたところ、テキストのログイン画面が表示されました。

しかし、キーボードで操作できません。

lsusb コマンドで確認してみると、キーボードを認識していませんでした。

[yuichi@fedora ~]$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2015-09-21 22:03 Updated by: yuichi_xy
Comment

yuichi_xy への返信

systemctl disable gdm を実行して、gdm を自動起動しないようにして、VM1 を再起動してみたところ、テキストのログイン画面が表示されました。 しかし、キーボードで操作できません。

r344 で、VM1の再起動時に、USB2 port を xHCI へ接続するよう xHCI を再設定するようにしました。 その結果、キーボードで操作できるようになりました。

その状態で、gdm を開始してみましたが、ログイン画面が表示されませんでした。

2015-09-21 22:23 Updated by: yuichi_xy
Comment

手動で、startxを実行しても、起動しませんでした。

dmesgを確認してみると、次のようなメッセージが出力されていました。

[  334.200148] nouveau E[     DRM] GPU lockup - switching to software fbcon

2015-09-21 23:23 Updated by: yuichi_xy
Comment

xorgをfbdevを使うように設定して、VM1を再起動し、rootでstartxを実行してみたところ、デスクトップ画面が表示されました。

[yuichi@fedora ~]$ more /etc/X11/xorg.conf.d/10-monitor.conf 
Section "Device"
    Identifier             "Device0"
    BusID                  "PCI:01:00:0
    Driver                 "fbdev"
EndSection
2015-09-21 23:28 Updated by: yuichi_xy
Comment

yuichi_xy への返信

xorgをfbdevを使うように設定して、VM1を再起動し、rootでstartxを実行してみたところ、デスクトップ画面が表示されました。

この状態で、systemctl enable gdmを実行して、VM1を再起動してみましたが、ログイン画面は表示されませんでした。

gdmはxorgの設定ファイルを参照しないということでしょうか。。。

2015-09-23 23:14 Updated by: yuichi_xy
Comment

r346 でも、同じ現象が発生しました。

#35557, #34365 とは別原因だったようです。

2015-09-23 23:20 Updated by: yuichi_xy
Comment

切り分けのため、VM0でBIOSを使ってFedora 22を起動し、Fedora 22を再起動してみました。 無事、ログイン画面が表示されました。

2015-09-26 22:26 Updated by: yuichi_xy
  • Details Updated
2016-08-07 22:06 Updated by: yuichi_xy
Comment

25b1818336f9 と Fedora 24 の組み合わせでは、次の2種類の事象が発生しました。

  • VM1 で Fedora 22 を再起動すると、ログイン画面が表示されませんでした。
  • VM1 で Fedora 22 を再起動すると、ログイン画面は表示されましたが、USB キーボードや USB マウスの操作ができませんでした。
2016-08-21 21:25 Updated by: yuichi_xy
  • Summary Updated

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login