lightdm 使用的 X 服务器配置

lightdm 使用的 X 服务器配置

我想做的是像 lightdm 一样启动 ax 服务器。但我无法让 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 模拟器时可能会出现一些错误:

  1. 创建 pbuffer 失败。(当我使用 Xvfb 时也会出现此错误)
  2. CreateGraphicBuffer 失败。(类似这样的情况,我从 adb logcat 收到此错误。)

而当我使用 lightdm(ubuntu GUI)时,所有这些错误都不会出现。

有人能告诉我 lightdm 启动的 X 服务器和我手动启动的 X 服务器使用的配置有何不同吗?

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

sudo X -configure

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

谢谢。

答案1

/usr/share/lightdm/lightdm.conf.d/*.conf
/etc/lightdm/lightdm.conf.d/*.conf
/etc/lightdm/lightdm.conf

从这里 :)

https://wiki.ubuntu.com/LightDM

相关内容