xserver相关内容

GUI 输出如何从应用程序到硬件级别工作?

我正在从事 GUI 编程并做了一些研究.现在对我来说并不是一切都清楚.如果我使用 GTK+ 作为工具包,它如何与显卡通信? 在 Linux 系统上,我想应该是 GTK --> X Server --(OpenGL)--> 显卡.对吗? 我读到一些 GUI 直接绘制 OpenGL(例如 Blender3D),那么其他应用程序如何绘制它们的 GUI? 如果显卡的唯一 API(我知道的 ..
发布时间:2021-12-19 18:28:39 其他开发

无法显示png

我在 VM(Red Hat Enterprise Linux Server 6.4 版)上运行 R-shiny(R 版本 3.0.1 (2013-05-16)).一切正常,即服务器启动,应用程序运行等......只要我不尝试绘制图形 renderPlot 然后我在主面板上看到一条消息 [错误:无法启动设备 png].我会发布我的整个代码,但我认为这个问题与我使用时的渲染图有关渲染文本并吐出一些 ..
发布时间:2021-09-29 19:23:24 其他开发

如何从 xserver 获取打开的窗口列表

有人知道如何从 Xserver 获取所有打开窗口的列表吗? 解决方案 您可以从 CLI 使用 xwininfo -tree -root 如果您需要在自己的代码中执行此操作,则需要使用 Xlib 库中的 XQueryTree 函数. ..
发布时间:2021-09-29 19:22:20 其他开发

wkhtmltopdf:无法连接到 X 服务器

我一直在使用 wkthmltopdf 将 html 即时转换为 pdf 文档我的 linux 网络服务器.该程序最初需要 X11 或类似的 X 服务器才能正确运行,但通过开发人员的许多请求,使其在没有 GUI 的服务器上运行,我很确定它在 静态版本.我一直在使用该程序的静态(独立)版本,效果很好!我会将可执行文件放在一个文件夹中,然后运行: ./wkhtmltopdf file1.html fi ..
发布时间:2021-09-27 20:15:21 其他开发

Linux检索监视器名称

情况:我正在使用多个监视器,我想用bash来获取它们的名称.目前,我正在使用Ubuntu 10.04. 我了解xrandr.从中我只能得到统计数据.我想要的是读取数组中的所有监视器名称以使用它们. 是否有一种清晰的方法可以在不删除某种字符串名称的情况下做到这一点?一种清晰的方法是从文件中读取它们.一种不清楚的方法是将xrandr输出传递给某种函数以从中删除名称. 解决方案 su ..
发布时间:2021-05-29 22:36:51 服务器开发

Java Jframe将另一个JFrame启动到另一个X Server

我有一个在Xvnc(在Ubuntu上)屏幕(DISPLAY:1)上运行的Java应用程序,我需要做的是,从一个应用程序启动另一个JFrame到主屏幕DISPLAY:0,即一个正在运行的应用程序.在DISPLAY中:1. 我已经考虑过使用Runtime.getRuntime().exec(),但是问题是,我需要从主应用程序控制第二个JFrame属性. 请帮助我如何实现.谢谢你.我不需要跨 ..
发布时间:2021-02-11 20:50:55 Java开发

Docker无法连接到X服务器

我已经为opencv和面部识别创建了一个docker镜像,以简化设置过程。 但是accept.py脚本需要X Server来显示镜像结果。这是我到目前为止所做的事情: sudo docker run -t -d --name opencv opencv:latest sudo docker exec -it opencv bash /extract-embeddings.sh ..
发布时间:2020-10-24 22:36:51 其他开发

如何通过Remort Server运行GUI

我正在使用Qtcreator制作GUI。 理想情况下,我在本地PC(CentOS虚拟终端), 中构建项目并将其移动终止服务器(CentOS)。 最后,我想通过X服务器(我使用VcXsrv)在Windows系统中运行它。 作为操作验证,我创建了一个新文件并构建为它是。 首先,它在remort服务器中生成许多错误,例如“ 。/test:/lib64/libc.so.6:未找到版本GL ..
发布时间:2020-09-30 19:56:55 其他开发

Docker GUI应用程序的xhost命令(Eclipse)

我正在考虑在docker中运行 GUI应用 .我听说由于Xserver被暴露,这会引起安全问题.我想知道以下每个步骤的操作,特别是xhost local:root: [-d〜/workspace] || mkdir〜/workspace xhost local:root docker run -i --net = host --rm -e DISPLAY -v $ HOME/worksp ..
发布时间:2020-09-19 01:31:13 Java开发

cvs2svn的替代方案,用于执行cvs到svn的迁移

我正在尝试在运行OS X Server的新XServe服务器上执行从cvs到svn的迁移. OS X预先安装的cvs2svn库和dbm库之间存在已知冲突.错误是: 错误:cvs2svn使用anydbm软件包,该软件包取决于较低级别的dbm库.您的系统具有dbm,据此已知cvs2svn存在问题.要使用cvs2svn,必须安装dumbdbm或dbm以外的Python dbm库.参见 http:/ ..
发布时间:2020-07-20 20:34:53 Python

如何检查X服务器是否正在运行?

有没有办法找出当前会话用户是否正在运行Xserver(在Linux下)? 我从以下事情开始: ps -e | grep X 但这并不总是有效 我尝试的另一件事是检查$DISPLAY变量 还有其他方法可以检查吗? 编辑: 有人建议使用$ DISPLAY变量,但是如果用户摆弄这个变量怎么办?如果他尝试执行某项操作并更改此变量,然后在我进行检查时,该变量不再反映系统的 ..
发布时间:2020-05-01 08:51:58 服务器开发