首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >MacBook航空公司(2013年年中)与交流电源断开后未能正常停运

MacBook航空公司(2013年年中)与交流电源断开后未能正常停运
EN

Unix & Linux用户
提问于 2017-01-16 02:08:18
回答 1查看 663关注 0票数 1

我目前正在运行Zorin OS 12 (基于Ubuntu16.04LTS,我非常确定这是一个Ubuntu问题,但我从来没有遇到它运行股票Ubuntu),当从引导插入它时,它工作得很好。然而,一旦我移除外部电源,我就失去了暂停计算机的能力。任何暂停系统的尝试都会导致屏幕在10-15秒内重新打开。这种情况继续发生,直到我重新启动。

我有几个关于为什么会发生这种情况的理论,尽管我不知道这是什么,甚至不知道它们中的任何一个是正在发生的。

  1. 我在安装时忘了分配交换空间。在分配新的交换空间之前,无论是在A/C电源还是电池上,我每次暂停时都会发生这种情况。我对此表示怀疑,因为当我的物理内存只有8GB时,我现在有10 GB的交换空间,而且只有在我移除电源之后才会发生。
  2. 有时,当这种情况发生后,我重新打开电脑,我的Wi卡停止运作,但以一种奇怪的方式。它无法检测到任何网络,但我可以指定一个“隐藏”网络(我以前连接到的网络不是隐藏的),它会立即重新填充网络列表。
  3. 我无法安装Intel图形更新软件来安装用于显示的正式英特尔驱动程序,因为尽管Ubuntu 16.04和我的计算机报告其内核版本为#80-Ubuntu (与我知道直接运行Ubuntu 16.04的服务器相同),但软件认为我没有运行受支持的发行版。对我来说,这似乎是最有可能的原因,尽管我以前从未在任何Linux发行版上遇到过英特尔集成图形的问题。
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2017-02-22 05:10:48

因此,事实证明,我的问题与我所面临的问题完全无关:每当我的USB控制器在断电后被挂起时,它就会不断地唤醒我的系统。我不知道为什么会发生这种事,但这件事解决了它:

代码语言:javascript
运行
复制
sudo su -c "cd /etc/udev/rules.d && curl -LO https://raw.githubusercontent.com/sebikul/arch-macbookair6.2-config/master/udev/90-xhc_sleep.rules"

这样做可以防止USB控制器将系统从挂起中唤醒。无论如何,在笔记本电脑上启用这个功能是没有真正的理由的,因为只有当盖子关闭时,它才会被挂起。当它插入监视器时,挂起就没有什么意义了,因为屏幕可以被锁定。

如果您想先测试它,而不创建任何文件,请运行以下命令:

代码语言:javascript
运行
复制
sudo su -c "echo XHC1 > /proc/acpi/wakeup"

这将切换USB的内核标志从挂起到关闭。它不会做任何永久的事情,一个简单的重新启动会撤销它,如果有东西坏了。或者执行相同的命令。这是个开关。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/337667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档