weston-init: change target from "graphical" to "multi-user"
In older Yocto versions, weston was launched via a udev rule, but now it gets launched as part of the "graphical" system target. Since this target isn't reached automatically on boot, the weston desktop will only appear if you manually launch said target (or the weston service itself). To make the desktop launch automatically, change the target to "multi-user", which is the default target laucnhed on boot. Signed-off-by: Gabriel Valcazar <gabriel.valcazar@digi.com>
This commit is contained in:
parent
9862a504fd
commit
3bdc32b9f4
|
|
@ -41,6 +41,9 @@ do_install_append() {
|
|||
|
||||
update_file "WatchdogSec=20" "WatchdogSec=${WATCHDOG_SEC}" ${D}${systemd_system_unitdir}/weston.service
|
||||
|
||||
update_file "Before=graphical.target" "Before=multi-user.target" ${D}${systemd_system_unitdir}/weston.service
|
||||
update_file "WantedBy=graphical.target" "WantedBy=multi-user.target" ${D}${systemd_system_unitdir}/weston.service
|
||||
|
||||
# Add custom background image
|
||||
install -d ${D}${datadir}/weston
|
||||
install ${WORKDIR}/digi_background.png ${D}${datadir}/weston
|
||||
|
|
|
|||
Loading…
Reference in New Issue