【发布时间】:2019-11-03 23:22:20
【问题描述】:
我正在尝试运行一个电子应用程序(准确地说是https://github.com/JamieMagee/teams-for-linux),当我让它运行和编译时,它现在显示屏幕后面的任何内容 - 就像它实际上从未绘制窗口显示一样。
我知道基于 Chrome 的 Electron 有时会出现图形故障,但我不知道如何解决这个问题 - 当我跳回几个提交时,它开始给出 JS 异常并且不会根本跑。我需要打包或设置一个库来获取要在 Ubuntu 14.04 上呈现的表单吗?
运行时显示的唯一警告:
yarn compile v0.15.1
$ rimraf 'app/**/*.js' && tsc
Done in 2.00s.
~/teams-for-linux/node_modules/electron/dist/electron: /lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by ~/teams-for-linux/node_modules/electron/dist/electron)
~/teams-for-linux/node_modules/electron/dist/electron: /lib/x86_64-linux-gnu/libdbus-1.so.3: no version information available (required by ~/teams-for-linux/node_modules/electron/dist/electron)
【问题讨论】:
-
这些 dbus 消息看起来有些有趣。您能否将它们从终端包含在您的问题中?也许他们是相关的......
-
@AlexanderLeithner 查看更新。顺便说一句,今天在另一台较新的 Ubuntu 计算机上的 VS Code 中也发生了同样的事情。 Electron 通常有非常奇怪的图形故障 - 与 Chrome 相同。
-
我在 Linux Mint 上遇到了同样的问题。我的电子应用程序 (index.html) 的 StartWidow 显示,但 renderer.js 中的 JavaScript 不执行。我也得到这个无版本文本。我尝试发布为 .deb 和 AppImage。适用于 Mac。
标签: javascript ubuntu electron