侏儒壳倒置时钟

侏儒壳倒置时钟

以下是我的 gnome shell 中时钟的显示方式:

侏儒时钟

尽管我使用的是阿拉伯语,但时钟不应该显示这样。

以前,它运行良好,但现在我不知道发生了什么。

注意:时钟仍然运行正常(当前时间:9:33),但唯一的问题是,如上图所示,时钟倒置了。此外,日期正确,且格式正确。

我使用的是 Ubuntu 14.04 LTS,gnome shell 版本 3.10.4。根据设置,Ubuntu 正确识别了阿拉伯语(黎巴嫩):

例子

答案1

这看起来像是一个错误。如果我使用调整工具启用秒与小时和分钟一起显示,小时和分钟是正确的,但现在秒位于左侧(使用 20:45:18 - H:M:S)。

20:45:18 拍摄的时钟屏幕截图

我肯定会在这里提交错误报告:https://bugs.launchpad.net/ubuntu-gnome/+filebug

由于这很容易重现,我会为您进行分类,以便对此有更多了解的开发人员可以查看。

我在上游发现了一个类似但不相关的错误报告:Bug 743821 - 阿拉伯语桌面上时间段的位置发生变化

此时最好的猜测是时间被冒号分割,最后一部分移动到开头,在你的情况下,分钟移动到开头:

1 -> 20

2 -> 45

3 -> 18

成为

1 -> 18 (3)

2 -> 20 (1)

3->45(2)

而真正有趣的是,锁屏不存在这个问题。

锁屏精彩

答案2

  1. 安装包dconf-工具从 Ubuntu 存储库(可在软件中心找到)下载。这将安装dconf-编辑器这是更改配置所必需的。
  2. 打开dconf 编辑器来自短跑或 dconf-editor 来自. 在编辑器中,导航到 com.canonical.indicator.datetime。
  3. 更改时间格式字段风俗
  4. 在里面自定义时间格式字段,将值更改为所需格式。格式可以包含日期和时间说明符。此格式使用与 C 标准库函数相同的说明符strftime()

例如:

%Y-%m-%d %a %H:%M

2015-04-01 星期三 23:45


或者,您可以尝试在终端中执行以下命令,效果如下:

gsettings set com.canonical.indicator.datetime time-format 'custom'

gsettings set com.canonical.indicator.datetime custom-time-format '%Y-%m-%d %H:%M'

相关内容