V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gxgxxn
V2EX  ›  Docker

在 Docker 虚拟机中启动 gnome-session 失败,有人了解怎么在 docker 内使用 vnc 连接桌面吗?

  •  
  •   gxgxxn · 2020-11-19 22:00:30 +08:00 · 2565 次点击
    这是一个创建于 1498 天前的主题,其中的信息可能已经有所发展或是发生改变。
    gnome-session-binary[422]: WARNING: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: Launch helper exited with unknown return code 1
    gnome-session-binary[422]: GLib-GObject-WARNING: invalid (NULL) pointer instance
    gnome-session-binary[422]: GLib-GObject-CRITICAL: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
    gnome-session-binary[422]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
    GNOME_KEYRING_CONTROL=/root/.cache/keyring-K99CU0
    GNOME_KEYRING_CONTROL=/root/.cache/keyring-K99CU0
    GNOME_KEYRING_CONTROL=/root/.cache/keyring-K99CU0
    SSH_AUTH_SOCK=/root/.cache/keyring-K99CU0/ssh
    Window manager warning: Unsupported session type
    gnome-session-binary[422]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
    Window manager warning: Unsupported session type
    gnome-session-binary[422]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
    gnome-session-binary[422]: WARNING: App 'org.gnome.Shell.desktop' respawning too quickly
    gnome-session-binary[422]: CRITICAL: We failed, but the fail whale is dead. Sorry....
    
    6 条回复    2020-11-21 23:10:13 +08:00
    yangyaofei
        1
    yangyaofei  
       2020-11-19 23:26:54 +08:00 via Android
    https://github.com/yangyaofei/android-emulator 原来(很久之前 改的别人的一个,vnc 到 android 模拟器上的,我觉得应该类似
    julyclyde
        2
    julyclyde  
       2020-11-20 11:54:33 +08:00
    首先,docker 不是虚拟机

    一个连显卡都没有的机器,别往 GNOME 那边想连
    gxgxxn
        3
    gxgxxn  
    OP
       2020-11-20 23:12:32 +08:00
    @yangyaofei 啊,这个是双层套娃啊‘😂
    gxgxxn
        4
    gxgxxn  
    OP
       2020-11-20 23:14:18 +08:00
    @julyclyde 事实证明,是可以显示的
    [![DlGp5t.png]( https://s3.ax1x.com/2020/11/20/DlGp5t.png)]( https://imgchr.com/i/DlGp5t)
    julyclyde
        5
    julyclyde  
       2020-11-21 19:19:46 +08:00
    @gxgxxn 用远程 X 的话,xserver 退出的时候,各种 Xclient 都会出错退出的。跟你想象的那种完全不同
    yangyaofei
        6
    yangyaofei  
       2020-11-21 23:10:13 +08:00
    @gxgxxn 对,docker 里面跑一个模拟器,外面一个 VNC 连接里面的 android,和你那个应该意思差不多,见过类似的,但是忘记了. 当然最终这个因为效率太低换成 x86 的 android 了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1071 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:18 · PVG 03:18 · LAX 11:18 · JFK 14:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.