From: Scott Murray Date: Wed, 14 Dec 2016 20:17:50 +0000 (-0500) Subject: Fix EGL library name in HomeScreen systemd unit X-Git-Tag: 3.0.0~24 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=staging%2FHomeScreen.git;a=commitdiff_plain;h=7aa7d70bde8242edf1f0a12546754c371fbfe03c Fix EGL library name in HomeScreen systemd unit The LD_PRELOAD of the EGL library in HomeScreen.service's Environment definition needs to be /usr/lib/libEGL.so.1, as the images do not contain an undecorated .so symlink. This had recently been fixed in the old demo's startup scripts, but seems to have been missed in the switch to systemd startup. Signed-off-by: Scott Murray Change-Id: Ief95db5a6a7e26294a2db919c9efe01616fe7755 --- diff --git a/HomeScreen/conf/HomeScreen.service b/HomeScreen/conf/HomeScreen.service index 6d76382..b60c86e 100644 --- a/HomeScreen/conf/HomeScreen.service +++ b/HomeScreen/conf/HomeScreen.service @@ -10,7 +10,7 @@ Type=dbus BusName=org.agl.homescreen ExecStartPre=/bin/systemctl --user is-active WindowManager ExecStart=/usr/AGL/homescreen/HomeScreen -Environment=QT_IVI_SURFACE_ID=1000 QT_WAYLAND_SHELL_INTEGRATION=ivi-shell LD_PRELOAD=/usr/lib/libEGL.so +Environment=QT_IVI_SURFACE_ID=1000 QT_WAYLAND_SHELL_INTEGRATION=ivi-shell LD_PRELOAD=/usr/lib/libEGL.so.1 Restart=on-failure RestartSec=1