标签: vnc

VNC 替代方案

是否有与 Windows 远程桌面中的功能相当的 VNC 替代品?

  • 除了可能将其打开外,无需配置。身份验证应该像本地登录一样完成。
  • 自动调整屏幕尺寸/分辨率以匹配远程客户端。
  • 自动禁用任何与远程客户端不兼容的 UI 功能(例如 3D 加速)。

vnc remote-desktop rdp software-recommendation

5
推荐指数
1
解决办法
1万
查看次数

VNC 上的垂直分辨率乘以 12

我在 2 个显示器上运行 Ubuntu 11.10,分辨率为 3840x1080。这是通过 NVIDIA 的 TwinView 模式完成的。当我运行以下命令时:

x11vnc -safer -localhost  -once -display :0 -ncache 10 -ncache_cr -geometry 3840x1080
Run Code Online (Sandbox Code Playgroud)

并从带有 TightVNC 的 Windows 机器连接,我的连接列出分辨率为 3840x12960。如果您不想进行数学运算,那就是 12 x 1080。VNC 连接的顶部看起来正常,但我可以向下滚动很多,我看到以前窗口的鬼影。

知道为什么或如何阻止这种情况吗?

vnc xvfb display-resolution

5
推荐指数
2
解决办法
1290
查看次数

带有 Unity 的 Ubuntu 12.04 桌面共享选项

我希望能够从家里使用 Mac Mini 和 Mac OSX 访问我办公室的 Ubuntu 12.04 机器。我有一个 VPN,我可以通过 SSH 访问我的办公室机器,所以连接不是问题。浏览了其他问题,好像有几个选项:

  • 虚拟网络
  • XRDP
  • FreeNX(以前没听说过这个)
  • 还有其他的吗?

我之前一直在 Windows 上使用远程桌面,我真的很喜欢它。不确定 XRDP 的实施情况。几年前我也使用过 VNC,当时我不喜欢它的性能 - 不确定从那以后情况是否发生了变化。

正如我上面所说,我想访问的机器运行的是 Ubuntu 12.04,带有 Unity。我选择使用 Unity - 我真的很喜欢它,并希望继续使用它 :) 客户端计算机正在运行 Mac OSX (Snow Leopard)。

根据您之前的经验,此环境的最佳设置是什么?

vnc remote-desktop macosx rdp

5
推荐指数
2
解决办法
1万
查看次数

如何在tightvncserver 启动后自动启动LXDE 会话以使我在通过vncclient 连接到主机时能够看到桌面?

我的系统配备了 Intel Celeron 处理器 1.1 GHz s370 和 384 Mb RAM 在 Intel d815egew 主板上,支持网络唤醒功能。我想使用这样的 PC 将 Internet 共享到本地网络。这台 PC 也是 DHCP+DNS 服务器以及路由器/网关。基于上述,我决定安装 Lubuntu,因为它是轻量级系统。我从备用 ISO 安装了 Lubuntu 10.04.4 LTS。系统没有自动登录。系统启动并具有可接受的性能。

主机 PC 具有板载 4 个网络适配器:

  • eth0 – 用于本地网络连接的以太网控制器。有静态地址 10.0.0.1
  • eth1 – 目前没有使用和配置的以太网控制器,我打算稍后在这里连接打印机。
  • eth2 - 用于连接到 Internet 的以太网控制器,我们计划为本地网络共享
  • wlan0 - 无线控制器,用于本地网络的接入点,地址为 10.0.0.2
  1. 我们想远程控制我们的网关。因此,我们需要能够远程启动它。为了做到这一点,我做了以下几件事:

    • $ cd /etc/init.d/
    • 用命令创建了一个新文件

      $ sudo vim wakeonlanconfig
    • 将以下几行写入新创建的文件,保存并关闭它

      #!/bin/bash
      ethtool -s eth0 wol g
      ethtool -s eth2 wol g
      出口
    • 使上述文件可执行

      $ sudo chmod a+x wakeonlanconfig
    • 然后在启动期间将其包含到自动启动序列中。

      $ …

vnc remote-desktop remote-access remote-x-session lxde

5
推荐指数
3
解决办法
5万
查看次数

如何让 Chromium 浏览器在 vnc 显示器上启动?

我已经通过以下命令在 Lubuntu 12.04 上启动了TightVNC服务器:

tightvncserver -geometry 800x600 -depth 16 :2
Run Code Online (Sandbox Code Playgroud)

VNC 服务器成功启动,我收到此消息:

New 'X' desktop is gateway:2

Starting applications specified in /home/dolv/.vnc/xstartup
Log file is /home/dolv/.vnc/gateway:2.log
Run Code Online (Sandbox Code Playgroud)

然后我使用 RealVNC Client 从远程 PC 成功登录。

我尝试从菜单中启动 Chromium,但没有成功。所以我尝试使用命令从终端启动它/usr/bim/chromium-browser &并得到以下消息:

Xlib: extention "RANDR" missing on desktop :2
Run Code Online (Sandbox Code Playgroud)

我还发现,在我两次尝试之后,chromium-browser在显示会话的主机上创建了 2 个新窗口:0

如何让浏览器在调用它的那个显示上启动(在我的例子中是从 VNC 会话显示)?

vnc lubuntu chromium

5
推荐指数
1
解决办法
8487
查看次数

从命令行切换桌面环境

