summaryrefslogtreecommitdiff
path: root/recipes-lxde
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2016-03-30 10:36:20 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2016-03-30 19:57:42 +0200
commit8cc4ff2868d8c85f3b6126584aa0cdc5f61edbe7 (patch)
tree33574fb4470129d29ea76f946c8d859876125b6b /recipes-lxde
parentf41004dbdef4af5c41a6a369c2945f2c037c97dc (diff)
lxde-common: fix i.MX 7Solo detection
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Diffstat (limited to 'recipes-lxde')
-rw-r--r--recipes-lxde/lxde-common/lxde-common_%.bbappend26
1 files changed, 20 insertions, 6 deletions
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
+
}