ubuntu - visual studio code 1 无法使用 xrdp 在 ubuntu 上启动

标签 ubuntu visual-studio-code xrdp

我已经在 ubuntu 14.4 LTS 上安装了 vscode 1.0。如果我使用 unity desktop 在本地登录并在终端中键入“code”命令,它工作正常。

但是,当我将 rdp 放入框中时,我必须使用 xfce4 桌面,因为 xrdp 显然不能与 unity 一起使用,并且当我尝试从命令行启动它时,我在终端中没有收到任何错误,但 UI 从来没有出现。

我之前确实安装了旧版本的 vscode,并且在安装 1.0 之前没有卸载它,以防这可能是一个因素。

当我打字时

code --version

它正确地报告 1.0.0

有人有解决这个问题的想法吗?我真的希望能够在我的 Windows 10 机器上使用 rdp 工作

更新:这个问题似乎只发生在使用 rdp 时,如果我使用 xfce4 在本地登录,它会像使用 unity 桌面一样按预期工作。我的 ubuntu 盒子是一个带有最新 bios 的 intel nuc5ppyh,我想代码可能是在一个不可见的显示输出上启动的。以前盒子被配置为镜像到 HDMI 输出,我使用它也连接到电视。我试过从 bios 禁用 hdmi 输出并弄乱 xrandr 但仍然无法让它在 rdp 上工作。我不是 Linux 专家,但仍然认为它可能实际上是在不可见的显示输出中加载代码,但不确定如何解决问题

最佳答案

上面第二个链接中的建议命令有帮助:

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

关于ubuntu - visual studio code 1 无法使用 xrdp 在 ubuntu 上启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36694941/

相关文章:

ubuntu - 启动服务器后 Ubuntu 14.04 上的 "GitLab is not responding."502

visual-studio-code - VSCode Intellisense - 如何防止箭头键在按下 Tab 键之前​​循环显示建议

Webpack 从/folder/folder.js 导入而不是/folder/index.js

python - urllib.request 模块无法安装到我的系统中

MySql 同一查询的不同执行路径

Python 程序将在 Spyder 终端中运行,但不会在常规 linux 终端中运行

kde-plasma - 更改 xdrp 分辨率

python - 最大重试次数已用完。无法在 [azure 计算实例名称] : Cannot communicate with the Jupyter endpoint 上安装 VS Code 服务器

ubuntu - xrdp 在启动 : Operation not permitted 后无法打开 PID 文件/run/xrdp/xrdp.pid(还没有?)

linux - 如何避免在 Raspbian 的 xrdp 下对某些程序使用 sudo?