[poky] [PATCH 1/2] qemu: Give warnings when running qemu if nVidia GL library installed on host
Zhai Edwin
edwin.zhai at intel.com
Wed Mar 16 05:32:09 PDT 2011
From: Zhai Edwin <edwin.zhai at intel.com>
Signed-off-by: Zhai Edwin <edwin.zhai at intel.com>
---
scripts/poky-qemu | 12 ++++++++++++
1 files changed, 12 insertions(+), 0 deletions(-)
diff --git a/scripts/poky-qemu b/scripts/poky-qemu
index c76b3ab..2d94a11 100755
--- a/scripts/poky-qemu
+++ b/scripts/poky-qemu
@@ -394,6 +394,18 @@ if [ "$libgl" != 'yes' ]; then
exit 1;
fi
+# qemu got segfault if linked with nVidia's libgl
+nv_libgl='no'
+
+test -e /usr/lib/nvidia*/libGL.so && nv_libgl='yes'
+test -e /usr/lib64/nvidia*/libGL.so && nv_libgl='yes'
+
+if [ "$nv_libgl" == 'yes' ]; then
+ echo "************** !!!Warning!!! **************
+ You installed nVidia's libGL.so that probably lead qemu segfault!
+ Pls. uninstall proprietary nVidia driver or make mesa libgl precede nvidia's."
+fi
+
INTERNAL_SCRIPT=`which poky-qemu-internal`
. $INTERNAL_SCRIPT
--
1.7.1
More information about the poky
mailing list