Linux子系统部分APP无法正常启动

如题,目前的情况是:有部分APP可以正常启动起来,如gimp,但是通过命令行安装的其他软件如inkscapefilelight等却无法启动,总体来说分为下面两类

类型1:cordump,Wayland compositor异常

impressionyang@penguin:~$ filelight 
qGuiApp->platformName() is empty str, probably due to QtWayland is uninitialized, continue
init()
Trying to hold init lock
wayland platform detected, starting cros input plugin
Successfully initialized cros IME plugin in wayland mode
The Wayland connection broke. Did the Wayland compositor die?
已放弃 (核心已转储)
impressionyang@penguin:~$ 

类型2:管道断开

impressionyang@penguin:~$ inkscape 

** (org.inkscape.Inkscape:11493): WARNING **: 13:07:17.588: Fonts dir '/usr/share/inkscape/fonts' does not exist and will be ignored.
Gdk-Message: 13:07:17.980: Error reading events from display: 断开的管道

补充

类型三:论坛里面有提到过,连接被重置

impressionyang@penguin:~$ gedit
Gdk-Message: 14:37:09.683: Error reading events from display: 连接被对方重设
impressionyang@penguin:~$ sudo gedit
No protocol specified
Unable to init server: 无法连接:拒绝连接

(gedit:23824): Gtk-WARNING **: 14:37:28.015: cannot open display: :0

诉求

  • 请问上述的问题有哪位大佬遇到过并且已经解决了的吗?是否可以分享下
  • 或者官方这边有什么建议和提示呢?

附上系统信息

  • 电脑品牌:联想TinkBook 14P
  • CPU:AMD R7 5800H
  • 内存:16GB
  • 硬盘: 512GB
  • 系统版本:FydeOS V17
  • 安装方式:全盘安装

自己顶一波,球球大佬们看一下QAQ

再顶一波,官方大佬回复下啊Q A Q

子系统默认只支持Wayland协议,如果APP对Wayland支持不佳的话就会这样…

嗯。。。这样的话应该是通过解决对应软件在wayland的下表现问题的解决思路来攻克这个问题咯。不知道在arm版本的Fyde OS下会不会有比较好的表现,貌似arm下面的Linux应用应该都会对wayland的支持比较好吧。

可以试试看退回v16,v16版本没有遇到这种情况。更新以后软件就打不开了

话说论坛里面有没有开发的或者Fyde的内部员工关注到这个…

我看chromeos 114就有各种问题的汇报,估计是上游的问题

我们已经注意到了 v17 的 Linux 子系统在不同设备上存在差异的诡异问题,这在以前是没有发生过的,正在排查。

1 个赞

哦哦,看来这个问题受到官方的注意了,能够感受到Fyde的未来是光明的

这个问题很要命啊,导致linux下输入法都用不了了。希望赶紧修复。。

有关 Linux 子系统异常相关的问题已经解决,会在下一个版本 v17.1 推出。

1 个赞