Windows转发Linux系统的X11(二):By MobaXterm
1、背景在上一篇博客Windows转发Linux系统的X11一By XMing中笔者展示了如何使用XMing来实现X11 server的转发但是在文章的最后笔者提到在使用XMing转发某些大型GUI程序例如Spyder时就会产生奔溃错误(The X11 connection broke (error 1). Did the X11 server die?)笔者猜测这可能是XMing程序对于这种大型的GUI程序转发存在一些缺陷。解决这个问题的一个方法就是使用MobaXterm自带的内置X11 forwarding工具来实现Linux GUI的转发。2.Windows (Client端)设置2.1安装Mobaxterm在Mobaxterm的官网MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Download上下载一个免费版本的Mobaxterm然后安装。这里不多赘述一步一步往下就好。2.2设置Mobaxterm点击Session-SSH在Remote host中输入Linux服务器IP如A.A.A.A点击“OK”输入用户名和密码连接到Linux服务器。2.3查看Mobaxterm的监听端口设置一般来说此时Mobaxterm右上角的标致已经亮了表示此时Mobaxterm已经在监听X11 server了(如果没亮请点击这个标志来启动监听服务)。启动后鼠标放到这个标志上右键可以看到Mobaxterm的所有监听端口找到Windows主机对应的IP上面红色遮挡的IP及端口记下IP及后面的端口号例如:B.B.B.B:0.03.Linux (Server端)设置这里的设置和上一篇博客Windows转发Linux系统的X11一By XMing中关于Linux设置一样。3.1 ssh/sshd配置设置进入Linux使用管理员(root)权限进行如下操作:[rootxxx]vi /etc/ssh/ssh_config将ssh_config中和X11相关条目进行如下设置(注意记得去掉前面的注释符号)ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes为了保险起见将sshd_config(注意和ssh_config不是一个文件)中的相关内容也进行改变[rootxxx]vi /etc/ssh/sshd_configAllowAgentForwarding yes X11Forwarding yes编辑完成后重启sshd服务systemctrl restart sshd3.2 添加DISPLAY变量设置将DISPLAY变量增加到bash环境中。a.假如想让所有用户都生效则编辑/etc/profile文件[rootxxx]vi /etc/profile增加如下内容if [[ -n $SSH_CONNECTION ]]; then export DISPLAYWindowsIP:0.0 #这里Windows IP即为能够前面安装了XMing的windows的IP fi编辑完成/etc/profile后一定要记得重新配置权限[rootxxx]chmod x /etc/profile注意千万不要将去掉if语句这将会导致Linux系统图形界面/xrdp远程界面无法登录或闪退。source一下/etc/profile 使得环境变量生效或者重新打开一个terminal登录进Linux[rootxxx]source /etc/profileb.假如只想让某个用户生效那么编辑该用户~目录下的.bashrc文件[someonexxx]vi ~/.bashrcif [[ -n $SSH_CONNECTION ]]; then export DISPLAYWindowsIP:0.0 #这里Windows IP即为能够前面安装了XMing的windows的IP fi注意千万不要将去掉if语句这将会导致Linux系统图形界面/xrdp远程界面无法登录或闪退。source一下~/.bashrc使得环境变量生效或者重新打开一个terminal登录进Linux[someonexxx]source ~/.bashrc注也可以不适用系统变量SSH_CONNECTION直接在~/.ssh/rc中编辑export命令使得环境变量DISSPLAY生效这儿不再赘述。4.windows端SSH命令:C:\Users\winuserssh -Y someOneLinuxIP5.打开Spyder在Windows MobaXterm连接中输入Spyder打开[someonexxx]sypder

相关新闻

大龄IT从业人员如何实现大厂梦之三(终结篇)

大龄IT从业人员如何实现大厂梦之三(终结篇)

引言:大龄IT从业者的年龄是求职过程中不得不面对的一个关键问题。为此,基于行业现状和公开案例整理了对大龄 IT 从业者应对年龄问题的具体建议,分为求职策略、职业规划、技能提升和心态调整四部分。本篇是大龄IT从业人员如何实现一线大厂高薪…

2026/10/19 13:21:39 阅读更多 →
索尼 FX5 登场:全画幅 5K 传感器+多样功能,还可选配可倾斜 OLED 取景器!

