web-dev-qa-db-ja.com

Ubuntu 16.04:画面ロック中のwifiスリープを防ぐことはできません

私はこれに対してかなりの数のアプローチを試しましたが、実用的な解決策を得ることができませんでした。

私のラップトップでは、wifiが画面ロックの下で「スリープ」しているため、インターネット接続が必要なことを実行したままにすることができないことに気づきました。例:バックアップアップロード操作が実行されている場合、ラップトップをロックしてアップロードを実行したままにします。

15.10ではこの問題は発生しなかったので、デバイス管理またはOSのいずれかに、まだ理解していない何かがあると思います。

ワイヤレスインターフェイスの電源管理をオフにする3つの異なる方法を試すことに多くの時間を費やした後、それでも睡眠を妨げていないことに気づきました。

例えば:

Sudo iwconfig wlp2s0 power off

再起動するまでデバイスの電源管理をオフにしますが、画面ロック中のワイヤレススリープ機能には影響しないようです。上記と同じコマンドを実行するスクリプトを含む/etc/pm/config.d/wirelessと同様のことを試しましたが、サイコロはありません。

休止状態、スリープ、サスペンドはすべてオフになっており、ラップトップはSurface Pro 4i7です。

私はおそらく単純なものが欠けているだけですが、それを理解することはできません。何か案は?

2016年6月21日更新

今朝、2台目のモニターが接続されていると、スリープ解除/ロック画面からの復帰時に無視されることに気付きました。モニター接続を抜き差しすると、すべて正常に戻ります。

どういうわけか、2つの問題は関連していると思います。

更新10-8-2016以下のコメントで見つけたリンクではどこにも行きませんでしたが、syslogでこの手がかりを見つけました:

NetworkManager[21369]: <info>  [1470826457.2514] manager: wake requested (sleeping: yes  enabled: yes)

私は10分間机を離れ、戻ったとき、wifiは上がったままだったと思いました。しかし、いいえ-私が再度ログインするまでに再開したようです-おそらくここでの質問は本当にあるはずです

Ubuntu 16.04.1でスリープおよびウェイク機能をオフにするにはどうすればよいですか?

標準のUI(Gnome Tweakを含む)ツールと設定は正しい結果を達成していないように見えるため、acpi=offを回すと他の結果が生じます。他にどのような安全な方法がありますか?

5
Rex

修正しました。 DR /バックアップの実行中にラップトップをロックして実行したままにすることでテストしました-ラップトップはキーボードのロック解除にすぐに応答しただけでなく、アップロードはバックグラウンドで完了しました。

サスペンドオプションを無効にする方法の詳細を見つけた後、dconfエディターを使用する必要がありました-デスクトップにはこの問題がないため、ドライバーサポートの問題のため、これはラップトップ(Surface Pro 4 i7)にのみ必要だと思います。ラップトップには、ドッキングポートを介して接続されたイーサネットでもこの問題があるため、これはWiFi固有ではなく、Ubuntuサスペンド固有です。

解決策は、サスペンドと休止状態を完全に無効にすることです。これは少し極端に思えるかもしれませんが、ラップトップをLinuxで休止状態にするシナリオはありません。私はW10とデュアルブートし(残念ながら仕方がありません)、それはサスペンド機能を非常にうまく処理します。

手がかりが見つかりました ここここ -それらは解像度と一致しませんでした正確に解像度に一致しませんでしたが、設定の変更をテストするために使用しました。

org.gnome.settings-daemon.plugins.powerの設定を数回変更しましたが、active=falseが最終的にクリンチしました。

また、sleep-inactive-ac-timeoutsleep-inactive-battery-timeout0に設定しようとしましたが(つまり、決して)、効果がなかったようです。

で実行されている端末を持っていた

Sudo tail -f /var/log/syslog | grip networkmanager

gripgrep -iのエイリアスです)そしてactive=falseを変更すると、端末はずっと静かになってロックを解除しました。

N.B。Ubuntu Gnomeを使用しているため、これらの設定は他のDM構成と直接一致しない場合があります。

3
Rex