サスペンド後にDell XPS 15(9550)が再起動する


9

私はデルのXPS(9550リビジョン-これは本質的にUbuntuですぐに利用できるPrecision 5510と同じハードウェアです)を備えており、驚くべきことに、16.04ではほとんどの場合、箱から出して適切に機能しました。ただし、過去数日間、バッテリー電源1の場合、サスペンドは機能しなくなりました。

基本的に、ラップトップはサスペンドしているように見えますが、ウェイクアップすると、通常の起動プロセスが実行されます。

以下は、/var/log/syslogサスペンドロギングの最後の数行です。

Jan 14 13:06:10 xps15-laptop whoopsie[827]: [13:06:10] offline
Jan 14 13:06:11 xps15-laptop kernel: [   15.829125] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Jan 14 13:06:11 xps15-laptop wpa_supplicant[1300]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 14 13:06:11 xps15-laptop nm-dispatcher: req:3 'down' [wlp2s0]: new request (1 scripts)
Jan 14 13:06:11 xps15-laptop nm-dispatcher: req:3 'down' [wlp2s0]: start running ordered scripts...
Jan 14 13:06:11 xps15-laptop wpa_supplicant[1300]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 14 13:06:12 xps15-laptop systemd[1]: Reached target Sleep.
Jan 14 13:06:12 xps15-laptop systemd[1]: Starting Suspend...
Jan 14 13:06:12 xps15-laptop systemd-sleep[2271]: Failed to connect to non-global ctrl_ifname: (nil)  error: No such file or directory
Jan 14 13:06:12 xps15-laptop systemd-sleep[2273]: /lib/systemd/system-sleep/wpasupplicant failed with error code 255.
Jan 14 13:06:12 xps15-laptop systemd-sleep[2271]: Suspending system...

何かが飛び出しますか?次の行は、コールドブートに期待するものにすぎません。

