问题标签 [fedora-29]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
653 浏览

fedora - 为什么 DraftSight 不能在配备 Intel 显卡的 Fedora 26 上运行?

DraftSight 2017SP1 Linux (beta) 在 Fedora 24 上工作。升级到 Fedora 26 后失败。从命令行运行它,这样你就可以看到低级错误,

在图形环境中,您会看到通常的开始屏幕,然后是错误弹出窗口,用于报告错误,然后在单击时关闭应用程序。有人说错误报告不可用。

与 2017SP3 和 2018SP0 类似。Fedora 更新截至今天是最新的。

该系统是英特尔酷睿 i3。lspci 报告“Intel Corp Xeon E3-1200 v3/4th Gen core processor Integrated Graphics Controller (rev 06)”

一旦安装了 Nvidia GT710 卡和 nvidia 驱动程序模块,2018SP0 就可以工作。它不适用于 nouveau 驱动模块和同一张卡。

有人对原因有任何见解吗?Fedora 中的回归,或 DraftSight 中的潜在错误,或其他什么?

了解它是否适​​用于 Fedora 26 和 AMD 显卡可能会很有帮助。

编辑 2018 年 3 月

在带有 AMD R5 230 的系统上不起作用,但不同。没有“无法解析”错误,终端窗口上没有任何其他错误,但 Draftsight 启动时显示全部错误,然后锁定。单击“X”进入“程序没有响应”。

还值得注意的是,这不是 Wayland 问题。系统正在运行 Cinnamon 和 lightdm,所以它是很好的旧 X。

如果性能不重要,也是一种解决方法。(它可能不是,第 4 代英特尔显卡)。在具有英特尔显卡的系统上,将其作为“远程”应用程序运行在本地主机上。

进一步更新 Fedora 29、DraftSight 2018SP3

Nvidia,Cinnamon 的新皱纹如上

需要调用

否则失败/lib64/libfontconfig.so.1 lookup error FT_DOne_MM_Var

内核 4.20 和 NVidia 390.87 也无法构建。在 if_not_false_then_true 站点上有一个打过补丁的 NVidia 安装程序。

也不将.desktop文件安装到 /usr/share/applications

0 投票
4 回答
11098 浏览

linux - 为什么 Slack 在 Fedora 29 升级后返回分段错误?

我已经将 Fedora 从 28 升级到最新的 29,Slack 不再工作了。它返回一个Segmentation fault (core dumped).

编辑:该问题已在 Slack 3.3.4 上得到修复

0 投票
2 回答
3439 浏览

node.js - 如何修复intellij找不到节点解释器,但节点文件在文件夹中

Intellij 找不到我的 Node.js。如果我在本地添加它,则节点文件不可见,但在我的文件管理器中节点是可见的。我怎样才能解决这个问题?

在 $PATH 中找不到节点可执行文件

node 和 nodejs 都在文件夹中

Intellij 在正确的文件夹中找不到文件

节点版本

我在 Fedora 29 上。我可以在终端中运行 Node.js,所以我知道它就在那里。已经尝试将节点文件与终端中的 Node.js 文件链接起来。我也尝试在 Visual Studio 代码中运行节点,但它似乎不起作用。

我使用以下命令安装了 node.js 和 npm:

我预计重新安装和重新启动会修复它。但是 Intellij 似乎并没有让节点文件对我不可见。

0 投票
0 回答
172 浏览

gcc - 在 Fedora 29 主机上使用 x86_64-linux-gnu-gcc 编译器交叉编译 Openssl

我正在尝试在 Fedora 29 主机上使用 x86_64-linux-gnu-gcc 交叉编译 openssl。

我收到此错误:

编译命令为:

据我了解,编译器应该在其标准路径中找到 stdlib.h,因为它已包含在 <..> 中。

我尝试使用预处理器对其进行测试,它说它找不到它。

:1:10:致命错误:stdlib.h:没有这样的文件或目录

我测试了另一个头文件,它能够找到它。

. /usr/lib/gcc/x86_64-linux-gnu/8/include/stdbool.h

有没有人遇到过这个问题?

问候钱达纳

0 投票
1 回答
999 浏览

php - 当 CPU 在低优先级进程中为 100% 时 PHP-FPM 没有响应

