问题标签 [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 回答
2735 浏览

python - kivy:模块引发了一个重要错误:“找不到匹配的 GLX 视觉对象”

我在 beaglebone 背面安装了 Ubuntu 14.04 (Trusty)。我通过这样的 vnc 会话连接到我的 beaglebone black:

在 Beaglebone 上:vncserver :1 -geometry 1024x768 -depth 24

这是 beagle bone 上的 Xorg 配置: Section "Monitor" Identifier "Builtin Default Monitor" EndSection

当我运行我的 kivy 程序时,我收到以下消息:

我无法弄清楚为什么我收到错误 [ERROR] [Window] Unable to use pygame [ERROR] [Window] 模块引发了一个重要错误:“找不到匹配的 GLX 视觉对象”

这是因为我正在通过 vncserver 运行吗?还是我的 beagleboard 中缺少某些东西(库/模块)。

我安装了以下内容: libgl1-mesa-glx:armhf libswt-glx-gtk-3-jni libxcb-glx0:armhf libva-glx1:armhf libqt5opengl5:armhf

此外,当我执行以下操作时,我会收到有关 GLX 视觉的相同错误:

在此先感谢您的帮助!

更新: Stackexchange 不会让我回答我自己的问题......所以用解决方案更新我的问题:

我发现了这个问题。vncserver 没有提供 gl 功能,请改用 x11vnc。

x11vnc -display :0 -forever -bg -repeat -nowf

我没有使用密码文件,它会抱怨这个......但现在我可以 vnc 到我的 beagleboard 并使用 GL 运行 kivy 应用程序。

0 投票
1 回答
504 浏览

android - 从 logcat 中查找 android adb 命令

我希望任何人都可以帮助我。我正在使用我正在开发VNC serverAndroid棒,因为我不希望它一直与显示器连接。问题是VNC应用程序强制关闭。没有显示器,我被迫重新启动整个摇杆,因为它会自动启动。现在我的问题是,是否可以从 重新启动VNC服务器adb

log catat restart 看起来像这样:

看起来像Android Manifest这样的VNC Server

谁能帮帮我,执行批处理文件比重新启动整个设备要方便得多

问候菲尔

0 投票
0 回答
913 浏览

image-processing - ARGB 的像素格式数据结构

我正在用 Java 实现 RFB 协议(VNC 服务器)。我无法理解PIXEL_FORMAT协议中提供的内容。像素格式数据结构的定义是:

RFB 协议详细定义了每个标志的含义,但我仍然无法确定原始 ARGB 图像的正确值。我正在使用以下值:

在使用 RealVNC 客户端时,我得到灰度图像,而在使用 TightVNC 客户端时,我并排得到图像的四个不同层。

谁能帮我获得正确的编码?

0 投票
1 回答
112 浏览

linux - 如何在 Linux 环境中基于 Tcl 中的文件存在检查终止应用程序

我运行 T-Plan 机器人,它连接到我的 Windows 机器并执行一些脚本。成功执行脚本后,我通过 pscp 将生成的 xml 文件导出到我的 linux 机器。

T-paln 机器人充当第 3 方免费软件,通过 Windows 机器上的 cmd 传递一些命令。这是通过在 t-plan 机器人上运行一个简单的批处理文件来实现的。但是,向 Windows 发送命令的脚本会根据一些明确声明的超时秒数断开自身连接。

我想编写一个 tcl 代码,在 linux 机器上启动这个应用程序,一旦命令生成成功的结果作为 xml 文件并在 linux 机器上接收,它应该检查指定目录中是否存在 xml 文件并终止应用程序权限在那一刻。我想要这个,因为下一个代码部分将解析这个收到的 xml 报告并执行其他操作。

我认为 tcl 中应该有一些类可以杀死任何环境中的进程/服务,这里我需要在 linux 中执行。

真诚地等待回复。在此先感谢

0 投票
1 回答
912 浏览

ruby - 想通过使用脚本为tightvnc服务器提供密码

我正在使用 ruby​​ 脚本在我的 ubuntu 机器上安装tightvnc 服务器,我的脚本包含以下内容:

我使用 printf 方式,因为 vncserver 在终端上要求输入密码,但是这种方式失败了,他们有没有更好的方法来解决这个问题?

0 投票
1 回答
2584 浏览

android - 构建 libvncserver 对 __gnu_mcount_nc 的未定义引用

我正在尝试构建LIBVNCSERVER为共享库而不是可执行文件。构建 libVNCSERVER 的 make 文件是

__gnu_mcount_nc我从socket.c文件中得到未定义的引用。

请帮忙

0 投票
1 回答
793 浏览

linux - Linux vnc 端口关闭

我在 Centos 上有一个 vps 服务器,并且通过本教程安装了一个 vnc 服务器:

如何安装-vnc-server-on-centos-6

好吧,服务器正在运行,但我无法连接到它,我已通过 nmap 扫描,但找不到port 5901. 我试图禁用 iptables 但我一无所获!

我已经在 ip 表中添加了这一行并保存/重新启动它,但它不起作用!

iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp -m multiport --dports 5901:5903,6001:6003 -j ACCEPT

0 投票
1 回答
290 浏览

amazon-ec2 - 使用 ec2 实例的 GUI 会话时 VNC 服务器出错

我已经在一个 ec2 实例上安装了 Tiger VNC 服务器。但是当我尝试连接到 VNC 查看器时,我得到一个错误:

无法连接到套接字:连接超时 (10060)

我已在安全组中启用端口 5900。

谢谢

0 投票
1 回答
48808 浏览

vnc - 紧密VNC查看器中的错误无法建立连接,因为目标机器主动拒绝它

我正在使用 Window7 中的 TightVNC 查看器来连接 Ubuntu 机器。我收到错误“tightVNC 查看器中的错误无法建立连接,因为目标机器主动拒绝了它。

我没有任何防火墙设置。

当我运行时, ps -ef | grep vnc:: 我明白了

开启,x11vnc -forever -usepw -httpdir /usr/share/vnc-java/ -httpport 5800

23/05/2014 16:16:12 * XOpenDisplay 失败 (:0)

* x11vnc 无法打开 X DISPLAY: ":0",它无法继续。*上面可能有“Xlib:”错误消息,其中包含有关失败的详细信息。

我不确定问题出在哪里。

我尝试连接,例如 171.69.35.33 171.69.35.33:5900 171.69.35.33::5901

f4rom 紧密vnc 查看器。

ps辅助| grep vnc 117 6125 2.1 8.3 4832760 679396?Sl 16:14 1:13 /usr/bin/kvm -S -M pc-1.0 -enable-kvm -m 4096 -smp 4,sockets=4,cores=1,threads=1 -name talon -uuid 33c53705-1847 -e2a4-897d-436c39337179 -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/talon.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control - rtc base=utc -no-shutdown -drive file=/home/nso/build23-patch/talon-amd64-0.0.0.23_output/talon-amd64-0.0.0.23.qcow2,if=none,id=drive-ide0- 0-0,format=qcow2 -device ide-drive,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 -drive file=/home /nso/build23-patch/talon-amd64-0.0.0.23_output/talon.iso,if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw -device ide-drive ,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev tap,fd=18,id=hostnet0,vhost=on,

0 投票
0 回答
307 浏览

c++ - 如何在 Windows 平台上为 LibVNCServer 库提供 IWICBitmap 类型的图像?

我正在使用 libvncServer 库创建一个 VNC 服务器。我已经捕获了 IWICBitmap 结构中的屏幕截图。我需要将此图像分配给 libVNCServer。我是 C++ 环境的新手,所以无法做到...

我正在尝试将缓冲区取出到 Unsigned char* 缓冲区中。但是 IWICBitmap->copyPixel api 给出了以下错误。缓冲区大小不足。

提前致谢。