Android emulator lightdm使用的X服务器配置

Android emulator lightdm使用的X服务器配置,android-emulator,xorg,xserver,display-manager,Android Emulator,Xorg,Xserver,Display Manager,我想做的是像lightdm一样启动x服务器。但是我不能让X服务器像lightdm启动的那样运行 我看到lightdm执行的X服务器进程是: root 4984 4978 4 19:57 tty7 00:00:48 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch 当我停止lightdm并使用上面的命令启动X服务器时,它可以工作,但我感觉有

我想做的是像lightdm一样启动x服务器。但是我不能让X服务器像lightdm启动的那样运行

我看到lightdm执行的X服务器进程是:

root      4984  4978  4 19:57 tty7     00:00:48 /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
当我停止lightdm并使用上面的命令启动X服务器时,它可以工作,但我感觉有些不同,性能和一些高级支持

例如,使用我启动的X服务器,在运行支持GPU的Android emulator时可能会出现一些错误:

  • 创建pbuffer失败。(使用Xvfb时也会出现此错误)
  • CreateGraphicBuffer失败。(类似于此,我从adb logcat获得此错误。) 当我使用lightdm(ubuntu GUI)时,所有这些错误都不会出现
  • 有人能告诉我由lightdm启动的X server使用的配置与我手动启动的配置有什么不同吗

    PS:我还使用了以下生成的配置文件:

    sudo X -configure
    
    但它更像是我启动的没有配置文件的X服务器。我不知道如何修改配置文件,以便X服务器可以在lightdm中执行相同的操作

    谢谢