Rex*_*Rex 6 wireless-networking ubuntu microsoft-surface-pro microsoft-surface-pro-4 ubuntu-16.04
我已经尝试了很多方法来解决这个问题,但一直无法得到一个有效的解决方案。
在我的笔记本电脑上,我注意到 wifi 在屏幕锁定下“休眠”,这使得它不可能让它做需要互联网连接的事情。例如:如果备份上传操作正在运行,我想锁定笔记本电脑并让它继续上传。
我在 15.10 中没有看到这个问题,所以我猜在设备管理或操作系统中存在一些我还没有弄清楚的问题。
在花了很多时间尝试了三种不同的关闭无线接口电源管理的方法后,我意识到即使这样也不会阻止睡眠。
例如:
sudo iwconfig wlp2s0 power off
Run Code Online (Sandbox Code Playgroud)
在重新启动之前关闭设备上的电源管理,但似乎不会影响屏幕锁定期间的无线睡眠功能。我已经尝试过类似的东西,/etc/pm/config.d/wireless
包含一个脚本来执行与上面相同的命令,但没有骰子。
休眠、睡眠和暂停都关闭,笔记本电脑是 Surface Pro 4 i7。
我可能只是错过了一些简单的东西,但无法弄清楚。有任何想法吗?
21-06-2016 更新
今天早上我注意到,当插入第二台显示器时,它在唤醒/从锁定屏幕返回时被忽略。通过拔出和插入显示器连接,一切恢复正常。
我认为这两个问题可能以某种方式联系在一起。
2016 年 8 月 10 日更新 没有找到我在下面评论中找到的链接,但在系统日志中找到了这个线索:
NetworkManager[21369]: <info> [1470826457.2514] manager: wake requested (sleeping: yes enabled: yes)
Run Code Online (Sandbox Code Playgroud)
我离开了我的办公桌 10 分钟,当我回来时,我以为 wifi 没电了。但是不 - 看起来它在我重新登录时已经恢复 - 也许这里的问题真的应该是
如何在 Ubuntu 16.04.1 中关闭睡眠和唤醒功能?
由于标准 UI(包括 Gnome 调整)工具和设置似乎无法达到正确的结果,因此转动会acpi=off
产生其他后果;还有哪些其他安全的方法?
修复。通过在运行灾难恢复/备份的同时锁定并保持笔记本电脑运行来进行测试 - 笔记本电脑不仅立即响应键盘解锁,而且上传在后台完成。
在找到有关如何禁用挂起选项的更多详细信息后,我不得不使用 dconf 编辑器 - 我猜由于驱动程序支持问题,这仅适用于笔记本电脑(Surface Pro 4 i7),因为我的台式机没有此问题。即使通过对接端口连接以太网,笔记本电脑也会出现此问题,因此这不是特定于 WiFi 的问题,而是特定于 Ubuntu 挂起的问题。
解决方案是完全禁用挂起和休眠,这可能看起来有点极端,但我没有任何场景希望笔记本电脑在 Linux 下休眠。我使用 W10 进行双启动(不幸的是,这也无济于事),这可以很好地处理挂起功能。
在这里和这里找到的线索- 它们与分辨率不完全匹配,但我用它们来测试设置更改。
org.gnome.settings-daemon.plugins.power
我改变了几次设置,但active=false
最终还是确定了。
还尝试设置sleep-inactive-ac-timeout
和(即sleep-inactive-battery-timeout
从不0
)但这似乎并没有影响它。
有一个正在运行的终端
sudo tail -f /var/log/syslog | grip networkmanager
Run Code Online (Sandbox Code Playgroud)
(grip
是 ) 的别名grep -i
,一旦我改变了,active=false
终端就一直安静到解锁。
注意,由于我使用的是 Ubuntu Gnome,这些设置可能无法直接与其他 DM 配置匹配。
归档时间: |
|
查看次数: |
10992 次 |
最近记录: |