索尼 FX5 登场:全画幅 5K 传感器+多样功能,还可选配可倾斜 OLED 取景器!

索尼 FX5:为电影摄影师打造的功能利器全新索尼 FX5 为电影摄影师带来了一系列强大功能。它配备了全画幅全堆叠式 5K 传感器,这一配置使得相机在画质捕捉上有了质的提升,能够满足电影级别的拍摄需求。同时,它支持开放片门录制&…

2026/10/18 10:20:11 阅读更多 →
月薪 1 万 - 1.5 万美元的 Python 开发岗招聘,背后竟是大规模诈骗?

月薪 1 万 - 1.5 万美元的 Python 开发岗招聘,背后竟是大规模诈骗?

面试项目暗藏玄机!Python 开发岗招聘背后竟是大规模诈骗?2026 年 7 月 23 日,上周四,一位招聘人员通过 LinkedIn 私信联系我,推荐一个 Python 开发岗位。我询问细节,他分享岗位描述、公司名称和预估薪资后&…

2026/10/19 20:53:40 阅读更多 →

最新新闻

Pallas引擎如何看穿AI写作?从降AI到人机协同的正确路径

Pallas引擎如何看穿AI写作?从降AI到人机协同的正确路径

先说结论:2026年了,还在问“怎么降AI”的人,思路本身就反了。真正的答案不是研究怎么骗过Pallas引擎,而是研究为什么它盯上你。我把国内外主流AIGC检测工具,包括知网近期升级的Pallas引擎思路做了拆解,结合…

2026/10/20 7:14:56 阅读更多 →
Boost PFC CCM平均电流控制与相位补偿的Plecs仿真实战

Boost PFC CCM平均电流控制与相位补偿的Plecs仿真实战

做开关电源仿真绕不开PFC这个话题。最近我把Boost PFC的CCM平均电流控制叠加电流相位补偿控制,在Plecs里完整跑了一遍仿真,从主电路参数计算到控制环路搭建,再到波形分析和问题排查,整个过程踩了几个坑,也把原理重新梳…

2026/10/20 7:14:56 阅读更多 →
批量出图怎样做到像素级可控?规则渲染管线实战解析

批量出图怎样做到像素级可控?规则渲染管线实战解析

这个需求最近真的很多人问。我自己的项目里也是碰到一模一样的瓶颈:业务方要求批量出图,图片里不能有丝毫随机性——同样的输入必须产出同样的构图、同样的配色、同样的文字位置。拿通用多模态生成模型试了几轮,效果确实惊艳,但根…

2026/10/20 7:14:56 阅读更多 →
litellm:统一大模型接入层,解决多模型切换与适配之痛

litellm:统一大模型接入层,解决多模型切换与适配之痛

最近在做一个多模型调度的内部项目时,我把团队的模型接入层整体切换到了 litellm。这个决定帮我省掉了大量重复的适配代码,也让我们在评估不同大模型服务时效率高了不少。如果你同样被"每个模型一套 SDK、一套请求格式、一套报错风格"折磨过&a…

2026/10/20 7:14:56 阅读更多 →
新手考古路线图:3 步定位登月舱降落代码 BURN, BABY, BURN——从 Luminary099 源码索引到 P63 着陆算法

新手考古路线图:3 步定位登月舱降落代码 BURN, BABY, BURN——从 Luminary099 源码索引到 P63 着陆算法

新手考古路线图:3 步定位登月舱降落代码 BURN, BABY, BURN——从 Luminary099 源码索引到 P63 着陆算法 【免费下载链接】Apollo-11 Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules. 项目地址: https://gitcode.com/…

2026/10/20 7:14:56 阅读更多 →
投机推理:突破大模型自回归瓶颈的并行验证加速技术

投机推理:突破大模型自回归瓶颈的并行验证加速技术

1. 大模型推理的“车堵一条道”困局老做推理优化的朋友都有过这种体验:GPU 明明算力爆炸强,但每次生成一个 token 都得几毫秒甚至几十毫秒,batch 稍微大一点,延时就像坐火箭一样往上蹿。一开始我们都骂“模型太大了”,…

2026/10/20 7:13:55 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/19 10:02:04 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 2:54:50 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/19 9:10:22 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →