小编Ing*_*ngo的帖子

华硕 Zenbook 上的 Ubuntu 18.04 无法从挂起状态中唤醒

我最近在新的华硕 Zenbook 上安装了 Ubuntu 18.04,几乎所有东西都几乎完美运行。有一个例外:暂停/恢复被破坏。Ubuntu 似乎意识到了这一点,默认情况下,选择s2idle

$ cat /sys/power/mem_sleep
[s2idle] deep
Run Code Online (Sandbox Code Playgroud)

当然,这意味着笔记本电脑的电池在睡眠一天后会下降约 30%,这意味着笔记本电脑确实没有它应有的移动设备那么有用。我可以通过以下方式激活深度睡眠

$ echo deep > /sys/power/mem_sleep
Run Code Online (Sandbox Code Playgroud)

然后计算机确实正确挂起(例如通过pm-suspend)。我能看到这一点是因为侧面和电源按钮中的电源指示灯 LED 开始缓慢闪烁,就像我 4 岁的 Zenbook 上的一样。如果我通过短按电源按钮(或通过打开盖子)唤醒笔记本电脑,计算机似乎开始唤醒(电源指示灯 LED 从闪烁变为常亮),但屏幕既不亮也不亮计算机以任何方式对键盘做出反应,我也无法 ssh 进入它。

网上有几篇帖子似乎发现了与 NVIDIA 显卡的 nouveau 驱动程序类似的行为。但是我的电脑既没有 NVIDIA 卡(它有一个内置的 Intel),也没有意外加载 nouveau 驱动程序。

另一组在线建议建议使用旧/新内核。我已经尝试了低至 4.14.41 和高达 4.18 版本的内核版本,它们都没有改变这种行为。

我有点难住这里。我什至不知道从哪里开始诊断这个。任何帮助将不胜感激。

ps Hibernate 也不起作用,但我并不太急于让它工作。

suspend

6
推荐指数
1
解决办法
3400
查看次数

升级到18.04后,Mutt在chrome中打开html邮件时显示原始html

我使用 Mutt 来阅读电子邮件,我的大部分电子邮件都以纯文本形式显示。对于少数例外,我习惯于按“v”,选择消息的 html 部分,然后按 Enter 键在浏览器中查看该消息。为了实现这一点,我的主目录中有一个文件,~/.mailcap其中包含以下条目

text/html; google-chrome '%s'; test=test -n "$DISPLAY"; needsterminal;
Run Code Online (Sandbox Code Playgroud)

.muttrc我像这样引用了我的文件

set mailcap_path="~/.mailcap"
Run Code Online (Sandbox Code Playgroud)

自从升级到 Ubuntu 18.04 以来,这不再打开新的浏览器窗口,而是显示 mutt 中的原始 html 代码。经过一番搜索,我了解到我可能必须使用“m”而不是回车键。事实上,这会在浏览器中打开文件,但它不会呈现 html,而是显示消息的原始 html。

我应该提到,我对 PDF 也有类似的问题,所以我认为这与 Mutt 有关:升级后,PDF 突然显示在 acrobat reader 中,尽管我的 mailcap 配置为使用 zathura。在我的 muttrc 中的 mailcap 文件周围添加引号后,当我按 Enter 时 mutt 显示原始 PDF 代码,当我按“m”时在 zathura 中打开 PDF。然而,PDF 会被渲染,而 HTML 则不会。

编辑我注意到手动将消息保存为message.html允许我打开消息并渲染它,但将其保存为message会使 chrome 显示源代码。因此,以下 mailcap 条目可以完成这项工作(如果我按“m”):

text/html; mv '%s' '%s'.html && /usr/bin/sensible-browser '%s'.html && sleep 2 && rm …
Run Code Online (Sandbox Code Playgroud)

google-chrome mutt

6
推荐指数
1
解决办法
929
查看次数

标签 统计

google-chrome ×1

mutt ×1

suspend ×1