Jan 14 13:06:54 xps15-laptop rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="923" x-info="http://www.rsyslog.com"] start
Jan 14 13:06:54 xps15-laptop rsyslogd-2222: command 'KLogPermitNonKernelFacility' is currently not permitted - did you already set it via a RainerScript command (v6+ config)? [v8.16.0 try http
://www.rsyslog.com/e/2222 ]
Jan 14 13:06:54 xps15-laptop rsyslogd: rsyslogd's groupid changed to 109
Jan 14 13:06:54 xps15-laptop rsyslogd: rsyslogd's userid changed to 105
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'lp'
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'ppdev'
Jan 14 13:06:54 xps15-laptop systemd-modules-load[228]: Inserted module 'parport_pc'
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Apply Kernel Variables.
Jan 14 13:06:54 xps15-laptop loadkeys[220]: Loading /etc/console-setup/cached.kmap.gz
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Set console keymap.
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Create Static Device Nodes in /dev.
Jan 14 13:06:54 xps15-laptop systemd[1]: Starting udev Kernel Device Manager...
Jan 14 13:06:54 xps15-laptop systemd[1]: Started udev Kernel Device Manager.
Jan 14 13:06:54 xps15-laptop systemd[1]: Starting Remount Root and Kernel File Systems...
Jan 14 13:06:54 xps15-laptop systemd[1]: Started Remount Root and Kernel File Systems.
Jan 14 13:06:54 xps15-laptop systemd[1]: Reached target Local File Systems (Pre).

カーネルヒットバージョン4.4.0-59(以前はでした4.4.0-57)を除いて、最近あまり変更されていません。BIOSのオプションを調整して、埋め込みサウンドデバイスを無効にしました(変更なしで復元されたため)。

最後に、成功したサスペンド/ウェイクアップは次のようになります(バッテリー電源使用時):

Jan 14 13:15:49 xps15-laptop kernel: [  540.190809] IPv6: ADDRCONF(NETDEV_UP): wlp2s0: link is not ready
Jan 14 13:15:49 xps15-laptop wpa_supplicant[1298]: nl80211: deinit ifname=p2p-dev-wlp2s0 disabled_11b_rates=0
Jan 14 13:15:49 xps15-laptop dbus[803]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Jan 14 13:15:49 xps15-laptop systemd[1]: Reached target Sleep.
Jan 14 13:15:49 xps15-laptop systemd[1]: Starting Suspend...
Jan 14 13:15:49 xps15-laptop systemd[1]: Starting Network Manager Script Dispatcher Service...
Jan 14 13:15:49 xps15-laptop dbus[803]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jan 14 13:15:49 xps15-laptop systemd[1]: Started Network Manager Script Dispatcher Service.
Jan 14 13:15:49 xps15-laptop nm-dispatcher: req:1 'down' [wlp2s0]: new request (1 scripts)
Jan 14 13:15:49 xps15-laptop nm-dispatcher: req:1 'down' [wlp2s0]: start running ordered scripts...
Jan 14 13:15:49 xps15-laptop wpa_supplicant[1298]: nl80211: deinit ifname=wlp2s0 disabled_11b_rates=0
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] Cannot reach: https://daisy.ubuntu.com
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] offline
Jan 14 13:15:54 xps15-laptop whoopsie[931]: [13:15:54] Cannot reach: https://daisy.ubuntu.com
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: Selected interface 'wlp2s0'
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: 'SUSPEND' command timed out.
Jan 14 13:15:59 xps15-laptop systemd-sleep[2696]: /lib/systemd/system-sleep/wpasupplicant failed with error code 254.
Jan 14 13:15:59 xps15-laptop systemd-sleep[2690]: Suspending system...
Jan 14 13:16:52 xps15-laptop kernel: [  550.254337] PM: Syncing filesystems ... done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.268354] PM: Preparing system for sleep (mem)
Jan 14 13:16:52 xps15-laptop kernel: [  550.268979] Freezing user space processes ... (elapsed 0.002 seconds) done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.271751] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jan 14 13:16:52 xps15-laptop kernel: [  550.273159] PM: Suspending system (mem)
Jan 14 13:16:52 xps15-laptop kernel: [  550.273197] Suspending console(s) (use no_console_suspend to debug)
Jan 14 13:16:52 xps15-laptop kernel: [  550.486068] brcmf_fil_cmd_data: bus is down. we have nothing to do.
Jan 14 13:16:52 xps15-laptop kernel: [  550.613975] nouveau 0000:01:00.0: DRM: resuming kernel object tree...
Jan 14 13:16:52 xps15-laptop kernel: [  550.717482] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1d40822c)
Jan 14 13:16:52 xps15-laptop kernel: [  550.764382] nouveau 0000:01:00.0: DRM: resuming client object trees...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764397] nouveau 0000:01:00.0: DRM: evicting buffers...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764398] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle...
Jan 14 13:16:52 xps15-laptop kernel: [  550.764412] nouveau 0000:01:00.0: DRM: suspending client object trees...
Jan 14 13:16:52 xps15-laptop kernel: [  550.765770] nouveau 0000:01:00.0: DRM: suspending kernel object tree...
Jan 14 13:16:52 xps15-laptop kernel: [  551.638247] PM: suspend of devices complete after 1155.310 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.654829] PM: late suspend of devices complete after 16.561 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.656867] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
Jan 14 13:16:52 xps15-laptop kernel: [  551.671878] PM: noirq suspend of devices complete after 17.027 msecs
Jan 14 13:16:52 xps15-laptop kernel: [  551.672619] ACPI: Preparing to enter system sleep state S3
Jan 14 13:16:52 xps15-laptop kernel: [  551.695080] ACPI : EC: EC stopped
Jan 14 13:16:52 xps15-laptop kernel: [  551.695082] PM: Saving platform NVS memory

(から始まる13:16:52)ウェイクアップの「後」のメッセージの一部は、実際にはサスペンドに至るアクションに関連しているように見えることに注意してください。一時停止中のある時点でロギング機能がシャットダウンし、その時点以降のメッセージがウェイクアップ後にのみ表示されるようになっていると思います(そのため、失敗した場合はこれらを表示できません)。


