小坂@岡山です。
LIFEBOOK AH53/U で debian stretch を動かしてます。 順調に動いてたんですが、急に、立ち上がらなくなりました。 本当は立ち上がってるみたいなんですが、画面が真っ暗で何も見えない状態。
いろいろ試した結果、どうやら、Linux 4.9.0-4-amd64 では画面真っ暗で、 Linux 4.9.0-3-amd64 では正常に立ち上がるもよう。
linux-image-4.9.0-4-amd64 を再インスールしても症状が変わらなかったので、 Linux 4.9.0-3-amd64 でしのいでます。
On Tue, 17 Oct 2017 01:09:45 +0900 Keiji KOSAKA kgk@film.rlss.okayama-u.ac.jp wrote:
LIFEBOOK AH53/U で debian stretch を動かしてます。 順調に動いてたんですが、急に、立ち上がらなくなりました。 本当は立ち上がってるみたいなんですが、画面が真っ暗で何も見えない状態。
sshd入れておいて、入れるかどうかを見てみたらどうでしょうか。 入れたら sudo journalctl > ~/log などしてログを取得してそれを 提示すると良いかと。
矢吹です
Xのログは、通常なら /var/log/Xorg.0.log に、
ユーザー権限で動いている設定なら、~/.local の下あたりに出ているのでは 一度確認してみてはどうでしょうか。
-- ====+====+====+====+====+====+====+====+====+====+====+====+====+====+ Yukiharu Yabuki (矢吹幸治) I use Debian GNU/Linux mail: yabuki@netfort.gr.jp クレクレタコラは好き / クレクレタコだはイヤ ====+====+====+====+====+====+====+====+====+====+====+====+====+====+
ども。
memtest86+ も、うまくいってないので、カーネルのせいにするのはどうかと思 いつつ。
Hideki Yamane henrich@debian.or.jp writes:
On Tue, 17 Oct 2017 01:09:45 +0900 Keiji KOSAKA kgk@film.rlss.okayama-u.ac.jp wrote:
LIFEBOOK AH53/U で debian stretch を動かしてます。 順調に動いてたんですが、急に、立ち上がらなくなりました。 本当は立ち上がってるみたいなんですが、画面が真っ暗で何も見えない状態。
sshd入れておいて、入れるかどうかを見てみたらどうでしょうか。 入れたら sudo journalctl > ~/log などしてログを取得してそれを 提示すると良いかと。
近くに ssh できるコンピュータがないので、ちょっとむつかしいですね。 でも、デスクトップ環境で独自に設定したホットキーでシャットダウンできたの で、盲打ちで journalctl 試してみるのは手ですね。
Yukiharu YABUKI yabuki@netfort.gr.jp writes:
矢吹です
Xのログは、通常なら /var/log/Xorg.0.log に、
ユーザー権限で動いている設定なら、~/.local の下あたりに出ているのでは 一度確認してみてはどうでしょうか。
login: に到る前に見えなくなってるんで、X 以前かもしれません。 # これ言ってなかったですね。すいません。 どっちにしても、/var/log/Xorg.0.log では日時が分かりにくいので、試した直 後に確かめるとよいのでしょうね。 # 日時が分かる方法があるかも。
Tomoo Nomura nomurat@tmo.co.jp writes:
こんにちは。
昔、同じような経験があるのですが、何が原因だったか思い出せません。とり あえず、xdmをuninstallして、startxでどこでエラー出ているか確認しないと、 なんとも言えないですね。多分、videoのfirmwareが問題のような気もするの ですが。。。。。
野村
videoのfirmwareの辺を適当に再インストールしたときは、変化なかったです。
ともあれ、皆様、ありがとうございます。 皆様のコメントを手掛かりにして、もう少し調べてみます。
小坂@岡山です。
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!
辺りから、おかしいのかなあ?
もっと、こんな情報をこんな形で提示しろってのがあったら、お願いします。 # 当面はしのげてちゃってるので、切迫感はないですが。
GRUBメニューで「(recovery mode)」付きのカーネルを選ぶと、 Xの起動なしでログインできるところまで進みますが、 (シングルユーザーモード) 4.9.0-4だとそちらもダメでしょうか。
以下、いったん書いてみたのですが、X以前の問題でしたら 関係なさそう。
LIFEBOOK AH53/U のグラフィックチップは Intel HD Graphics 4600 の ようですね。 http://www.fmworld.net/fmv/ah_b/1505/spec/
xserver-xorg-video-intel が入っています? もし入ってて、 パッケージの説明に該当するようでしたら、アンインストールして みるのはいかがでしょうか。
https://packages.debian.org/stretch/xserver-xorg-video-intel
少し前に“modesetting”についての日本語の説明を探したのですが、 あまりみつけれられませんでした。 http://gihyo.jp/admin/clip/01/linux_dt/201701/16 https://wiki.archlinux.jp/index.php/Intel_Graphics
ありがとうございます。
KISE Hiroshi kise@fuyuneko.jp writes:
GRUBメニューで「(recovery mode)」付きのカーネルを選ぶと、 Xの起動なしでログインできるところまで進みますが、 (シングルユーザーモード) 4.9.0-4だとそちらもダメでしょうか。
ダメでした。 多分、真っ先に試したと思うんですが、今やってもダメでした。
xserver-xorg-video-intel が入っています? もし入ってて、 パッケージの説明に該当するようでしたら、アンインストールして みるのはいかがでしょうか。
入ってたんでアンインストールしてみましたが、症状は変わりませんでした。 考えてみれば、この症状が出てから説明を最後まで読まずにインストールしてみ たものだったかも。
ひょっとして、これの下の方にある 「起動中 "Loading modules" するときに画面がブラックアウトする」 に相当するのかな? でも、ファイル構成が違うし、カーネルパラメータいじるのも怖いので、静観中。
こんにちは。
昔、同じような経験があるのですが、何が原因だったか思い出せません。とりあえず、xdmをuninstallして、startxでどこでエラー出ているか確認しないと、なんとも言えないですね。多分、videoのfirmwareが問題のような気もするのですが。。。。。
野村
On 10/17/2017 01:09 AM, Keiji KOSAKA wrote:
小坂@岡山です。
LIFEBOOK AH53/U で debian stretch を動かしてます。 順調に動いてたんですが、急に、立ち上がらなくなりました。 本当は立ち上がってるみたいなんですが、画面が真っ暗で何も見えない状態。
いろいろ試した結果、どうやら、Linux 4.9.0-4-amd64 では画面真っ暗で、 Linux 4.9.0-3-amd64 では正常に立ち上がるもよう。
linux-image-4.9.0-4-amd64 を再インスールしても症状が変わらなかったので、 Linux 4.9.0-3-amd64 でしのいでます。
小坂@岡山です。
未だに解決してない、この問題ですが、最近少し分かったことがあります。
Keiji KOSAKA kgk@film.rlss.okayama-u.ac.jp writes:
小坂@岡山です。
LIFEBOOK AH53/U で debian stretch を動かしてます。 順調に動いてたんですが、急に、立ち上がらなくなりました。 本当は立ち上がってるみたいなんですが、画面が真っ暗で何も見えない状態。
いろいろ試した結果、どうやら、Linux 4.9.0-4-amd64 では画面真っ暗で、 Linux 4.9.0-3-amd64 では正常に立ち上がるもよう。
linux-image-4.9.0-4-amd64 を再インスールしても症状が変わらなかったので、 Linux 4.9.0-3-amd64 でしのいでます。
Xorg.0.log を調べたところ、4.9.0-3 では、
[ 26.953] (II) modeset(0): Output eDP-1 has no monitor section [ 26.954] (II) modeset(0): Output HDMI-1 has no monitor section [ 26.957] (II) modeset(0): EDID for output eDP-1
という感じなんですが、4.9.0-4 では、
[ 26.281] (II) modeset(0): Output HDMI-1 has no monitor section [ 26.282] (II) modeset(0): EDID for output HDMI-1 [ 26.282] (II) modeset(0): Output HDMI-1 disconnected [ 26.282] (WW) modeset(0): No outputs definitely connected, trying again... [ 26.282] (II) modeset(0): Output HDMI-1 disconnected [ 26.282] (WW) modeset(0): Unable to find connected outputs - setting 1024x768 initial framebuffer
ってな感じ。(4.9.0-8 でも似たようなもの) どうやら、eDP-1 を探そうとしてない様子。
外部モニターを繋げば見えるかもしれないと思いつつ、まだ試してません。
小坂@岡山です。
カーネル・オプションに i915.modeset=0 を追加すれば、Linux 4.9.0-8-amd64 でも、画面が正常にうつることが分かりました。 この対処法が正しいかどうかは、分かりませんが。
小坂@岡山です。
Keiji KOSAKA kgk@film.rlss.okayama-u.ac.jp writes:
カーネル・オプションに i915.modeset=0 を追加すれば、Linux 4.9.0-8-amd64 でも、画面が正常にうつることが分かりました。 この対処法が正しいかどうかは、分かりませんが。
この対処のあと、 ・サスペンドから復帰したとき画面が真っ暗。 ・mpv で window-scale が効かなくなった。 という不具合が発生。
あと、grub の設定でカーネル・オプションを追加するために、 /etc/default/grub で GRUB_CMDLINE_LINUX を設定したら、標準のエントリーだ けでなく、他のカーネルで立ち上げるときにも適用された。 GRUB_CMDLINE_LINUX_DEFAULT との違いって何でしょう?
From: Keiji KOSAKA kgk@film.rlss.okayama-u.ac.jp Subject: [debian-users 00329] Re: Linux 4.9.0-4-amd64 Date: Wed, 05 Sep 2018 00:09:06 +0900
あと、grub の設定でカーネル・オプションを追加するために、 /etc/default/grub で GRUB_CMDLINE_LINUX を設定したら、標準のエントリーだ けでなく、他のカーネルで立ち上げるときにも適用された。 GRUB_CMDLINE_LINUX_DEFAULT との違いって何でしょう?
GRUB_CMDLINE_LINUX_DEFAULT は recovery mode には適用されないそうです。
参考にしたもの: https://askubuntu.com/questions/575651/what-is-the-difference-between-grub-c...
正確な条件はマニュアルをみてください: https://www.gnu.org/software/grub/manual/grub/html_node/Simple-configuration...