You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JetBrains IntelliJ 2023.3远程开发无法打开项目求助

解决方案

1. 补上缺失的xauth工具

日志里反复出现找不到/usr/X11R6/bin/xauth,这是JetBrains远程开发依赖的X11认证工具,直接在远程服务器上安装:

  • Debian/Ubuntu系统:sudo apt update && sudo apt install xauth
  • RHEL/CentOS系统:sudo yum install xorg-x11-xauth
  • Arch系统:sudo pacman -S xorg-xauth

装完后检查路径,如果/usr/X11R6/bin/不存在或者xauth不在这个位置,手动建软链接:
sudo ln -s /usr/bin/xauth /usr/X11R6/bin/xauth

2. 清理旧残留并重新部署远程服务脚本

升级后旧的远程开发残留文件可能和2023.3版本的脚本冲突,按以下步骤操作:

  • 在Gateway里删掉当前的后端连接配置
  • 远程服务器上清理JetBrains远程开发缓存:
    rm -rf ~/.cache/JetBrains/RemoteDev
    rm -rf ~/.local/share/JetBrains/RemoteDev
  • 重新通过Gateway创建后端连接,让系统自动部署新版的remote-dev-server.sh

3. 确保脚本有执行权限

如果还是报remote-dev-server.sh执行失败,找到远程服务器上该脚本的位置(一般在~/.cache/JetBrains/RemoteDev/<具体版本号>/bin下),给它加执行权限:
chmod +x remote-dev-server.sh

可以手动运行脚本测试:./remote-dev-server.sh,看具体报错信息再调整。

4. 临时禁用X11转发(应急方案)

如果安装xauth暂时有困难,可以先禁用X11转发绕开这个问题:

  • 编辑Gateway的后端连接配置,在SSH选项里添加参数-x
  • 或者在本地~/.ssh/config里对应主机条目加上ForwardX11 no

注意:这个方法可能影响部分需要X11的功能,优先还是安装xauth解决根本问题。

内容的提问来源于stack exchange,提问作者Kannan Ekanath

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 22:57:05