xserver相关内容
我正在从事 GUI 编程并做了一些研究.现在对我来说并不是一切都清楚.如果我使用 GTK+ 作为工具包,它如何与显卡通信? 在 Linux 系统上,我想应该是 GTK --> X Server --(OpenGL)--> 显卡.对吗? 我读到一些 GUI 直接绘制 OpenGL(例如 Blender3D),那么其他应用程序如何绘制它们的 GUI? 如果显卡的唯一 API(我知道的
..
我有一个脚本使用 java 连接到本地主机的端口 10.0 中显示 X11 但我总是收到这个错误 java.lang.InternalError: 无法使用“localhost:10.0"作为 DISPLAY 变量的值连接到 X11 窗口服务器.在 sun.awt.X11GraphicsEnvironment.initDisplay(本机方法)在 sun.awt.X11GraphicsEn
..
我在 VM(Red Hat Enterprise Linux Server 6.4 版)上运行 R-shiny(R 版本 3.0.1 (2013-05-16)).一切正常,即服务器启动,应用程序运行等......只要我不尝试绘制图形 renderPlot 然后我在主面板上看到一条消息 [错误:无法启动设备 png].我会发布我的整个代码,但我认为这个问题与我使用时的渲染图有关渲染文本并吐出一些
..
有人知道如何从 Xserver 获取所有打开窗口的列表吗? 解决方案 您可以从 CLI 使用 xwininfo -tree -root 如果您需要在自己的代码中执行此操作,则需要使用 Xlib 库中的 XQueryTree 函数.
..
我一直在使用 wkthmltopdf 将 html 即时转换为 pdf 文档我的 linux 网络服务器.该程序最初需要 X11 或类似的 X 服务器才能正确运行,但通过开发人员的许多请求,使其在没有 GUI 的服务器上运行,我很确定它在 静态版本.我一直在使用该程序的静态(独立)版本,效果很好!我会将可执行文件放在一个文件夹中,然后运行: ./wkhtmltopdf file1.html fi
..
如何从 Windows 10 的 Bash Shell 运行图形 Linux 桌面应用程序? 首先,我按照 此处如下: (1) 已安装 Windows 10 Pro Insider Preview Build 19619. (2) 安装了 Ubuntu Linux 发行版. (3) 将发行版本从 WSL 1 更改为 WSL 2. 其次,为了从 Windows 10 的
..
嘿,我在使用 ssh X 转发时遇到问题.设置是我在 OSX Yosemite 主机上ssh进入我的 ubuntu VM. 我已经在 OSX 上安装了 xQuartz,在 ubuntu 上安装了 xauth,而且我相信我已经在 ssh_config 文件中设置了所有正确的选项. 我明白了 Warning: untrusted X11 forwarding setup failed:
..
我想用 Python 获取网页的屏幕截图.为此,我使用 http://github.com/AdamN/python-webkit2png/. newArgs = ["xvfb-run", "--server-args=-screen 0, 640x480x24", sys.argv[0]]对于范围内的 i(1, len(sys.argv)):如果 sys.argv[i] 不在 ["-x",
..
情况:我正在使用多个监视器,我想用bash来获取它们的名称.目前,我正在使用Ubuntu 10.04. 我了解xrandr.从中我只能得到统计数据.我想要的是读取数组中的所有监视器名称以使用它们. 是否有一种清晰的方法可以在不删除某种字符串名称的情况下做到这一点?一种清晰的方法是从文件中读取它们.一种不清楚的方法是将xrandr输出传递给某种函数以从中删除名称. 解决方案 su
..
我有一个在Xvnc(在Ubuntu上)屏幕(DISPLAY:1)上运行的Java应用程序,我需要做的是,从一个应用程序启动另一个JFrame到主屏幕DISPLAY:0,即一个正在运行的应用程序.在DISPLAY中:1. 我已经考虑过使用Runtime.getRuntime().exec(),但是问题是,我需要从主应用程序控制第二个JFrame属性. 请帮助我如何实现.谢谢你.我不需要跨
..
我正在尝试使用UBUNTU AWS/VM上的XVFB通过Jenkins执行无头铬Selenium测试. 我的Jenkins XVFB配置为: 预构建执行Shell: export DISPLAY=:98 x11vnc -xkb -noxrecord -noxfixes -noxdamage -display :98 -auth /var/run/lightdm/root/:0 -rfb
..
我正在写一些watir测试用例: browser.goto "http://egauge2592.egaug.es/" browser.link(:href,"/settings.html").click browser.text_field(:index,4).set("some text") browser.button(:id,"save_button").click 然后打开“需
..
我已经为opencv和面部识别创建了一个docker镜像,以简化设置过程。 但是accept.py脚本需要X Server来显示镜像结果。这是我到目前为止所做的事情: sudo docker run -t -d --name opencv opencv:latest sudo docker exec -it opencv bash /extract-embeddings.sh
..
我正在使用Qtcreator制作GUI。 理想情况下,我在本地PC(CentOS虚拟终端), 中构建项目并将其移动终止服务器(CentOS)。 最后,我想通过X服务器(我使用VcXsrv)在Windows系统中运行它。 作为操作验证,我创建了一个新文件并构建为它是。 首先,它在remort服务器中生成许多错误,例如“ 。/test:/lib64/libc.so.6:未找到版本GL
..
我正在考虑在docker中运行 GUI应用 .我听说由于Xserver被暴露,这会引起安全问题.我想知道以下每个步骤的操作,特别是xhost local:root: [-d〜/workspace] || mkdir〜/workspace xhost local:root docker run -i --net = host --rm -e DISPLAY -v $ HOME/worksp
..
我最近安装了适用于Windows 10的Ubuntu应用程序,以便可以在课堂上使用它. 我正在遵循一些神秘的分配指导来“尝试tkinter". 我按照所以我执行 ~$ python3 结果 Python 3.5.2 (default, Aug 18 2017, 17:48:00) [GCC 5.4.0 20160609] on linux Type "help", "c
..
我正在尝试在运行OS X Server的新XServe服务器上执行从cvs到svn的迁移. OS X预先安装的cvs2svn库和dbm库之间存在已知冲突.错误是: 错误:cvs2svn使用anydbm软件包,该软件包取决于较低级别的dbm库.您的系统具有dbm,据此已知cvs2svn存在问题.要使用cvs2svn,必须安装dumbdbm或dbm以外的Python dbm库.参见 http:/
..
如何在Linux上以编程方式更改显示器的亮度? 我正在使用SLES 11. 解决方案 您可以随时使用 xrandr --output LVDS1 --brightness 0.9
..
有没有办法找出当前会话用户是否正在运行Xserver(在Linux下)? 我从以下事情开始: ps -e | grep X 但这并不总是有效 我尝试的另一件事是检查$DISPLAY变量 还有其他方法可以检查吗? 编辑: 有人建议使用$ DISPLAY变量,但是如果用户摆弄这个变量怎么办?如果他尝试执行某项操作并更改此变量,然后在我进行检查时,该变量不再反映系统的
..
我有一个脚本使用java连接到localhost的端口10.0中显示X11 但是我总是得到这个错误 java.lang.InternalError:无法使用“localhost:10.0”作为DISPLAY变量的值连接到X11窗口服务器。 at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.aw
..