Linux 中 DISPLAY 环境变量设置——本地显示 Linux 服务器GUI程序

Linux 中 DISPLAY 环境变量设置——本地显示 Linux 服务器GUI程序 Eeko 2025-04-11 11:48:35 45

Linux 中 DISPLAY 环境变量设置

linux 中有显示图形需求的为xClient,真正显示图形的为xServer, DISPLAY 环境变量用于设置图形输出到的xServer,其形式为 xServer_ip:display_num.screen_num

所以如果我们要指定显示位置的话,

  • 启动一个 xServer
  • 指定linux 中 DISPLAY 环境变量到启动的xServer

ps: 作者使用情况是,xClient(有显示需求的机器)和 xServer(真正显示的机器)在一个局域网下。如果不在同一个局域网的话,可直接使用 MobaXterm

MobaXterm

MobaXterm 已经帮我们了做了很多事情了,它自带了xServer,并且在使用MobaXterm时登录 ssh 时已经指定了 xClient X11Forwarding 的值。

懂点原理

下面的情况是在同一个局域网环境下进行的。

启动xServer

由于题主的电脑是Windows, 就使用了 VcXsrv 作为xServer,下载链接见 VcXsrv 。安装后在桌面会看到一个 XLaunch 的图标,打开之后,进行一步步设置即可。


之后点击完成就可以了。

指定linux DISPLAY 环境变量

登录上 xClient (有显示需求的机器)后执行如下命令

export DISPLAY=192.168.1.50:13.0
  • 1
  • 192.168.1.50 指 xServer 的 ip 地址,

  • 13 指 刚刚启动 xServer 时指定的display_num

  • 0 指 screen num(写成其他值貌似不行)

测试是否成功

xclock
  • 1

在linux (题主是ubuntu) 命令行执行上述命令就可以看到自己的 windows 上弹出一个小窗口了,就说明配置成功了。

声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
Eeko
红包 点赞 收藏 评论 打赏
评论
0个
内容存在敏感词
手气红包
    易百纳技术社区暂无数据
相关专栏
置顶时间设置
结束时间
删除原因
  • 广告/SPAM
  • 恶意灌水
  • 违规内容
  • 文不对题
  • 重复发帖
打赏作者
易百纳技术社区
Eeko
您的支持将鼓励我继续创作!
打赏金额:
¥1易百纳技术社区
¥5易百纳技术社区
¥10易百纳技术社区
¥50易百纳技术社区
¥100易百纳技术社区
支付方式:
微信支付
支付宝支付
易百纳技术社区微信支付
易百纳技术社区
打赏成功!

感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~

举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

审核成功

发布时间设置
发布时间:
是否关联周任务-专栏模块

审核失败

失败原因
备注
拼手气红包 红包规则
祝福语
恭喜发财,大吉大利!
红包金额
红包最小金额不能低于5元
红包数量
红包数量范围10~50个
余额支付
当前余额:
可前往问答、专栏板块获取收益 去获取
取 消 确 定

小包子的红包

恭喜发财,大吉大利

已领取20/40,共1.6元 红包规则

    易百纳技术社区