相关疑难解决方法(0)

如何安装和管理 GNOME Shell 扩展?

如何安装 GNOME Shell 扩展?

是否可以更新、删除和管理扩展?

gnome-shell-extension software-installation gnome-shell

126
推荐指数
6
解决办法
24万
查看次数

如何在 Ubuntu 18.04 中的多个显示器的顶部栏中显示自定义格式的时钟?

我有一个非常具体的问题,我没有运气试图找到一个可行的解决方案。我有一台运行 Ubuntu 18.04 的笔记本电脑,使用 2 个外部显示器对接,产生 3 个屏幕。我希望在所有 3 个屏幕上都有我的顶部栏,以便在当前屏幕上轻松查找以查看时间。我使用Multi Monitors Add-On Gnome 扩展来启用它。我用英语运行 Ubuntu,但设置为瑞典语格式。这导致顶部栏中的日期格式非常丑陋且不正确。

顶部酒吧时钟的图像

这几乎是英文格式,带有瑞典语名称的日期和月份。附带说明一下,此本地化“错误”已得到修复,并已为即将发布的 gnome 版本做好准备。

我的主要问题是我想将显示的日期格式更改为:

所需格式的图像

我可以使用许多时钟格式 Gnome 扩展(时钟覆盖日期时间格式)中的任何一个轻松获得这种格式。但是,这些扩展都不适用于我的 Multi Monitors Add-On,​​这让我在主显示器上有一个格式很好的时钟,但在其他两个屏幕上有一个丑陋的格式时钟。我曾尝试让这些插件开发人员进行协作,但显然 gnome 扩展之间的依赖关系是“地狱”。

我也尝试过直接编辑语言环境文件,包括 en_US 和 sv_SE。特别是LC_TIME d_t_fmt日期和时间字符串的格式,但这似乎对时钟格式没有影响。

在最后一次尝试中,我还解压缩了libgnome-shell.so位于 中的文件,/usr/lib/gnome-shell/以尝试使用此答案编辑用于显示时钟的 JavaScript 文件。我查看了dateMenu.js并将calendar.js我能找到的大部分格式字符串更改为我想要的格式%Y-%m-%d。然后我跑了GNOME_SHELL_JS=$HOME/gnome-shell-js gnome-shell --replace,但它似乎再次没有效果。公平地说,我在这里的水域很深,我的尝试肯定会失败。因此,解决方案可能仍然在这种方法中。

有没有人有过这样的情况的经验?使用 Ubuntu 18.04 更改多台显示器上显示的日期和时间格式?随意尝试我已经尝试过的东西,因为我当然会错过一些可以使它工作的东西。

clock time multiple-monitors top-bar gnome-shell

10
推荐指数
1
解决办法
3149
查看次数