如何安装 WinFF

Jos*_*Jos 3 winff software-installation

我在安装 WinFF 时遇到问题。我无法使用软件中心,搜索 WinFF 会显示“未找到应用程序”。

所以我手动安装了它:

sudo apt-get
sudo apt-get install winff 
Run Code Online (Sandbox Code Playgroud)

那行得通,但我遇到了两个问题。第 1 条是此错误消息:

Gtk-CRITICAL **: IA__gtk_widget_realize: assertion 'GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
Run Code Online (Sandbox Code Playgroud)

和不。2 是我只能从命令行启动 WinFF:

sudo /usr/bin/winff
Run Code Online (Sandbox Code Playgroud)

如何修复错误并使 WinFF 从 Unity 工作?

and*_*.46 5

我可以确认您的 WinFF 问题没有出现在 Ubuntu 软件中心,我的测试是在 Xenial Xerus 16.04 LTS 上完成的。最好的建议是按照您已经完成的操作并从命令行安装:

sudo apt-get install winff libavcodec-extra
Run Code Online (Sandbox Code Playgroud)

(注意添加libavcodec-extra了许多 WinFF 编码命令行所必需的软件包。)但是对于未来的安装,请查看 Synaptic,它仍然可以在我的所有 Ubuntu 安装中完美运行:

sudo apt-get install synaptic
Run Code Online (Sandbox Code Playgroud)

下面的屏幕截图表明,与软件中心 Synaptic 不同的是,它清楚地显示了 WinFF:

在此处输入图片说明

WinFF 不会在安装后立即出现在 Dash 中,甚至在再次尝试之前打开和关闭 Dash 也没有效果。但是,如果您注销然后重新登录,您将看到以下内容:

在此处输入图片说明

笔记:

  • 在命令行上看到的 GTK 错误消息可以安全地忽略,当从命令行运行 WinFF 时,我在我自己的系统上也看到了这一点。这是一个虚假的警告,当您从 Dash 安全运行应用程序时,您将看不到...