VNC 插件在 Remmina 中無法運作

VNC 插件在 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 頁面上問了這個問題,但他們關閉了這個問題並告訴我他們不會解決這個問題,我必須在這裡問。)

請幫我解決這個問題。謝謝。

答案1

萬一其他人看到這篇文章。 Remmina 過去有 RDP 和 VNC 選項,現在它們是插件。

安裝插件後,僅關閉並重新開啟 remmina 是不夠的。我認為有些東西保持開啟狀態,因此您可能需要終止任務或簡單地重新啟動。

ps -A | grep remmina
  4853 ?        00:01:15 remmina
kill 4853   #the process ID from above

所以這是讓一切順利進行的方法:

#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

僅供參考:插件安裝到 /usr/lib/remmina/plugins

答案2

你可以找到錯誤的報告這裡和使用者拉奧尼·吉馬良斯接下來給了解決方案:

sudo apt-get install libvncclient0
sudo remmina

由於某種原因,我仍然需要使用 sudo 才能將 vnc 與 remmina 一起使用

它對我有用,完成之後,我可以啟動 remmina,sudo並透過 vnc 協定連接遠端電腦,沒有任何問題。

警告, 然而:

如果您使用 sudo 啟動 remmina,則 remmina 會建立具有 root 擁有權的設定檔。您可以將權限從 root 重新授予您的用戶,然後在不使用 sudo 的情況下使用。

答案3

透過重新安裝修復:

sudo apt-get purge libvncserver0

進而

sudo apt-get install remmina-plugin-vnc

來源

相關內容