Linux安装xwindow:Linux上的VisualStudio代码 Xwindow转发

我的配置如下:

操作系统:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.4 LTS"
NAME="Ubuntu"
VERSION="14.04.4 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.4 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

Visual Studio 代码1.5.3

Xming6.9.0.31

我不得不跳很多箍才能安装visual studio code。最后,我设法做到了。当我运行

codeorcode.

它立即返回到命令行,没有错误。

然后我跑

code --verbose

我收到以下消息。

OpenGL Warning:
XComposite not found or old version (0.0), no VisibilityTracking
{ [Error: ENOENT: no such file or directory, open '/me/rant/.config/Code/storage.json']
  errno: -2,
  code: 'ENOENT',
  syscall: 'open',
  path: '/me/rant/.config/Code/storage.json' }
(5:08:07 AM) ### VSCode main.js ###
(5:08:07 AM) /usr/share/code/resources/app { _: [],
  paths: [],
  performance: false,
  verbose: true,
  debugPluginHost: undefined,
  debugBrkPluginHost: undefined,
  logExtensionHostCommunication: false,
  'new-window': false,
  'reuse-window': false,
  goto: false,
  diff: false,
  extensionHomePath: undefined,
  extensionDevelopmentPath: undefined,
  extensionTestsPath: undefined,
  'disable-extensions': false,
  locale: undefined,
  wait: false }

此外,安装 node.js 没有帮助。Xwindow forwaring 适用于其他程序,如 ImageMagick,QtCreator 等。

17

Xming 没有vs code所需的功能。已安装VcXsrv,现在它按预期工作。

4

我可以使用 Xming 版本 7.7.0.15 启动 Visual Studio Code 版本 1.10.1。

0

XMing 为我工作!所有默认值都没有改变,除了在 PuTTy 中启用 X11 转发。

但是请注意,要获得 XMing 的最新版本,您必须在autr's website上捐款,这将通过电子邮件向您发送凭据以访问 7.x 安装。

0

我能够通过在 libxcb 库上实现更改来运行它。

sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib/x86_64-linux-gnu/libxcb.so.1
sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0

我正在使用 CentOS,所以我将其更改为:

sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib64/libxcb.so.1
sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib46/libxcb.so.1.1.0

https://github.com/Microsoft/vscode/issues/3451找到解决方案

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(169)
C肽1小时2小时3小时正常值范围:将3小时前、7小时前等转换为unix时间戳
上一篇
Linux安装goland:Goland:在不离开Goland的情况下安装包“assert”
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(13条)