我刚刚安装了最终的 17.04 版本。Unity Launcher(不是 Dash,不要使用它)有问题,与以往有效的方法相比在 16.04 和 14.04。
[要在启动器上创建快捷方式,我总是先从 shell 运行该程序,然后在它运行时右键单击启动器中的图标,然后锁定到启动器:如果这不是正确的做事方式,请告诉我。]
锁定后mysql_workbench
,当我单击图标启动时,它会“闪烁”几秒钟,但什么也没发生,应用程序窗口没有出现?
可能相关:我看到在 16.04 中创建了~/.local/share/applications/mysql-workbench-bin.desktop
。在 17.04 中它创建了~/.local/share/applications/_usr_lib_mysql-workbench_mysql-workbench-bin.desktop
,看起来有点丑?
答案1
根据另一篇文章的建议,我找到了 Unity Dash。在那里我得到了 3 个匹配的图标mysql_workbench
。我只知道我点击了一个,现在可以锁无论是从那里还是从mysql_workbench
终端运行,它都可以再次正常工作。
我确信多个图标预示着某些无益的事情。
我删除了所有~/.local/share/applications/*mysql-workbench-bin.desktop
文件。我不再从 Dash 获得多个匹配项,而我获得的匹配项又正常工作了。所以我猜这与问题有关。