From 8cc4ff2868d8c85f3b6126584aa0cdc5f61edbe7 Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Wed, 30 Mar 2016 10:36:20 +0200 Subject: lxde-common: fix i.MX 7Solo detection Signed-off-by: Max Krummenacher --- recipes-lxde/lxde-common/lxde-common_%.bbappend | 26 +++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) (limited to 'recipes-lxde') diff --git a/recipes-lxde/lxde-common/lxde-common_%.bbappend b/recipes-lxde/lxde-common/lxde-common_%.bbappend index b669890..fcbebe1 100644 --- a/recipes-lxde/lxde-common/lxde-common_%.bbappend +++ b/recipes-lxde/lxde-common/lxde-common_%.bbappend @@ -92,10 +92,24 @@ pkg_postinst_${PN}_mx7 () { if [ "x$D" != "x" ]; then exit 1 fi - SOC_TYPE=`cat /sys/bus/soc/devices/soc0/soc_id` - if [ "x$SOC_TYPE" = "xi.MX7D" ]; then - ln -sf Wallpaper_ColibriiMX7D.png ${datadir}/lxde/wallpapers/toradex.png - else - ln -sf Wallpaper_ColibriiMX7S.png ${datadir}/lxde/wallpapers/toradex.png - fi +# Currently the soc bus subsystem seems not to work on i.MX 7Solo +# SOC_TYPE=`cat /sys/bus/soc/devices/soc0/soc_id` +# if [ "x$SOC_TYPE" = "xi.MX7D" ]; then +# ln -sf Wallpaper_ColibriiMX7D.png ${datadir}/lxde/wallpapers/toradex.png +# else +# ln -sf Wallpaper_ColibriiMX7S.png ${datadir}/lxde/wallpapers/toradex.png +# fi + CORES=`grep -c processor /proc/cpuinfo` + case $CORES in + 2) + ln -sf Wallpaper_ColibriiMX7D.png ${datadir}/lxde/wallpapers/toradex.png + ;; + 1) + ln -sf Wallpaper_ColibriiMX7S.png ${datadir}/lxde/wallpapers/toradex.png + ;; + *) + ln -sf Wallpaper_Toradex.png ${datadir}/lxde/wallpapers/toradex.png + ;; + esac + } -- cgit v1.2.3