相关疑难解决方法(0)

在盖子关闭的情况下让 Ubuntu Server 在笔记本电脑上运行?

我决定使用我的 Eee PC 1001HA 作为家庭服务器。我通过 Wi-Fi 将它连接到运行 Ubuntu Server 12.04 的路由器。除了这个烦人的问题外,一切正常:

当我合上盖子时,ssh 服务器停止工作,我猜也是 wlan0。

尝试了 BIOS 并没有任何结果,没有关于盖子的选项。我的 wlan0 是 RaLink RT3090。

ls -lrt /var/log在盖子衍生物之间尝试过,但我无法理解那些撒旦的日志。如果需要,我可以分享它们。

pm-powersave.log似乎在盖子运动之间更新。所以我想我必须禁用这个“powersave”服务。我可以这样做吗?我不介意服务器是否整天运行。

请记住,没有用户界面,这是一个带盖子的上网本,它连接到交流适配器。

编辑:这只是一种解决方法,但我可以单击电源按钮并快速合上盖子。这样服务器就可以正常启动并自动连接到无线网络。(在这里找到)

power-management

59
推荐指数
6
解决办法
11万
查看次数

如何转储所有 dconf/gsettings 以便我可以在两台不同的机器之间比较它们?

问题:

我有两台机器,都安装了最新的 Ubuntu Gnome 14.04,并且都安装了最新的 CrossOver Linux(1) 来运行 MS Office 2007。我知道,这是一个专有程序,但问题更普遍,也会影响 Wine。请不要停止阅读。

两台机器的西班牙语键盘大部分时间都运行良好(有时会显示一个已知的错误,但我认为这无关紧要)。问题是,在其中一个上,有一组程序在 Crossover Wine 下运行,该程序受到一个错误的影响,该错误使死键无法在某些程序上运行,尤其是 MS Office Word(另一个问题还有另一个错误,但似乎是同样的问题)。

在语言支持中禁用 IBus -> 更改键盘输入法和取消设置在XMODIFIERS一台机器上有效,但在另一台机器上无效(!)。

所以一定是一些奇怪的设置造成了差异......

问题

是否可以将所有 gsetting/dconf/whatever configuration database(2) 转储到可读文件中,以便我可以检查与diff -u?

我知道

gsettings list-recursively org.freedesktop.ibus.general
Run Code Online (Sandbox Code Playgroud)

有效,但我很困惑

gsettings list-recursively org.freedesktop
Run Code Online (Sandbox Code Playgroud)

给出错误

No such schema 'org.freedesktop'
Run Code Online (Sandbox Code Playgroud)

...所以似乎我无法一次性转储所有注册表。任何提示?


脚注

(1) 这是一个添加了技术支持和修复的 Wine 版本,可以更好地运行某些程序。许多改进都渗透在免费的 Wine 上,所以我认为这是 Ubuntu 生态系统的一个很好的部分;不过我没有添加链接,以免被指责宣传;-)

(2) 我们可以称之为它的真正含义吗——像臭名昭著的 Windows注册表一样?

gnome keyboard wine dconf

30
推荐指数
2
解决办法
1万
查看次数

Ubuntu 服务器“关闭”~每日

tl;dr:我有一台装有 Ubuntu Server 的机器,我想它 24/7 运行,但它每天都会关闭。我可以调查什么?我已经检查了一些事情(见下文),但我无法修复它并且我已经没有想法了:)

语境

问题

我有一台新机器(Lenovo P340),我想不间断地运行它。这是一台永久连接到电源的台式机。更准确地说,对于 UPS,虽然停电在我住的地方不是问题。

该机器运行 Ubuntu Server 并运行 Docker 之类的东西(如 Web 服务),但几个小时后,它往往会自行“关闭”。我很想知道如何解决这个问题。

我所说的关机是什么意思

当我说关闭时,我的意思是我无法与机器交互:没有任何 docker 应用程序运行,并且我无法 ssh 进入机器。如果我连接键盘并按 Enter 键,或者尝试使用 cntrl+alt+f1/f3 更改“环境”,则不会发生任何情况。现在,我不认为它完全关闭,也许它进入电源模式,因为我可以看到桌面的灯亮着。

这种情况发生在 docker 应用程序运行时,有时甚至在我通过 ssh 或通过 samba 连接时(没有用户的实际输入,只是连接)。

当我在机器上实际活动时(例如,当我在 ssh 上运行命令或执行操作时),我从未见过这种情况发生。这让我觉得这可能与电源管理有关。然而,也可能只是它不是同时发生的。关闭大约每天一次,并且在不同的时间发生。它可以发生在早上、下午或晚上。

我发现“摆脱”它的唯一方法是按住关闭按钮,然后再次打开它。轻轻一按(例如“解锁”)似乎不起作用,但如果没有与机器交互的正确方法,则不确定。

故障排除

我一直在阅读、测试和收集数据。下面列出了我尝试过的一些事情。

假设:系统不是最新的

我目前已经Ubuntu 20.04.1 LTS (GNU/Linux 5.6.0-1042-oem x86_64)定期在机器上运行更新。我已将其作为故障排除的一部分完成。

假设:内存过载并且系统关闭

我发现的最常见原因之一是内存或 CPU 可能过载。机器是新的。CPU 是 Intel Core i9-10900 2.8G 10C vPro,具有 64GB RAM,而我只运行几个(约 10)个容器。

我还讨论了每 15 分钟的内存使用情况快照并存储它们。top -b -o %MEM -n 1 > top.txt这是“停止”之前的示例。

top - …
Run Code Online (Sandbox Code Playgroud)

server shutdown

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

标签 统计

dconf ×1

gnome ×1

keyboard ×1

power-management ×1

server ×1

shutdown ×1

wine ×1