Package Details: gowin-eda-programmer 1:1.9.12.02-1

Git Clone URL: https://aur.archlinux.org/gowin-eda.git (read-only, click to copy)
Package Base: gowin-eda
Description: Gowin EDA Programmer - Gowin EDA, an easy to use integrated design environment provides design engineers one-stop solution from design entry to verification.
Upstream URL: https://www.gowinsemi.com.cn/software/index
Keywords: FPGA Gowin IDE Programmer
Licenses: unknown
Provides: gowin-eda-programmer, gowin-programmer
Submitter: yjun
Maintainer: kpn
Last Packager: kpn
Votes: 4
Popularity: 0.000214
First Submitted: 2021-11-23 11:02 (UTC)
Last Updated: 2026-03-13 09:58 (UTC)

Pinned Comments

yjun commented on 2023-04-15 10:59 (UTC)

open source fpga programmer, as a replacement to Gowin Programmer

https://aur.archlinux.org/packages/openfpgaloader-bin

added as optional dependency in PKGBUILD.

Latest Comments

1 2 3 4 Next › Last »

shylie commented on 2026-03-03 01:37 (UTC) (edited on 2026-03-03 01:37 (UTC) by shylie)

bin/jtagserver seems to not ship as executable. this causes errors when trying to launch GAO

chmod +x /opt/gowin-eda-programmer/bin/jtagserver fixes this

chandlerkc commented on 2026-02-03 02:24 (UTC)

Gowin Education Gowin_V1.9.11.03 is working fine with a a little LD_PRELOAD tweak to an specific version of libfontconfig as libfontconfig.so.1 (only bad part is the fonts are very ugly but it is functional)

Monkey commented on 2026-01-27 09:16 (UTC) (edited on 2026-01-27 09:19 (UTC) by Monkey)

@kpn

QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none /opt/gowin-eda-ide/bin/gw_ide
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/usr/lib/qt/plugins" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.

Aborted                    (core dumped) QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none /opt/gowin-eda-ide/bin/gw_ide

kpn commented on 2026-01-26 13:03 (UTC)

@Monkey Try to run the Gowin IDE this way

QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none /opt/gowin-eda-ide/bin/gw_ide

Monkey commented on 2026-01-26 09:16 (UTC)

when trying to use dsim, i get this error. any idea why and what to do? can't find that version upstream in a local mirror.

/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/libwebkitgtk-6.0.so.4)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libwebkitgtk-6.0.so.4)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/libjavascriptcoregtk-6.0.so.1)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libjavascriptcoregtk-6.0.so.1)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libicuuc.so.78)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `CXXABI_1.3.15' not found (required by /usr/lib/libicui18n.so.78)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libicui18n.so.78)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libwoff2dec.so.1.0.2)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /usr/lib/libjxl.so.0.11)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libjxl.so.0.11)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libjxl_cms.so.0.11)
/usr/bin/epiphany: /opt/gowin-eda-ide/lib/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /usr/lib/libhwy.so.1)

chakibchemso commented on 2026-01-06 00:47 (UTC) (edited on 2026-01-06 01:16 (UTC) by chakibchemso)

Up until now this env manipulation fixes most qt issues, whats left is this icu data fail:

chakibchemso@aquamarine /o/g/lib [SIGTRAP]> env QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins/platforms QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none gw_ide

QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled

[0106/014123.233516:ERROR:icu_util.cc(251)] Couldn't mmap icu data file

fish: Job 1, 'env… gw_ide' terminated by signal SIGTRAP (Trace or breakpoint trap)

Edit: This fixed the icu data file issue: sudo cp -rf ~/.cache/yay/gowin-eda-ide/src/IDE/bin/resources/ /opt/gowin-eda-ide/bin/

PKGBULD must be updated, it seems like some directories are not present in /opt but are present in $src/IDE/ so its not a gowin's packaging issue but PKGBUILD, I'd like to contribute but i quite don't get the logic of this PKGBUILD and I've already spent a lot of time debugging this.

niyohn commented on 2025-10-19 14:25 (UTC)

I am able to start the program, but im getting the following error while opening a project. Does anybody have a solution?

[1019/162506.506706:ERROR:icu_util.cc(251)] Couldn't mmap icu data file Trace/breakpoint trap (core dumped) QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none gw_ide

CyrIng commented on 2025-08-29 11:01 (UTC)

@mlapaj Thanks. Based on Arch' qt5-base package

QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/qt/plugins QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none gw_ide

mlapaj commented on 2025-03-25 08:17 (UTC)

Hello Arch users, Unfortunately, I'm not using Arch Linux anymore (yes, shame on me), but anyway. I have reproduced the problem in Ubuntu Ubuntu 24.04.2 LTS and I have found a solution/workaround for this issue. Try to run app with additional QT variables (plugin path might be different) QT_QPA_PLATFORM_PLUGIN_PATH=/usr/lib/x86_64-linux-gnu/qt5/plugins QT_QPA_PLATFORM=xcb QT_XCB_GL_INTEGRATION=none ./gw_ide

yjun commented on 2025-03-21 16:55 (UTC)

@ioyoi Fixed