diff --git a/packages/graphics/gpu-viv-bin-mx6q/package.mk b/packages/graphics/gpu-viv-bin-mx6q/package.mk index 18f424f761..db1cc4f346 100644 --- a/packages/graphics/gpu-viv-bin-mx6q/package.mk +++ b/packages/graphics/gpu-viv-bin-mx6q/package.mk @@ -70,6 +70,7 @@ makeinstall_target() { $FLOAT/usr/lib/libGLESv1_CL.so* \ $FLOAT/usr/lib/libGLESv1_CM.so* \ $FLOAT/usr/lib/libGLESv2.so* \ + $FLOAT/usr/lib/libGLSLC.so* \ $FLOAT/usr/lib/libGAL-fb.so \ $FLOAT/usr/lib/libGAL.so* \ $FLOAT/usr/lib/libVIVANTE-fb.so \ @@ -78,3 +79,6 @@ makeinstall_target() { $INSTALL/usr/lib } +post_install() { + enable_service unbind-console.service +} diff --git a/packages/graphics/gpu-viv-bin-mx6q/system.d/unbind-console.service b/packages/graphics/gpu-viv-bin-mx6q/system.d/unbind-console.service new file mode 100644 index 0000000000..af5e5d44c4 --- /dev/null +++ b/packages/graphics/gpu-viv-bin-mx6q/system.d/unbind-console.service @@ -0,0 +1,11 @@ +[Unit] +Description=unbind Framebuffer console + +ConditionPathExists=/sys/class/vtconsole/vtcon1/bind + +[Service] +Type=oneshot +ExecStart=/bin/sh -c 'echo 0 > /sys/class/vtconsole/vtcon1/bind' + +[Install] +WantedBy=graphical.target