当 CPU 使用率为 100% 时,我遇到了问题:PHP-FPM 没有响应,即使使用 100% CPU 的进程也以最低优先级 (+19) 运行。

让我解释一下:我的网站使用 inotify + bash 脚本触发音频转换器 (ffmpeg)。转换器使用“nice -n 19”运行。因此,CPU 使用率为 100%,但理论上 PHP-FPM 具有优先级(默认为 0 优先级)。

会发生什么:只有 PHP 冻结。Apache 可以响应 JPG/CSS/JS 等文件。Linux 稳定,其他软件也一样。所有 .php 都返回“504 Gateway Timeout”(浏览器、Apache 响应)。Apache 打开很多 php-fpm 实例并保持它们打开。

更改 php-fpm 优先级(renice),没有区别。

我不知道该怎么办...我想在后台运行进程,即使使用 100% 的 CPU,但要保持 PHP+Apache 正常运行。

服务器:Fedora 29,PHP 7.2。

0 投票
2 回答
1715 浏览

java - Eclipse:未调用 javax.annotation PostConstruct

我正在使用 Fedora 29,并尝试通过创建一个新的插件项目并使用“使用 4.X API 查看贡献”模板来尝试一个简单的插件示例。

我提供了以下系统属性:

在我的 Eclipse 下的 VM 参数中。

启用该调试后,我收到以下消息:

此错误消息是什么意思,我该如何解决?

这是包含 PostConstruct 注释的 eclipse 插件示例的片段。

编辑:

清单.mf 文件:

编辑2:

在检查了 javax.annotation 的 jar 之后(它被称为 javax.annotation-api 而不是 javax.annotation...)我发现它们有一个到 glassfish 实现的符号链接:

0 投票
1 回答
284 浏览

kde - Autokey 不会在 Fedora 29 上启动

我一直在尝试让自动密钥在全新安装的 Fedora 29 上工作。每次尝试启动应用程序时都会遇到错误,并且进程会终止。

0 投票
0 回答
1271 浏览

ntp - 自动日期和时间更新导致 Linux 机器上的时间错误

我在笔记本电脑上使用 Fedora 29,内核版本为 4.19.15-300。过了一段时间,我看到电脑时钟提前了大约 6 到 7 分钟。

思考为什么,我检查了chronyd( systemctl status chronyd.service) 的状态,每次机器从睡眠状态恢复时,我都会看到以下日志消息重复:

此外, 的输出chronyc source是一个空列表。这是否意味着机器上的NTP配置有问题,并且时间实际上从未同步过?谁能帮我解决这个问题?

0 投票
1 回答
1475 浏览

cloud - cloud-init:无法呈现网络

我正在尝试使用“NoCloud”部署“Fedora-AtomicHost-29-20190219”映像(qcow2)以提供用户数据、主机名和网络设置(非 dhcp)。配置用户数据和主机名成功配置网络失败。

日志告诉 cloud-init 正确读取了我提供的数据,但系统上似乎没有可用的渲染器:

此映像上安装的 cloud-init 版本为 17.1。NetworkManager 在机器上运行,还安装了 systemd-networkd,但被 systemd 禁用。

提供的配置适用于 ubuntu-18.10 映像。

有人知道我做错了什么吗?

非常感谢。

0 投票
0 回答
1394 浏览

java - 无法使用 Keycloak 独立服务器登录 apimanui

我已经在同一 LAN 网络中的两台不同的机器上安装了 keycloak 和 apiman-manager。我已经根据文档配置了所有内容: - 我已经导入了 realm.json(带有我需要的自定义信息)、注册的领域和组件。- 生成密钥和秘密并将它们放入 apiman 管理器配置文件中。- 我已经根据 howtos 设置了我的客户端(apiman、apimanui、apiman-gateway-api)和 URL。

当我在浏览器中访问 apiman manager url 时。浏览器将我重定向到登录页面,但此页面从未出现。它的白色空白。

keycloak 是 10.132.43.10 apiman-manager 是 10.132.43.12

防火墙配置正确。我已经删除了 keycloak 服务器上的缓存。我已经删除了浏览器上的缓存等...没有任何帮助。

我真的不知道我做错了什么。PS:网络服务的日志在哪里。也许我可以在那里跟踪问题。

当我检查我的 keycloak 中的错误时,我得到了这个: