[debian-users 00165] Re: Linux 4.9.0-4-amd64
Keiji KOSAKA
kgk @ film.rlss.okayama-u.ac.jp
2017年 10月 28日 (土) 23:15:00 JST
小坂@岡山です。
>> On Tue, 17 Oct 2017 01:09:45 +0900
>> Keiji KOSAKA <kgk @ film.rlss.okayama-u.ac.jp> wrote:
>>> LIFEBOOK AH53/U で debian stretch を動かしてます。
>>> 順調に動いてたんですが、急に、立ち上がらなくなりました。
>>> 本当は立ち上がってるみたいなんですが、画面が真っ暗で何も見えない状態。
という件について少し調べてみました。
# ちなみに、grub の直後から、メッセージも何も見えない状態。
結論からいうと、どうやら、drm 関係っぽく見えます。
やったこと:
tmplog.sh:
#!/bin/sh
sudo journalctl > ~/log/jlog
cp -f /var/log/Xorg.0.log ~/log
# end of script
というスクリプトを作って、画面真っ暗な Linux 4.9.0-4-amd64 で実行。
ログのファイル名を変えて、正常に動く Linux 4.9.0-3-amd64 でも実行。
症状的に X 以前っぽいので、journalctl のログを調査することに。
ログから日付情報を削り、差分を見る。
$ perl -ne '@l = split;shift @l;shift @l;shift @l;print join(" ", @l), "\n"' jlog.4.9.0-4 > tmp.4.9.0-4
$ perl -ne '@l = split;shift @l;shift @l;shift @l;print join(" ", @l), "\n"' jlog.4.9.0-3 > tmp.4.9.0-3
$ diff -c tmp.4.9.0-4 tmp.4.9.0-3
結果:
数字が違うだけとか順番が違うだけとかも出てくるが、一番気になったのは、
*** 595,613 ****
fermi kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
fermi kernel: [drm] Driver supports precise vblank timestamp query.
fermi kernel: vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
- fermi kernel: [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 26: Can't calculate constants, dotclock = 0!
fermi kernel: ACPI: Video Device [GFX0] (multi-head: yes rom: no post: no)
- fermi kernel: ACPI Exception: AE_AML_PACKAGE_LIMIT, Index (0xFFFFFFFFFFFFFFFF) is beyond end of object (length 0x65) (20160831/exoparg2-427)
- fermi kernel: ACPI Error: Method parse/execution failed [\_SB.PCI0.GFX0.DD1F._BQC] (Node ffff883a568e7a00), AE_AML_PACKAGE_LIMIT (20160831/psparse-543)
- fermi kernel: ACPI Warning: Evaluating _BQC failed (20160831/video-607)
- fermi kernel: acpi device:16: registered as cooling_device8
fermi kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input6
fermi kernel: [drm] Initialized i915 1.6.0 20160919 for 0000:00:02.0 on minor 0
- fermi kernel: i915 0000:00:02.0: No connectors reported connected with modes
- fermi kernel: [drm] Cannot find any crtc or sizes - going 1024x768
fermi kernel: fbcon: inteldrmfb (fb0) is primary device
- fermi kernel: Console: switching to colour frame buffer device 128x48
- fermi kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
fermi kernel: ata6: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
fermi kernel: ata5: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
fermi kernel: usb 1-4: new full-speed USB device number 2 using xhci_hcd
--- 595,604 ----
という部分。
# 頭にマイナスがついてる部分が、画面真っ暗の方だけにある。
最初の方の、
- fermi kernel: [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 26: Can't calculate constants, dotclock = 0!
辺りから、おかしいのかなあ?
もっと、こんな情報をこんな形で提示しろってのがあったら、お願いします。
# 当面はしのげてちゃってるので、切迫感はないですが。
--
KGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGK
KGK (life name: Keiji KOSAKA), Dept. of Phys., Okayama Univ.
kgk @ film.rlss.okayama-u.ac.jp http://film.rlss.okayama-u.ac.jp/~kgk/
KGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGKGK
debian-users メーリングリストの案内