1特に、疑わしいプロセス全体の間、ラップトップがAC電源で動作している場合、サスペンドは正常に機能します。ホストがスリープしている間に、ACアダプタを1秒でも外すと、上記の障害が発生します。


これに関するリードはありますか?私はまったく同じ問題を抱えているようです— AC電源がずっと接続されている限り、それがどのように機能するかまでです。それ以外の場合にも機能することがありますが、ハードリブートが発生するとすぐに機能を停止します。現在16.10を実行していますが、15.10を実行していて16.4を実行しているときにも発生しました。どんなハードウェアを手に入れましたか?nVidia GPU?
ルーク・モーラー2017

Intel + nVidiaコンボがあります。私にとって、問題は完全なシャットダウン+再起動後に解消されました。つまり、単純に再起動する前に、完全に電源をオフにしてから電源ボタンを押すことはありませんでした。私がそれをしたら、問題は二度と戻りませんでした。
BeeOnRope 2017

@LukeMaurer- プロジェクトのスプートニクコミュニティで試すこともできます。技術的には、XPS 13やPrecision 5xxxなどのUbuntuに付属する高精度モデルのみをサポートしていますが、ハードウェア的にはXPSはほとんど同じであるため、投稿する場合は正確なモデルを少しあいまいにしてください。
BeeOnRope 2017

*ため息*完全にシャットダウンしても問題は解決しませんでした。直したところ、BIOS 1.2.0にダウングレードしていましたが、サスペンドから復帰するとwifiが壊れます…
Luke Maurer

はい、私はまだ以前のBIOSを使用しており(忘れてしまいましたが、1年以内に更新していません)、問題が報告されていないBIOSがリリースされるまで変更されません。
BeeOnRope 2017

回答:


9

これがうまくいきました:ラップトップの電源を完全にオフにして、再びオンにします 注:再起動するだけではなく、完全に電源を切ります。

唯一の副作用は、Wifiが動作を停止することです(ワイヤレスインターフェイスがまったく認識されない場合など)。簡単な方法でsudo systemctl restart NetworkManager解決します...そして、一時停止した後でそれを実行したくない場合は、スクリプトを次のスクリプトにできます。

/lib/systemd/system-sleep/99restartnm

これには以下が含まれます:

#!/ bin / sh
ケース「$ 1」
    役職)
        systemctl restart NetworkManager
    ;;
esac

そしてそれを実行可能にします:

sudo chmod +755 /lib/systemd/system-sleep/99restartnm

(私は答えが質問のコメントにあったことを知っていますが、それはちょっと見逃しがちです... @BeeOnRopeのおかげで、私は完全に電源を切る以外のことを本当にやろうとしました... facepalm


価値があるのは、1年以上この問題が発生しなかった後(最初にそれについて投稿したため)、カーネルを含む多くのパッケージを更新し、古いカーネルパッケージの束を削除した後、今日戻ってきました)。私はここに戻ったが、最初のシャットダウンで修正されなかったようだ。少し古いバージョンのカーネルを起動しましたが、動作し、現在のバージョン(4.15.0-32)が再び動作し始めました。今回は何が修正されたのか本当にわかりません。FWIW私はDell BIOS 1.6.1を使用しています(かなり最近)。
BeeOnRope

私のコメントからも、この回答は有望であると思います。
BeeOnRope

Dell Precision 5520の場合、完全に電源を切ると問題が解決しました。wifiには何の問題もありませんでした。ありがとう。
セリン

5

XPS 9550が最初に導入されてから数年おきに、この2.5年間同じ問題が発生しています。私はDebian / Ubuntu linuxを使用していますが、コメント#20は、これがWindowsでも発生することを示唆しています。

http://forum.notebookreview.com/threads/xps-9550-crashes-and-reboots-in-sleep.789827/page-2

問題は組み込みコントローラーにあると思われるため、サスペンドから再開するとコールドリセットが発生します。回避策は、完全な電源オフを実行し、充電器を取り外してから差し込むことです。これにより、組み込みコントローラーが再起動し、障害のある状態がクリアされます。


