Package Details: gns3-gui 2.1.8-1

Git Clone URL: (read-only)
Package Base: gns3-gui
Description: GNS3 network simulator. Graphical user interface package.
Upstream URL:
Licenses: GPL3
Groups: gns3
Submitter: korjjj
Maintainer: hcartiaux
Last Packager: hcartiaux
Votes: 66
Popularity: 0.881943
First Submitted: 2014-05-13 18:56
Last Updated: 2018-06-27 09:50

Dependencies (12)

Required by (2)

Sources (2)

Latest Comments

1 2 3 4 5 Next › Last »

sonance2071 commented on 2018-07-31 22:04

I've had issue with this starting on a new arch install. I just had to run sudo pip install SIP

[john@johnxps ~]$ gns3
Fail update installation: No module named 'sip'
Can't import Qt modules: Qt and/or PyQt is probably not installed correctly...
[john@johnxps ~]$ sudo pip install SIP
[sudo] password for john: 
Collecting SIP
  Downloading (66kB)
    100% |████████████████████████████████| 71kB 752kB/s 
Installing collected packages: SIP
Successfully installed SIP-4.19.8
[john@johnxps ~]$ gns3 
2018-07-31 17:00:26 INFO root:126 Log level: INFO
2018-07-31 17:00:26 INFO main:259 GNS3 GUI version 2.1.8
2018-07-31 17:00:26 INFO main:260 Copyright (c) 2007-2018 GNS3 Technologies Inc.
2018-07-31 17:00:26 INFO main:262 Application started with /usr/bin/gns3

YogiBare commented on 2018-03-24 20:02



I am experiencing a different segmentation fault with gns3-gui than the one described previously. I am using version 2.1.4.

2018-03-24 16:01:26 INFO root:126 Log level: INFO
2018-03-24 16:01:26 INFO main:258 GNS3 GUI version 2.1.4
2018-03-24 16:01:26 INFO main:259 Copyright (c) 2007-2018 GNS3 Technologies Inc.
2018-03-24 16:01:26 INFO main:261 Application started with /opt/anaconda/bin/gns3
Fatal Python error: Segmentation fault

Current thread 0x00007faf8bc64740 (most recent call first):
  File "/opt/anaconda/lib/python3.6/site-packages/gns3/utils/", line 121 in sendScreenView
  File "/opt/anaconda/lib/python3.6/site-packages/gns3/qt/", line 212 in __init__
  File "/opt/anaconda/lib/python3.6/site-packages/gns3/", line 81 in __init__
  File "/opt/anaconda/lib/python3.6/site-packages/gns3/", line 278 in main
  File "/opt/anaconda/bin/gns3", line 11 in <module>
[1]    17059 segmentation fault (core dumped)  gns3

***SOLVED after a pacman -Syu and conda update anaconda all is well.

hcartiaux commented on 2018-03-19 09:44

@denvit, all ok on my side, remove the old tarball and retry, 2.1.4 has been re-released with a new sha256sum...

denvit commented on 2018-03-18 14:21

I get a checksum validation error for gns3-gui-2.1.4.tar.gz :

==> Validating source files with sha256sums...
    gns3-gui-2.1.4.tar.gz ... FAILED
    gns3.desktop ... Passed
==> ERROR: One or more files did not pass the validity check!

caiye commented on 2017-12-11 05:49

Version 2.1.0 seems to cause segmentation faults with unknown reason, log[1].

According to the github issue[2], a workaround is to stop logging qt message by commenting out /usr/lib/python3.6/site-packages/gns3/qt/ line 298 which is The filename and line number are inferred from the log[1].



physicist1616 commented on 2017-07-18 20:54

May I suggest wireshark-qt instead of wireshark-gtk? (The latter has been at risk of deprecation since 2013, and use of gns3-gui implies use of qt already.)

Also, why optional instead of required as it appears to be in gns3's official Ubuntu ppa?

astroboy589 commented on 2017-06-21 23:07

Thanks @hcartiaux for the update. I really appreciate it.

hcartiaux commented on 2017-06-21 15:02

I'm open to co-maintainership... Any help is welcome.

I'm blocked on the gns3-server update because it requires outdated python modules, and I don't want to break any working user installation by updating only gns3-gui...

enkeyz commented on 2017-06-18 11:23

Can somebody take over this package?

hcartiaux commented on 2017-05-17 13:29

The PKGBUILD for gns3-gui is easy to update, but gns3-server requires specific outdated version of python modules which must be packaged specifically.

If you want the updated GUI PKGBUILD, here it is:

pkgdesc='GNS3 network simulator. Graphical user interface package.'
depends=('python-jsonschema' 'gns3-converter' 'python-raven' 'python-psutil' 'python-pyqt5' 'qt5-svg')
optdepends=('gns3-server: GNS3 backend. Manages emulators such as Dynamips, VirtualBox or Qemu/KVM.'
'dynamips: Cisco router emulator.'
'xterm: Default terminal emulator for CLI management of virtual instances.'
'wireshark-gtk: Live packet capture.')

package() {
cd ${srcdir}/${pkgname}-${pkgver}
python install --root=${pkgdir} --optimize=1
install -Dm644 ${srcdir}/gns3.desktop ${pkgdir}/usr/share/applications/gns3.desktop
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/resources/images/gns3_icon_256x256.png ${pkgdir}/usr/share/pixmaps/gns3.png
install -Dm644 ${srcdir}/${pkgname}-${pkgver}/LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE