Synapse 在 17.10 上使用 Wayland 崩溃

jas*_*nes 0 wayland synapse 17.10

Synapse 根本不会启动:

synapse 
[INFO 10:15:46.815109] [synapse-main:266] Starting up...
[INFO 10:15:46.922925] [synapse-main:208] Binding activation to <Control>space
Segmentation Fault
Run Code Online (Sandbox Code Playgroud)

使用 Xorg 和 Unity 的 Ubuntu 一切正常。

jas*_*nes 5

检查您可用的显示器的位置:

cd /tmp/.X11-unix && for x in X*; do echo ":${x#X}"; done
Run Code Online (Sandbox Code Playgroud)

然后,从列出的位置,尝试使用 any 作为--display选项的参数。

对我来说,synapse --display=:0工作得很好。

注意:这允许您手动启动突触。但是,您可能希望确保:

当您从应用程序菜单启动突触时,它会以您想要的选项启动。

追加--display=:0Exec=synapse文件的末尾/usr/share/applications/synapse.desktop

您将需要 sudo 访问权限才能执行此操作。请注意您将附加的字符串中的空格。

如果它是从您的启动自动启动的,它会以您想要的选项启动。

确保您已安装 GNOME Tweak Tool。使用sudo apt install gnome-tweak-tool或从软件应用程序安装它。

然后导航:调整工具>启动应用程序>?。搜索 Synapse,然后单击“添加”。

导航设置>键盘>?。输入名称:“Synapse”,命令:“synapse --display=:0”,快捷键:[任何你想要的键盘快捷键]。

在制作补丁之前,这应该足以作为解决方案。