Package Details: gns3-gui 3.0.5-1

Git Clone URL: https://aur.archlinux.org/gns3-gui.git (read-only, click to copy)
Package Base: gns3-gui
Description: GNS3 network simulator. Graphical user interface package.
Upstream URL: https://github.com/GNS3/gns3-gui
Licenses: GPL-3.0-only
Groups: gns3
Submitter: korjjj
Maintainer: buzo
Last Packager: buzo
Votes: 101
Popularity: 1.41
First Submitted: 2014-05-13 18:56 (UTC)
Last Updated: 2025-05-26 19:33 (UTC)

Dependencies (16)

Required by (2)

Sources (3)

Pinned Comments

buzo commented on 2025-05-28 11:58 (UTC)

Upstream has split development of the major versions 2 and 3. This package will keep tracking the latest version. If you prefer version 2, there is now a separate package gns3-gui-2.

Latest Comments

1 2 3 4 5 6 .. 14 Next › Last »

dafrasaga commented on 2025-11-13 14:49 (UTC) (edited on 2025-11-13 14:56 (UTC) by dafrasaga)

Hi @smart2128.. so there's no hope :-(

smart2128 commented on 2025-11-13 12:45 (UTC)

@dafrasaga the problem is not the qt5 package, but, as you can read following the link in my last post, the latest version of python-pyqt5. The package maintainer intentionally removed bindings for "unused modules".

dafrasaga commented on 2025-11-13 11:51 (UTC)

Hi, first I have to say I'm a very noob ... :-| I installed qt5-websockets from AUR and rebuild gns3-gui but

gabriele@Archlinux:~$ gns3 Please install the PyQt5.QtWebSockets module again :-(

Hence I asked to chatgpt and it said

Perfect — now we have the clear 💡 picture You have qt5-websockets installed, which is Qt's C++ module, but GNS3 requires the Python module PyQt5.QtWebSockets. They are two different things: qt5-websockets → native C++ library PyQt5.QtWebSockets → Python binding to that library Arch Linux no longer provides the PyQt5.QtWebSockets module in the official python-pyqt5 packages. So even if PyQt5 is installed, that subcomponent is not compiled.

Am I missing somwething??

Thanks Gabriele

patrakov commented on 2025-11-13 07:51 (UTC)

Would AUR-packaging the web client pack from https://github.com/GNS3/gns3-webclient-pack as a replacement for gns3-gui sidestep the websocket module issue?

smart2128 commented on 2025-11-10 22:35 (UTC)

A workaround is to downgrade python-pyqt5 to 5.15.11-2

smart2128 commented on 2025-11-10 19:03 (UTC)

@buzo Yes, I did. Then I rebuilt gns3-gui.

buzo commented on 2025-11-10 18:35 (UTC) (edited on 2025-11-10 18:35 (UTC) by buzo)

smart2128: qt5-websockets is in the AUR repository now. Did you try to build it from there?

smart2128 commented on 2025-11-10 16:20 (UTC)

I'm unable to run gns3 anymore. If I try executing it from CLI, I get the following message:
Please install the PyQt5.QtWebSockets module

I suppose it might be related to the recent move of qt5-websockets out of the extra repository.

buzo commented on 2025-05-28 11:58 (UTC)

Upstream has split development of the major versions 2 and 3. This package will keep tracking the latest version. If you prefer version 2, there is now a separate package gns3-gui-2.

kotv commented on 2025-05-27 18:56 (UTC)

@buzo please provide the package tracking version 2 as, at least for now, there is no compatibility between v2 and v3