我在无头盒上安装了 Ubuntu Gnome。我使用 SSH 或 VNC 连接到它。我正在尝试切换到 XFCE 并且我已经安装了它,但是教程说要注销,然后从登录屏幕中选择桌面环境。问题是,通过 VNC 我不能这样做。

如何从命令行或配置文件设置默认桌面环境?

ssh vnc xfce gnome desktop-environments

5
推荐指数
1
解决办法
4万
查看次数

x11vnc 比 Xvnc 慢得多 + 如何手动获取 Xubuntu 会话

我在 VMware 虚拟机内的无外设服务器上运行 Xubuntu 12.04。我更喜欢使用 x11vnc 而不是 Xvnc,以便使用 LightDM 和由 LightDM 启动的 X 服务器(并使用 Xubuntu-session 而不是 xfce4 登录)。

问题是它x11vncXvncvnc4servertightvncserver口味)慢得多。我使用的是低速宽带连接,例如,在 上拖动窗口明显变慢x11vnc,我会说大约慢 3-4 倍。

我在 x11vnc 和 Xvnc 上都强制使用 16 位和 1280x800,但我不确定 x11vnc 实际上是否使用 16bpp(请参阅下面的日志)。

x11vnc

我使用 /etc/init/x11vnc 中的启动脚本启动 x11vnc:

start on login-session-start
script
x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :0 \
  -auth /var/run/lightdm/root/:0 -forever -shared -bg \
  -o /var/log/x11vnc.log -rfbport 5901 -localhost -nopw -xrandr
end script
Run Code Online (Sandbox Code Playgroud)

默认情况下,这将以 32bpp 的 800x600 开始,不能通过命令行参数更改。我必须做: …

vnc xubuntu headless

5
推荐指数
1
解决办法
1万
查看次数

我可以使用 X 在我的 Windows 机器上运行完整的 Ubuntu Unity 桌面吗?

我目前在我办公桌上的第二台 PC 上运行 Ubuntu 13 桌面版,它有一个小显示器。出于工作原因,我的主要机器必须是 Windows(7),并且它有多个分辨率不同的显示器。

我希望我的 Ubuntu 桌面以它们的原始分辨率填充所有这些 Windows 显示器这样我基本上可以将 Ubuntu 设为我的主要桌面,而无需将键盘和显示器实际插入 Ubuntu 盒中。两台机器都连接在一个有防火墙的内部 1Gb 网络中,并且都有固定的 IP 地址。

到目前为止,Nomachine NX 运行良好,但似乎仅限于模仿我在 Ubuntu 机器上的(小)显示器的精确分辨率。VNC 一样。

我不希望使用诸如 VMWare 之类的 VM 解决方案(尽管这确实有效),因为出于数据分析吞吐量的原因,我需要多台计算机。

这可能吗?它可行吗?我该怎么做呢?

我已经下载并运行 MobaXterm,通过 SSH 运行终端似乎工作正常。我还在我的 Windows 机器上的 windows 中运行了 Firefox 和其他 Ubuntu 机器应用程序,方法是从 SSH 终端命令行调用它们。但是到目前为止还没有运气在我的 Windows 显示器上获得完整的 Unity monty。

vnc xorg multiple-monitors mir

5
推荐指数
1
解决办法
7381
查看次数

如何在不事先登录控制台的情况下远程桌面进入服务器 gui

好的,所以我想在启动后使用 VNC 或 RDP 之类的东西连接到我的 Ubuntu 12.04 14.04 LTS 服务器并显示登录提示,而不必先转到控制台并实际登录控制台。我不需要看到控制台显示的登录屏幕,但是一旦连接,我希望能够使用完整的桌面 GUI。

这将用于服务器的管理员管理,因此如果此访问只有一个用户/密码就可以了。它也不需要提供多个并发访问,尽管那会很好。

安装机器时选择“最小”然后运行命令

sudo apt-get install aptitude
sudo aptitude 安装屏幕 openssh-server
sudo aptitude install --no-install-recommends ubuntu-desktop Landscape-client-ui-install
sudo aptitude install 指示器-应用程序指示器-appmenu 指示器-日期时间指示器-会话指示器-声音 unity-lens-applications unity-lens-files xdg-utils

怎么办?

我试过了

  • vino(又名“桌面共享”)似乎要求有人已经登录到服务器才能使用它。
  • tinyvncserver 说它可以从命令行运行,但我一定是做错了。
  • xrdp 看起来很有前途,但在我登录时只显示一个空白窗口而不是桌面
  • x11vnc 和 xvfb 很复杂,我只能从终端控制台的 ssh 控制台创建一个 VNC 会话。

同样,我似乎错过了一些东西,因为肯定有办法,并且可能使用我已经尝试过的工具。

server vnc remote-desktop remote-access

5
推荐指数
1
解决办法
2万
查看次数

14.04 VNC xstartup 文件

我更新到 14.04 进行了一些测试,现在 VNC 已完成。我安装了 gnome-classic 看看是否有帮助,但没有。这是我的 xstartup:

!/bin/sh
Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
gnome-session --session=gnome-classic &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
gnome-session -session=gnome-classic &
Run Code Online (Sandbox Code Playgroud)

几个小时以来,我一直在阅读我可以在互联网上找到的所有内容。

有人有适用于 14.01 的 xstartup 吗?

vnc 14.04

5
推荐指数
1
解决办法
8万
查看次数