ubuntu - glx 和 xrandr 版本是否属于远程桌面环境中客户端的硬件?
问题描述
我处于限制计算机使用的环境中。所以我在互联网上租了一台电脑(比如亚马逊EC2)来绕过限制,开发软件。我试过了
- 安装 Ubuntu 18.04 LTS 64 位
- 安装xfce4、tightvnc 搭建远程桌面环境
- 安装apache guacamole,nginx绕过限制
有很多挑战,但最终它变成了一个很好的仅使用 443 端口的远程桌面环境。
但我面临新的挑战。每次启动某个程序时,我都会看到以下消息。
gl_surface_glx.cc(460)] 需要 GLX 1.3 或更高版本。
该系统使用 RandR 1.1。要使显示设置正常工作,至少需要 1.2 版
即使多次更换电脑(虚拟电脑、裸机、有无显卡),结果都是一样的。我更新了我能升级的一切,但总是面对下面
$ xrandr --版本
xrandr 程序版本 1.5.0
服务器报告 RandR 版本 1.1
和
$ glx信息
...
服务器 glx 版本字符串:1.2
...
客户端 glx 版本字符串:1.4
为什么服务器总是返回低版本的东西?
解决方案
X 服务器在您的本地计算机上,而您的远程计算机充当 X 客户端,向服务器(本地计算机)发送指令以渲染图形。
推荐阅读
- r - 从第一行计算数据框的百分比变化
- ios - 更改 UITableViewCell 中的默认删除图标
- python-3.x - 每次我运行代码时,都会出现一个错误,“TypeError: raw_input() 需要 1 到 2 个位置参数,但给出了 4 个”
- c# - 从 UWP 打开带有 HTML 正文的 Outlook 邮件撰写窗口
- symfony - 如何使用@Assert\Type("float")?
- ruby-on-rails - 未初始化的常量 Stripe::Price
- kotlin - 为什么我会得到这个?Kotlin:类型不匹配:推断类型是字符串?但字符串是预期的
- f# - 收缩机不遵守条件
- python - 使用 plotly 绘制散点图,以使用数据可视化概念查看“预算”与“总价值”之间的关系
- linkedin - 链接到社交分享,动态路径不起作用