Fix EGL library name in HomeScreen systemd unit 17/7617/1
authorScott Murray <scott.murray@konsulko.com>
Wed, 14 Dec 2016 20:17:50 +0000 (15:17 -0500)
committerScott Murray <scott.murray@konsulko.com>
Wed, 14 Dec 2016 20:22:55 +0000 (15:22 -0500)
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 <scott.murray@konsulko.com>
Change-Id: Ief95db5a6a7e26294a2db919c9efe01616fe7755

HomeScreen/conf/HomeScreen.service

index 6d76382..b60c86e 100644 (file)
@@ -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