Skip to contentSkip to conversation

xserver-nodm-init: do not execute Xsession twice

PATCH New Jonathan Liu 1 participant 1 message Jun 12, 2013

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 xserver-nodm-init: do not execute Xsession twice

The /etc/X11/Xserver script runs xinit /etc/X11/Xsession already so there is no need to do /usr/bin/xinit /etc/X11/Xsession -- /etc/X11/Xserver. Having xinit nested will result in Xsession being executed twice. To resolve this, just execute /etc/X11/Xserver directly instead of going through xinit.

---
 .../xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.service        | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
meta-oe/recipes-graphics/xserver-nodm-init/xserver-nodm-init-2.0/xserver-nodm.service +1 -1
index 53e61d7..94d221e 100644
@@ -3,7 +3,7 @@ Description=Xserver startup with a display manager
 
 [Service]
 EnvironmentFile=/etc/default/xserver-nodm
-ExecStart=/usr/bin/xinit /etc/X11/Xsession -- /etc/X11/Xserver
+ExecStart=/etc/X11/Xserver
 
 [Install]
 Alias=display-manager.service
Signature · 1 line
1.8.3