安装 OpenGL 运行 genymotion 后,Ubuntu 14.04 停止启动

安装 OpenGL 运行 genymotion 后,Ubuntu 14.04 停止启动

现在我收到错误:致命服务器错误,未找到任何屏幕。这是在我选择故障安全 X 选项之后。

如果我继续正常操作,我会收到如下消息:

Fontconfig 警告 /etc/fonts/conf.d/65-droid-sans-fonts.conf,第 61 行:不支持在测试中使用多个值,并且可能无法按预期工作。

此后,靴子就卡住了!!

请帮忙,在触摸设备上打字实在太糟糕了。

答案1

我只能回答这个问题的一部分。

该消息Fontconfig warning /etc/fonts/conf.d/65-droid-sans-fonts.conf, line 61: having multiple values in test isn't supported and may not work as expected.似乎是由于程序错误地将其添加到文件而导致的 - 但这只是一个警告,而不是您的主要问题,因为它只是一个警告。

我可以确认该问题仍然存在,并且在使用( )16.04LTS的更新版本并下载其他字体包(通过 Wine Tricks)后出现。winewine-2.4

要修复此问题,只需使用您最喜欢的文本编辑器(在我的情况下vim),然后编辑文件/etc/fonts/conf.d/65-droid-sans-fonts.conf。您将看到几个地方有需要分解的连续<string>标签。您需要从以下位置开始:

<test name="lang" compare="not_eq">
  <string>zh-cn</string>
  <string>zh-sg</string>
</test>

到:

<test name="lang" compare="not_eq">
  <string>zh-cn</string>
</test>
<test name="lang" compare="not_eq">
  <string>zh-sg</string>
</test>

根据发布平台 [1],这个修复显然是在 6 年前发布的,所以不知何故这里仍然存在一些问题。这里还有一篇博客文章详细介绍了修复过程(中文)[2]。

[1]https://bugs.launchpad.net/debian/+source/ttf-wqy-zenhei/+bug/1034928

[2]https://www.cnblogs.com/lishpei/p/6130807.html

相关内容