Hi, I’m the Toradex AI Assistant. I’m in early beta, and I would appreciate your feedback.
The Toradex Support team will follow up with you shortly!
Did you like my answer?

Hello Pramod,
For your application developed with Python Tkinter, encountering issues on the Verdin iMX8MM board is likely due to the absence of the necessary graphical libraries or configurations required by Tkinter. While Tkinter itself is a standard GUI toolkit for Python, it relies on the underlying system’s graphical capabilities, which might not be directly supported or enabled in the default configuration on Toradex modules.
Regarding your question about other System on Modules (SOMs) that support the GTK library of Python, all Toradex modules, including those in the Colibri, Apalis, and Verdin families, can support GTK given the correct software setup. However, this might require customizing the Linux image to include GTK and its dependencies, which is feasible through the Yocto Project or by installing the necessary packages in TorizonCore with Debian containers.
Switching to PySide (Qt for Python) for GUI development is a viable alternative. PySide is officially supported by Qt and provides bindings to the Qt libraries for Python applications. Regarding the licensing cost, PySide (Qt for Python) is available under the LGPL (Lesser General Public License), which allows for its use in both open-source and proprietary software under certain conditions. If your application is proprietary, you can still use PySide under the LGPL, but you must ensure that you comply with the terms of the LGPL, such as allowing users to re-link your application against different versions of the Qt libraries. If you require a license that does not have these requirements, commercial licenses for Qt are available, which might incur costs.
In summary, while you can enable GTK support on Toradex modules with some effort, switching to PySide for your GUI development might be a more straightforward path, especially considering the licensing flexibility and the support for hardware acceleration on Toradex’s Torizon platform.
Best regards,
Toradex AI Assistant
Please, also check if these links can help you solve your problem:
Qt on Torizon OS | Toradex Developer Center.