问题标签 [vnc-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3692 浏览

vnc - 如何更改 .vnc 目录的位置

如您所知,vnc 有一个名为 .vnc 的工作目录,在您安装 vnc 服务器后,它默认位于用户的主目录下。如何更改其位置?谢谢

将其从 ~/.vnc 更改为 /opt/mydirectory/.vnc

谢谢

0 投票
1 回答
5605 浏览

centos - vnc-server 已安装并正在运行,但在网络上不可见

无法使用 VNCViewer 在 LAN 上连接到 Centos 上的 TigerVNC-Server

我的 Centos 6 安装 Vino 或更准确地说是tigervnc-server 已设置并成功启动,如下面的过程所定义:

http://wiki.centos.org/HowTos/VNC-Server

但是,我无法使用 W7 机器上的 vnc-client 或使用支持 java 的浏览器连接到服务器。

我已经配置了一个用户,即'1:mark'

运行“ss -l”确定端口后(感谢 arcyqwerty 的 netstat 建议),我确定正确的端口是 5901 或 5902。

ss -l 输出

下面是我的 /home/mark/.vnc/log 服务启动后的输出

我的 /etc/sysconfig/vncservers 包含

但是从 netstat 看来,涉及端口 5900、5901 和 5902。以下是我的测试结果:

  1. 使用 'localhost:5900' 在主机上浏览结果:RFB 003.007
  2. 使用“localhost:5901”在主机上浏览结果:RFB 003.008。(注:用户:标记)
  3. 使用 'localhost:5902' 在主机上浏览结果:RFB 003.007
  4. 使用 'localhost:5901' 在主机上进行 VNC 结果:工作。

注意:来自http://www.realvnc.com/docs/rfbproto.pdf RFB 表示远程帧缓冲区所需的协议版本号。

我尝试了上面的 1、2、3 和 4,用 localhost:port 代替网络客户端机器上的 'hosts ip':port 并且全部超时。

已采取以下额外步骤

  • 关闭了防火墙
  • 暂时禁用 SeLinux
  • 已成功从 LAN 上的客户端 ping 主机。

我还成功地从违规主机运行了可见的 httpd 服务

任何指针将不胜感激。

0 投票
1 回答
98 浏览

suse - 单击 gnome-terminal 中的空白区域会选择整行

我有一个非常令人沮丧的问题:左键单击 gnome-terminal 中的空白区域会选择整个(空)行。这几乎扼杀了 gnome 的所有复制粘贴功能 - 为了从一个窗口复制到另一个窗口,我需要将焦点更改为另一个窗口,并且只需更改焦点即可选择空白空间并清除先前的选择。

更多细节:

  • 我正在通过 VNC 连接到 Linux 机器。不同的 VNC 客户端也会出现同样的问题。
  • Linux 发行版:SLES 11 SP2 (i586)
  • Linux 机器是 VMWare ESXi 之上的虚拟机
  • VNC 服务器:TightVNC 服务器版本 1.3.9

我在ubuntu 论坛上找到了相同问题的描述,但没有发布解决方案。

0 投票
1 回答
655 浏览

java - 如何在android中将帧缓冲区发送到surfaceflinger?

我正在开发一个应用程序,我想在其中将一些帧从远程设备发送到客户端 android 设备。

我提到了这个项目:droidVncServer

我无法弄清楚他们如何将帧从服务器发送到客户端,然后使用 surface flinger 将其显示在客户端设备上。

任何帮助将不胜感激。

0 投票
1 回答
1282 浏览

ubuntu - 具有 HTML5 客户端(鳄梨酱?)支持的 UltrVNC 中继器

我们目前在现场有设备运行 UltraVNC 作为 VNC 服务器。因为我们的现场设备具有不可路由的 IP 地址,所以我们选择使用 UltraVNC 中继器服务器。

VNC 在设备上启动,我们在连接到中继服务器的网站上运行了一个 java 小程序。这对我们有用,我们可以在任何给定时间通过转发器服务器运行多个会话(但不能在同一设备上)。我们想用 HTML5 解决方案替换小程序,因为不是每个人都想使用 Java 小程序。

鳄梨酱对我们有用吗?目前,如果用户(具有权限)访问该站点,他们将看到一个链接,如果他们单击它,则会触发一个弹出窗口,其中包含小程序。如果在设备上启动服务,则会启动远程支持会话。

鳄梨酱可以与中继服务器一起使用吗?一些设备在 Windows CE6 上运行,一些在 Windows 7 CE 上运行(我不记得他们称这个 Windows 7 版本是什么,它是 CE 版本)

有没有更好的免费解决方案?我可以访问 Ubuntu 12.04 LTS 服务器来加载解决方案。

0 投票
1 回答
2549 浏览

vnc - RealVNC 服务器 Enterprise 5.0:如何在没有 vncconfig 的情况下管理参数?

编辑:已经在 serverfault 论坛上发布,但 2 个月后没有答案,所以我尝试使用 stackoverflow ... https://serverfault.com/questions/558300/realvnc-server-enterprise-5-0-how-to-manage-parameter -因为没有更多-vncco

我只是想知道使用新的 VNC 5.0 版,我们如何通过命令行访问和更改运行参数?

实际上,使用 RealVNC 4.x,可以使用 vncconfig,例如:

但自 5.0 以来,没有更多的 vncconfig 可执行文件......正如 ReleaseNote 中所解释的:

“5.0.0,2012 年 6 月 7 日发布 VNC 服务器不再需要单独的 vncconfig 实用程序来允许配置和操作,例如文件传输以及复制和粘贴文本。”

但是,即使我们仍然可以通过名为“vncserverui”-> 选项-> 专家-> RandR 的图形实用程序“手动”更改 RandR 参数,但似乎不再像 4.x 中那样通过命令行更改它用 vncconfig !?!

但是我尝试使用这样的新可执行文件但没有任何成功:

或者

那么我们该怎么做呢?

谢谢,西里尔

0 投票
3 回答
23145 浏览

vnc - 使用tightvnc时无法更改主机分辨率

所以当我通过vnc连接我的电脑时,主机显示的分辨率为640x480。转到屏幕分辨率,显示器设置为“显示设备:移动 PC 显示器”主机没有插入显示器,但这甚至不重要,因为我使用 vnc 使用了一个紧密的 vnc 客户端进行连接。

任何帮助或建议将不胜感激。

0 投票
1 回答
7678 浏览

raspberry-pi - VNC 只显示鼠标光标,不显示其他内容

我有一个x11vnc安装了 Raspbian 的 RaspberryPi。我可以:

  • startx &
  • x11vnc -usepw -background

然后使用我的 Mac 连接到 VNC 服务器。但是,在某些事件之后(它曾经在某些时候工作),VNC 服务器只显示黑屏。

我可以使用 SSH 连接到 RPI,但目前无法附加屏幕,因为我没有屏幕。

如何让 X11vnc 服务器再次显示实际屏幕?

我启动服务器时的输出

0 投票
1 回答
3866 浏览

terminal - rapsberry pi 上的 Tightvncserver 无法正常工作 - 连接到 mac

今天我在运行 rasbian 的树莓派上安装了一个 vncserver。我用了这个教程:http : //blog.wenzlaff.de/?p=2207(它是德语,但我想你会明白他们在那里做什么;))一切都很好,但我的mac上的tightvnc viever jar小程序不会比“与远程主机握手”更进一步。输入我的 pi 密码后,什么也没有发生。我试图在 pi 上查看tightvncserver 的日志,但每次都得到“权限被拒绝”。你能帮我吗。我不知道现在该怎么办。谢谢

0 投票
2 回答
962 浏览

c - 如何在 VNC 紧密查看器上运行我的可执行文件?

我正在使用包含 VNC 服务器的嵌入式 PC。我可以通过以太网电缆使用 VNC 紧密查看器访问笔记本电脑上嵌入式 PC 的内容。我想在这台嵌入式 PC 或 VNC 紧密查看器上运行 Linux 操作系统生成的可执行文件。谁能给我一些想法?