私はこれが答えかもしれないと考え始めています:私は最近この問題があり、単純な再起動ではそれができませんでした。他の「再起動など」をいくつか実行しましたが、これを読む前に機能したため、上記の「restart + unplug + plug」シーケンスをいつ実行したかはわかりませんが、それが再び発生するかどうか覚えてください。
BeeOnRope

これは、@ BeeOnRopeからも機能しました。Ubuntu 18.04と同じDell XPS 9550:シャットダウン+アンプラグ+プラグ+スタート。次に、プラグイン+サスペンド+レジュームでテストすると、厄介な再起動ではなくログイン画面が表示されました。みんなありがとう!
josemrivera

1

一時停止/再開の失敗に関する問題がしばらくなかった後、戻ってきました。私はかなり頻繁に更新しているので、カーネルのアップグレードだったと思います。

BIOSで更新してから数か月経ちましたが、1.2.19から1.2.25に更新しました。BIOSをアップデートした後、サスペンド/レジュームに関する私の問題はなくなりました。また、私の側には無線LANの問題はありません。xfceフレーバーでUbuntu 16.10を実行します。

http://www.dell.com/support/home/us/en/19/product-support/product/xps-15-9550-laptop/drivers?os=biosa

他のすべての幸運を祈ります。


これはまもなく「回答なし」としてマークされますが、デルもあり、BIOSを更新できません。これをどのように実行しましたか?
Charles Green

@Charles私は自分の回答を削除する必要がありますか?
William Bernting 2017年

はい、またはそのままお待ちください。最終的には削除されます。新しい質問として送信してください。デルを振り返ってみたところ、少し古いノートパソコンをアップデートする(たぶん実行可能な)メソッドを見つけました!
チャールズグリーン

最も簡単な方法は、Windowsのデュアルブートを介して更新することです。それ以外の場合は、BIOS更新ファイルを出力するための起動可能なUSBドライブを作成する必要があります。デルにはそれに関するサポートページがあります。
William Bernting 2017年

@CharlesGreenこれは私への答えのように見えます。ウィリアムはそれが彼の問題を解決したと言いました。
セス

0

Ubuntu 18.04でXPS 9550を毎日使用して、1年ほど前に最近のBIOSでこの問題が発生するのを止めました。これは、誤ったキープレスに対処するために1.6.1 / 1.7.0でファームウェアを更新した組み込みコントローラーの動作に関連しています。共有コードベースを使用している場合は、中断/再開の問題の修正も組み込まれている可能性があります。サスペンド中にECの一部が予期しない状態になり、BIOSが最初に実行されたときに、S3再開コードパスが再開時に正しく行われないと思います。

LG 27UD88W USB-Cモニターを充電(100Wプロファイル)に接続した後も、いつでもサスペンドがハングしますが、これは65Wおよび90W USB-C充電器では発生しません。私はバグをエスカレートしましたが、Dellは古いプラットフォームであるため、足を引っ張っています。代わりにシャットダウンする必要があります。

ラップトップがシャットダウンされ、電源ケーブル(USB-CまたはDell)が接続されると、ECがリセットされることに注意してください。これにより、サスペンド/レジュームの問題が解消されます。完全に充電されていても、前面の白い充電LEDが1秒間点灯します。

Ubuntu 18.04およびBIOS 1.8.0 @ http://downloads.dell.com/published/pages/xps-15-9550-laptop.htmlを試すことをお勧めします

最後に、最適なバッテリー実行時間を取得するために、UEFI不揮発性変数を設定して、個別のGPUを無効にします。興味があれば、別のスレッドに詳細を投稿できます。

ダン


私はGPUシャットオフオプションで非常に興味深いです。「完全に充電されていても、前面の白い充電LEDが1秒間点灯するのがわかります。」シャットダウン時にケーブルを差し込むと、これが表示されます。これは、ECがリセットされたことを示しています。
BeeOnRope
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.