Can we run TouchGFX on Linux/Wine ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2019-09-04 6:54 AM
I just discover that the TouchGFX tool run only on Windows ...
:(
I do not use Windows and I have no plan to use it one day.
Do you know if it run on Linux with Wine ?
Thanks
Solved! Go to Solution.
- Labels:
-
TouchGFX
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-03-28 12:01 AM
Hi,
I'm developer on linux.
I using TouchGFX 4.21.3 on bottles(flatpak) application.
​
=== environment ===​
OS: Manjaro Linux
Kernel: linux-6.1.19
Window manager: KDE plasma 5.26.5
flatpak Ver. : 1.15.2
Bottles​ Ver. : 51.5
HW:
CPU: AMD Ryzen 5 3600
GPU: nVIDIA GeForce GT710
RAM: 16GiB
​
My settings are as follows:
1. Create a new bottles
2.Option -> SettingsIn addition to the settings used in the above picture, other defaults are fine.
​
3.Option -> Dependencies​Additional installation "vcredist2012" & "allfonts"
​
4.Install TouchGFX 4.21.3 & startup application.
splash screen will be problematic
​But it is normal to enter the main screen.​
​
Sorry my poor english.
​
Nigel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-31 11:07 AM
I couldn't get it to work using wine but soda launched fine (even the splash is shown correctly). Unfortunately, network connection isn't working, so it becomes pretty unusable.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-08-31 10:05 PM
I got the latest version fully working in Bottles, including networking.
- Install Bottles using flatpak
- Launch Bottles, click on the three lines menu icon or use the keyboard shortcut ctrl+,
- Click on the Runners tab and install wine-ge-proton8-14
- Create a new Bottle
- Go to Settings - Components
- Select sys-wine-8.0.2 as your runner (wine-ge-proton give and space in path error)
- DXVK: disabled
- VKD3D: disabled
- DXVK NVAPI: dxvk-nvapi-v0.6.3
- Go back and select Dependencies
- Install allfonts and vcredist2015
- Go back, click on the Run Executable button and select the TouchGFX Designer .msi installer
- After the installation is done, launching will not work. Go back again and select wine-ge-proton8-14 as your runner.
Almost everything should be working now. Enjoy!
Run target (flashing) isn't working and I don't know if is possible to pass the st-link usb connection to Wine/Bottles, but I'm ok with this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-09-06 12:34 PM - edited ‎2023-09-06 3:49 PM
So great! I have TouchGFX 4.22 in LINUX!
Couple of tips:
- .msi file needs to be copied into the bottle directory. Bottles are sandboxed and can't access the executable in the user path. You can access the bottle folder by clicking the menu in the top right and choose "Browse Files":
- Compile time is slow, when generating code it does take more time than normal.
- The simulator is also slower than normal.
- If you are using Bottles as a flatpak, you will have to add permissions to the bottle for user defined paths. I'm using a tool called Flatseal, which is a flatpak app, to easily add those permissions.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2023-09-12 2:55 PM
I'm glad it worked for you too!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-07-27 2:33 PM
I can't say I'm having much luck here. I've followed the steps above but without success.
Linux Mint 21.3
AMD Ryzen 9
Bottles 51.13
TocuhGFX 4.10.0
Tried the different runners above.
I'm on an Asus machine & can't see the DXVK NVAPI option
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-10-23 12:53 AM
I'm working with Ubuntu 20.04 and Wine 9.0. Oktober 2024
I have test 4.24.1 , but it crashes , in Wine and inPlayonlinux :
Error : Combination of STM32H7S78 DK & Blank UI failed
also in VirtualBox :
Error: Object reference not set to an instance of an object.
The Version 4.23.2 is OK :
With the following, i installed it : ( /home/michli/.X-CUBE-TOUCHGFX is my folder)
WINEARCH=win64 env WINEPREFIX="/home/michli/.X-CUBE-TOUCHGFX" winecfg
-- for Win 8.1 , grafic (192dpi), drives( direct to my folders)
env WINEPREFIX="/home/michli/.X-CUBE-TOUCHGFX" wine uninstaller
-- uninstaller for install TouchGFX-4.23.2.msi
env WINEPREFIX="/home/michli/.X-CUBE-TOUCHGFX" wine C:\\TouchGFX\\4.23.2\\designer\\TouchGFXDesigner-4.23.2.exe
-- this is for your Starter
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-10-23 9:57 AM
I could create a project wit example and board.
This i opend with CubeMX and migrate it.
Cube MX downloaded something....
And after this, i couldn't create any Example-Project with Touchgfx.
Also after a new Install !!!!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-10-24 10:13 AM
I think, i have a solution :
I have my Oracle VM VirtualBox updated to Win10 with VM 7.0.22.
One of the shared folders point to my project folder for the created Examples.
I can create some examples, it took some time ... . but most importantly :
I can open this examples with Touchgfx on Wine. It is very faster.
I don't know, why this doesn't function the first time.
Perhaps because of the update to 7.0.22 ?

- « Previous
-
- 1
- 2
- Next »