# Custom D.E.O.T. V1.0+/Clockwork OS v0.4 image - With Updated Kernel 5.3.6, Latest Lima Drivers, RA1.8.1, Mupen64+ and much more! (Current version: 191122)

**URL:** <https://forum.clockworkpi.com/t/custom-d-e-o-t-v1-0-clockwork-os-v0-4-image-with-updated-kernel-5-3-6-latest-lima-drivers-ra1-8-1-mupen64-and-much-more-current-version-191122/4742>\
**Category:** Firmware and Apps\
**Tags:** community, os, launcher, retroarch, development\
**Created:** [October 19, 2019, 4:56am UTC](https://forum.clockworkpi.com/t/custom-d-e-o-t-v1-0-clockwork-os-v0-4-image-with-updated-kernel-5-3-6-latest-lima-drivers-ra1-8-1-mupen64-and-much-more-current-version-191122/4742 "2019-10-19T04:56:56Z")\
**Posts on this page:** 1\
**Showing post:** 73

<div class="post-metadata">

**Author:** ![shell](https://avatars.discourse-cdn.com/v4/letter/s/46a35a/32.png) [@shell](https://forum.clockworkpi.com/u/shell)\
**Post date:** [November 21, 2019, 6:24am UTC](https://forum.clockworkpi.com/t/custom-d-e-o-t-v1-0-clockwork-os-v0-4-image-with-updated-kernel-5-3-6-latest-lima-drivers-ra1-8-1-mupen64-and-much-more-current-version-191122/4742/73 "2019-11-21T06:24:03Z")

</div>

We can use the following command to find out which OpenGL library is actually used:

```auto
ldd `which retroarch` |grep gl

```

For GameShell,when program need to load a dynamic library,it searches the paths which defined in

```auto
/etc/ld.so.conf.d/00-arm-linux-gnueabihf.conf

```

one by one,util the required library be found.  
So a path defined in top of this file has higher priority then bellow,this is the trick GameShell v0.4 can switch between Lima and FBTurbo.There is another thing need to be mentioned in GPU Driver switching is modesetting driver.

---

_[View the full topic](https://forum.clockworkpi.com/t/custom-d-e-o-t-v1-0-clockwork-os-v0-4-image-with-updated-kernel-5-3-6-latest-lima-drivers-ra1-8-1-mupen64-and-much-more-current-version-191122/4742)._
