お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2026-01-05 17:54:41

thnk
新しいメンバ
登録日: 2016-12-11

スリープ解除後、内蔵ディスプレイの表示が真っ白になり、そのまま

オペレーティングシステム: Ubuntu 24.04
KDE Plasma バージョン: 5.27.12
KDE Frameworks バージョン: 5.115.0
Qt バージョン: 5.15.13
カーネルバージョン: 6.14.0-37-generic (64 ビット)
グラフィックプラットフォーム: X11
プロセッサ: 4 × Intel® Core™ i5-3340M CPU @ 2.70GHz
メモリ: 15.5 GiB の RAM
グラフィックプロセッサ: Mesa Intel® HD Graphics 4000
製造元: Panasonic Corporation
製品名: CF-SX2ADHCS

VERSION="24.04.3 LTS (Noble Numbat)"

【症状】
昨年12月26日、スリープ解除後、ノートPCの内蔵ディスプレイの表示が真っ白になる。
再起動すると、メーカロゴが表示される段階からディスプレイの表示が白い状態である。
外部出力端子(VGA)で外部ディスプレイに出力すると、問題なく表示される。
それまで何度もスリープ状態とその解除はおこなったことがあるが、そのような症状は生じなかった。

【試したこと】
・再起動→変化なし
・分解してメインボードとディスプレイの接続ケーブルを、同一部品のCF-SX1と交換、及びディスプレイ本体を交換→変化なし
・メインボードを上記のCF-SX1のものと交換→表示されるようになったものの、スリープ解除時に同様の症状が発生
・BIOSのアップデート(以前使用していたWindows10入りの内蔵SSDに交換して実施)→変化なし

正直ここで聞くのも適当なのか分からない話ではあるのですが、修復方法、あるいは故障の原因になったであろうものなど、お知恵をお貸しいただけないでしょうか。

オフライン

 

#2 2026-01-05 22:19:21

Beats
メンバ
登録日: 2015-03-14

Re: スリープ解除後、内蔵ディスプレイの表示が真っ白になり、そのまま

まったく見当違いかもしれませんが、いくつか質問させてください。

スリープ解除後の白いスクリーンではカーソルは動きますか?
また、Wayland へ変更してみてもやっぱり同じ症状が出ますか?

KDEのフォーラムを検索してみました。
同じような症状はなかったのですが、KDE Plasmaのバージョン、Intel系のグラフィックスで探して下記を見つけました。
https://discuss.kde.org/t/black-screen-after-sleep/34149

このスレッドでは、Deepスリープ状態からの復帰に問題があるようです。
ターミナルで "cat /sys/power/mem_sleep" を実行して、"deep"の文字は表示されますでしょうか?

宜しくお願いします。

オフライン

 

#3 2026-01-06 09:37:03

thnk
新しいメンバ
登録日: 2016-12-11

Re: スリープ解除後、内蔵ディスプレイの表示が真っ白になり、そのまま

投稿ありがとうございます。

>スリープ解除後の白いスクリーンではカーソルは動きますか?
カーソルは動きません。
正真正銘、白の表示のみです。
コンピュータにディスプレイと認識はされているようなので、裏では動いていると思われます。

>Wayland へ変更してみてもやっぱり同じ症状が出ますか?
Waylandで確認しましたが、同様です。

>ターミナルで "cat /sys/power/mem_sleep" を実行して、"deep"の文字は表示されますでしょうか?
表示されました。
s2idle [deep]

オフライン

 

#4 2026-01-06 16:42:00

Beats
メンバ
登録日: 2015-03-14

Re: スリープ解除後、内蔵ディスプレイの表示が真っ白になり、そのまま

返信ありがとうございます。

Deepスリープ (Suspend to RAM) が実行されているようですので、これを s2idle(Suspend to IDLE) に変更したく思います。

/etc/defaut/grub ファイルを管理者権限(sudo)でエディターで開いてください。
GRUB_CMDLINE_LINUX_DEFAULT の行を探して、mem_sleep_default=deepを削除してください。

コード:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash mem_sleep_default=deep"

編集を終了し、管理者権限で update-grub を実行してください。
再起動して、cat /sys/power/mem_sleep を実行して [s2idle] にカッコがついていれば、スリープのモードが変更されたことになります。

スリープから復帰した際に直っていれば良いのですが、直らなければすみません。
まったく私の推測が見当違いの場合もありますので、あしからずご了承ください。

【参考情報】
https://wiki.archlinux.jp/index.php/電源管理/サスペンドとハイバネート#サスペンドの方法を変更する
https://askubuntu.com/questions/1482686/why-does-sleep-mode-revert-to-s2idle-when-i-set-it-to-deep/1482687#1482687

s2idle は Deep よりも電力を食うので、より省電力なスリープを使いたい場合は、Deep にした方が良いと思います。

オフライン

 

#5 2026-01-06 17:38:26

thnk
新しいメンバ
登録日: 2016-12-11

Re: スリープ解除後、内蔵ディスプレイの表示が真っ白になり、そのまま

投稿ありがとうございます。

ご提示いただきました手順を試してみましたところ、/etc/defaut/grubのGRUB_CMDLINE_LINUX_DEFAULTには、そもそもmem_sleep_default=deepがありませんでした。
代わりにmem_sleep_default=s2idleを追加してupdate-grub、再起動を実施し、/sys/power/mem_sleepが[s2idle]になっていることまでは確認できたのですが、スリープとその復帰をおこなっても内蔵ディスプレイは全面真っ白の表示のままでした。
なお、スリープの際は電源ランプがゆっくり明滅するのですが、その設定後のスリープの際は常に点灯したままでしたので、おそらくはきちんと設定が反映されて別のサスペンド状態になっているものだと思われます。

オフライン

 

#6 2026-01-21 09:53:59

thnk
新しいメンバ
登録日: 2016-12-11

Re: スリープ解除後、内蔵ディスプレイの表示が真っ白になり、そのまま

その後の報告です。
結局、他に復旧方法も見つからず、自然に直ることもなかったので、CF-SX2のジャンク品を入手して、そちらとメインボードを交換することで解決させました。
その後、前述の通りスリープが原因である可能性が高かったため、入念に自動でスリープに入らない設定を施したものの、操作ミスでスリープに入ってしまったことがありました。
しかし、白い画面になることなく普通に復旧し、その後何度スリープに入っても再現しませんでした。
なにかわからないところで条件が違うのか、前回と今回の間に適用されたなにかしらのアップデートが影響しているのかはわかりませんが、ハードを破壊するのは流石に勘弁してほしいなあ、と思った次第でした。

オフライン

 

Board footer

Powered by FluxBB