所以当我通过vnc连接我的电脑时,主机显示的分辨率为640x480.进入屏幕分辨率,显示器设置为"显示设备打开:移动PC显示器"主机未插入显示器,但这甚至不重要,因为我使用vnc使用tightvnc客户端连接.
任何帮助或建议将不胜感激.
我有2个屏幕,我正在连接到一个vncserver,它在我的Windows笔记本电脑上使用VNC Viewer(v5.2.1)在centos机器上运行.这将打开一个窗口,我可以从一个屏幕移动到另一个屏幕.我希望会议使用两个屏幕,我不是这个意思:
(a)在一个屏幕上连接到2个vncservers的2个单独的VNC会话
(b)在2个屏幕上拉伸1个VNC窗口
(c)使用像Xming这样的东西
我不喜欢上述变通方法的原因是因为(a)我不能将窗口从一个会话移动到另一个会话而且我也无法在它们两个上打开eclipse(eclipse不喜欢在两个中运行不同的实例).
使用(b)它非常不方便,因为屏幕没有完美对齐,我尝试最大化的每个窗口都在两个屏幕上最大化,我必须手动调整我的窗口为每个屏幕,更不用说由于之间的差距令人烦恼的东西削减2个屏幕.
解决方法(c)给出了我在使用屏幕方面所需要的但是有一个主要的垮台以及我的会话无法在我的笔记本电脑重新启动后继续存在的事实(使用vncserver工作的远程稳定的centos机器我可以随时连接到同一会议).
请注意,我知道解决方案:
这给了我解决方法(b),这不是我想要的.
谢谢你的帮助.
我遇到一个问题,我可以ping通以纠正IP地址,它没有任何损失.而且我也使用nmap ping pi地址,我得到了正确的答案.然后我使用VNC查看器尝试访问pi,但它总是显示"连接被主机拒绝"
你们都有什么想法吗?
设置:
我在 Debian 机器上有一个 Python/Selenium/Chromedriver 脚本,可以对网页上的文本框进行数据输入。失败的代码非常简单:
element = browser.find_element_by_path('//input[@name="ReqDocID"]')
element.clear()
element.send_keys(doc_id) # doc_id is a 3 character string
Run Code Online (Sandbox Code Playgroud)
当我从 Windows 机器设置到 Debian 的 VNC 会话并从 X-windows 桌面上的 xterm 运行脚本时,doc_id 中的字符被随机删除。在条目之间添加延迟没有任何区别。网页在使用JS输入时不会修改文本框的内容。使用 Chrome 和 headlesschrome 都会出现问题。我确认我有一个新版本的 chromedriver(修复了一个下拉键问题)并且我的键盘设置为英语以避免另一个已知问题。
最后经过几个小时的故障排除后,我发现了一些有趣的事情。如果我在 Windows 机器上使用 Putty 直接通过 ssh 进入 Debian(没有 X-windows,没有 VNC),然后运行脚本,它可以完美运行。当我从 VNC 桌面运行相同的脚本时,由于字符被删除,它每次都会失败。
有谁知道为什么通过 VNC 连接运行脚本会有所作为?谢谢!
是否可以在 vncserver:0已经启动:1而无需重新启动系统的情况下启动它?
系统详细信息:
Gnome 桌面管理器
[root@server ~]# uname -a
Linux server.com 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed May 15 10:48:38 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Run Code Online (Sandbox Code Playgroud)
继续运行 :1
[root@server ~]# vncserver :1
A VNC server is already running as :1
Run Code Online (Sandbox Code Playgroud)
想:0改用但出现以下错误:
[root@server ~]# vncserver :0
WARNING: The first attempt to start Xvnc failed, possibly because the font
catalog is not properly configured. Attempting to determine an appropriate
font …Run Code Online (Sandbox Code Playgroud) 我很快就要做一个演示,为此,我需要同时向10个人展示应用程序.为此,我想在计算机上显示我的Android 4.0手机(Galaxy Nexus)的屏幕,所有这些都在现场!
为此,我尝试了droid vnc beta - 它是一个测试版,所以它没有用......它只在我的计算机上显示了一个黑色的情景.
有没有其他方法,我可以在我的电脑上显示我的设备的屏幕.顺便说一下我用win7.
请提前帮助你!
最好的祝福
苹果浏览器
您好,我在使用 websockify 时遇到了一些问题。
我为 Windows 制作了可执行文件,然后在 cmd 中启动 websockify:
c:\web\websockify.exe 192.168.1.70:5901 192.168.1.70:5900
警告:没有“资源”模块,守护进程速度较慢或被禁用
WebSocket 服务器设置:
收听 192.168.1.70:5901
Flash安全策略服务器
不支持 SSL/TLS(无证书文件)
从 192.168.1.70:5901 代理到 192.168.1.70:5900
到目前为止一切都很好。在后台,VNC 服务器在同一台计算机上的端口 5900 上运行。问题是我需要使用 websockify 才能在本地网络中的另一台计算机上使用 novnc。
我在最新的 XAMPP 服务器(apache 2.2)上安装了最新的 novnc。当我启动 vnc.html 时,它会询问服务器、端口、密码。我输入它们并按连接。我在 websockify 端收到错误:
警告:没有“资源”模块,守护进程速度较慢或被禁用
用法:
websockify.exe [options] [source_addr:]source_port target_addr:target_port
websockify.exe [options] [source_addr:]source_port -- WRAP_COMMAND_LINE
Run Code Online (Sandbox Code Playgroud)
websockify.exe:错误:没有这样的选项:--multiprocessing-fork
我无法使用 noVNC 进行连接。我在互联网上搜索解决方案,但没有找到。
有人可以帮助我让这些应用程序一起运行吗?
或者是否有一些更适合 Windows 的解决方案以及其他一些可以执行 websockify 功能的应用程序?
br
我正在尝试使用 SSH 端口转发来保护/加密我的 VNC 连接(个人计算机到 linux/ubuntu 服务器)以保护连接:
ssh -L 5901:localhost:5901 joe@laptop
Run Code Online (Sandbox Code Playgroud)
这是来自: https: //help.ubuntu.com/community/VNC#port-forwarding
因此,我从我的个人计算机向 Linux 服务器输入此命令,然后我就可以使用 ssh 进行连接,就像登录一样。看起来成功了。
但是,当我通过 VNC(使用 RealVNC)连接到 Linux 服务器时,它仍然警告我的连接未加密。我的路由器上有端口转发端口 5901 和 22 到我的本地计算机。
我缺少什么?
注1:我目前使用RealVNC(免费版本)和tightvncserver(在linux/ubuntu服务器上)。
注2:我使用本指南来寻找获得安全 VNC 连接的方法: https: //help.ubuntu.com/community/VNC/Servers
Ive为四个项目(所有带有Ubuntu 15.04主机的VMware Player VM)提供了4个开发VM,每个项目均运行VNC(端口5900、5901、5902、5903)。
我下载了noVNC并保存到/ var / www / html(我的apache2服务器在同一主机上)。然后根据自述文件在终端上运行
./utils/launch.sh --vnc localhost:5900
Run Code Online (Sandbox Code Playgroud)
我收到一个丢失的websockify错误,因此下载了该错误并将其放入util文件夹。然后,我运行了相同的命令,它起作用了!终端告诉我导航到URL,并确定我可以控制我的VM。
但是-我想知道如何使用noVnc访问所有4个VM?是否有一些简单的方法可以将端口扩展到iptables或Firewalld中的范围?
./utils/launch.sh --vnc localhost:5900-5903
Run Code Online (Sandbox Code Playgroud) 嗯,这个问题已经问过了,但是我的环境略有不同。我有在x11vnc会话中移动鼠标的机器人。我希望使用vncviewer( tigervnc-1.4.2-r2)正确显示光标运动。似乎没有任何作用。
我试过的:
x11vnc -nocursor && vncviewer LocalCursor=0 DotWhenNoCursor=1
x11vnc -cursor arrow && vncviewer LocalCursor=0 DotWhenNoCursor=0
x11vnc -cursor X && vncviewer LocalCursor=0 DotWhenNoCursor=0
x11vnc -cursor some && vncviewer LocalCursor=0 DotWhenNoCursor=0
x11vnc -cursor most && vncviewer LocalCursor=0 DotWhenNoCursor=0
还使用 LocalCursor=1 格子一些(尽管认为因为我需要查看远程光标,这是错误的想法)。
这可能吗(不确定我是否正确理解vnc光标显示的方法)。
vnc-server ×10
vnc ×8
vnc-viewer ×5
x11 ×2
android ×1
centos ×1
encryption ×1
linux ×1
novnc ×1
raspberry-pi ×1
selenium ×1
ssh ×1
websocket ×1
xserver ×1
xvfb ×1