VNC 插件在 Remmina 中不起作用

dln*_*949 11 vnc plugins remmina

Remmina 0.9.99.1,Ubuntu 14.04。

我从存储库安装了 Remmina。还从存储库中安装了 RDP 和 VNC 插件。我已经验证 remmina-plugin-vnc.so 在 /usr/lib/remmina/plugins/

当我启动 Remmina 时,我只看到了 RDP 的插件,而没有看到 VNC 的插件。

使用 RDP 连接到远程主机工作正常。当然,如果我尝试连接到需要 VNC 协议的远程主机,则无法连接,在这种情况下 Remmina 将无法工作。

我尝试了各种解决方案,但到目前为止没有任何效果。我尝试过完全删除和重新安装,重新启动 Remmina,重新启动计算机等。

(我最初在 Remmina 的“问题”GitHub 页面上问了这个问题,但他们结束了这个问题并告诉我他们不会解决它,我不得不在这里问它。)

请帮我解决这个问题。谢谢。

小智 11

以防其他人遇到此帖子。Remmina 曾经带有 RDP 和 VNC 选项,现在它们是插件。

安装插件后,仅关闭并重新打开 remmina 是不够的。我认为有些东西被打开了,所以你可能需要终止一个任务或简单地重新启动。

ps -A | grep remmina
  4853 ?        00:01:15 remmina
kill 4853   #the process ID from above
Run Code Online (Sandbox Code Playgroud)

所以这里是如何让一切顺利:

#to install remmina
sudo apt-get install remmina

# get the other mode plugins
sudo apt-get install remmina-plugin-vnc
sudo apt-get install remmina-plugin-rdp

# probably not needed
sudo apt-get install freerdp
sudo apt-get install libjpeg-dev
Run Code Online (Sandbox Code Playgroud)

仅供参考:插件安装到 /usr/lib/remmina/plugins


Nés*_* M. 6

你可以在这里找到错误报告,用户Raony Guimarães给出了下一个解决方案

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

出于某种原因,我仍然需要使用 sudo 才能将 vnc 与 remmina 一起使用

它对我有用,sudo然后,我可以在没有任何问题的情况下启动 remmina并通过 vnc 协议连接远程电脑。

警告然而:

如果您使用 sudo 启动 remmina,那么 remmina 会创建具有 root 所有权的配置文件。您可以将权限从 root 返回给您的用户,然后在没有 sudo 的情况下使用。