Check-GL: Added check-gl pop-up when install SDK in Ubuntu. 26/29026/3
authorminkee.lee <minkee.lee@samsung.com>
Mon, 20 Oct 2014 10:21:06 +0000 (19:21 +0900)
committerminkee.lee <minkee.lee@samsung.com>
Tue, 21 Oct 2014 04:45:47 +0000 (13:45 +0900)
Change-Id: Ic79803a622d397ad52ce79fcce0aff1afe8b63cb
Signed-off-by: minkee.lee <minkee.lee@samsung.com>
package/emulator-qemu-x86.install.ubuntu-32
package/emulator-qemu-x86.install.ubuntu-64

index f952b2c..8a45603 100755 (executable)
@@ -57,3 +57,28 @@ else
 fi
 
 rm ${TMP_FILE}
+
+# run check-gl and show pop-up if using gallium driver.
+CHECK_GL_CMD=${TIZEN_SDK_INSTALL_PATH}/tools/emulator/bin/check-gl
+
+showGraphicDriverWarning()
+{
+       zenity --error --no-wrap --text="
+You are using invalid graphic card driver for the emulator.
+You have to use the lastest vendor-provided graphic card driver.
+
+For more information, see under ubuntu driver help page.
+https://help.ubuntu.com/community/BinaryDriverHowto/ "
+}
+
+
+$CHECK_GL_CMD
+RET=$?
+echo "check_gl return : $RET"
+if [ "$RET" = "0" ] ; then
+        echo "check-gl ... OK."
+elif [ "$RET" = "2" ] ; then
+        # show warning dialog
+        echo "check-gl ... fail."
+        showGraphicDriverWarning
+fi
index f952b2c..4c313c6 100755 (executable)
@@ -57,3 +57,27 @@ else
 fi
 
 rm ${TMP_FILE}
+
+# run check-gl and show pop-up if using gallium driver.
+CHECK_GL_CMD=${TIZEN_SDK_INSTALL_PATH}/tools/emulator/bin/check-gl
+
+showGraphicDriverWarning()
+{
+        zenity --error --no-wrap --text="
+You are using invalid graphic card driver for the emulator.
+You have to use the lastest vendor-provided graphic card driver.
+
+For more information, see under ubuntu driver help page.
+https://help.ubuntu.com/community/BinaryDriverHowto/ "
+}
+
+$CHECK_GL_CMD
+RET=$?
+echo "check_gl return : $RET"
+if [ "$RET" = "0" ] ; then
+        echo "check-gl ... OK."
+elif [ "$RET" = "2" ] ; then
+        # show warning dialog
+        echo "check-gl ... fail."
+        showGraphicDriverWarning
+fi