【问题标题】:How do I fix a blank white screen for Visual Studio Code run remotely through X11?如何修复通过 X11 远程运行的 Visual Studio Code 的空白白屏?
【发布时间】:2021-02-25 01:48:15
【问题描述】:

Visual Studio Code 在 Ubuntu 20 安装上的本地显示器上完美显示,但在远程 Ubuntu 机器上通过 X-windows 运行时只会产生一个空白的白色窗口。运行code --disable-gpu 没有帮助。其他应用程序,如 Firefox、Nautilus 和 Eclipse 远程显示都没有问题。

有什么建议吗?

【问题讨论】:

    标签: visual-studio-code x11 ubuntu-20.04


    【解决方案1】:

    此上游存在问题:https://github.com/microsoft/vscode/issues/110119

    运行code --verbose --log debug --disable-gpu 打印等:

    [3440:1116/110926.098706:WARNING:x11_util.cc(1520)] X error received: serial 169, error_code 1 (BadRequest (invalid request code or no such operation)), request_code 130, minor_code 1 (X_ShmAttach)
    [3440:1116/110926.129228:WARNING:x11_util.cc(1520)] X error received: serial 170, error_code 1 (BadRequest (invalid request code or no such operation)), request_code 130, minor_code 1 (X_ShmAttach)
    [3440:1116/110926.170878:WARNING:x11_util.cc(1520)] X error received: serial 171, error_code 1 (BadRequest (invalid request code or no such operation)), request_code 130, minor_code 3 (X_ShmPutImage)
    [3440:1116/110926.204224:WARNING:x11_util.cc(1520)] X error received: serial 172, error_code 1 (BadRequest (invalid request code or no such operation)), request_code 130, minor_code 3 (X_ShmPutImage)
    

    我对X不太了解,但我希望X共享内存(shm)不能通过X转发工作,也许这是vscode目前需要的东西?

    【讨论】:

    • 谢谢。这有帮助。
    • 我的本地机器也有同样的问题。我运行了一次这个命令,问题就解决了。即使我在没有参数的情况下运行code
    【解决方案2】:

    对我来说,“--disable-extensions --disable-gpu”选项有效。

    【讨论】:

      猜你喜欢
      • 2020-05-16
      • 2019-03-17
      • 1970-01-01
      • 2015-07-20
      • 1970-01-01
      • 2017-08-14
      • 2019-06-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多