[SOLVED] Kicad v7 on Ubuntu 22.10 (Kinetic)

Is this an issue that is still going to be updated or this is the actual thing that is going to stay.

Version 7.0 will be accessible through 6.0 PPa?

The page is this one,

Somebody got ahead of themselves with making that a variable replacement.

Build will be available here - I see the packages are currently beng built.

https://launchpad.net/~kicad/+archive/ubuntu/kicad-7.0-releases

3 Likes

Is is just me and my system (kubuntu) or KiCad 7 available through ppa https://ppa.launchpadcontent.net/kicad/kicad-7.0-releases/ubuntu/ :

  • does not install pcbnew python library into system python path
  • does not install the GUI items (start menu)
  • does not install mime (file types) associations

Can anybody confirm this?

1 Like

Is this 22.04 LTS or 22.10?

22.10 Here.
For me it seems that the ‘standard’ ubuntu package supersede the kicad.ppa, i’ve tried with no result to override it like this:

sudo apt install kicad=7.0.0

not sure it is correct…

from synaptic i cant find kicad executable:

image

image

(edit) …just matter of waiting a bit, things were still cooking…

1 Like

Sorry, I should have been more verbose. It is 22.04 LTS

Looks like the symbols/libraries etc have been built for all Ubuntu versions, but the main kicad program has only been built for Ubuntu 20.04 / 22.04

image

Maybe some build issues or they haven’t started the other Ubuntu version builds yet.

1 Like

Having same issue here with no MIME associations being installed, also on 22.04 LTS

Can also no longer see Kicad, pcbnew, etc. when I use the ‘Super’ key and search for Kicad etc. in the activities window.

2 Likes

I think we Ubuntu users will have to be patient for a little longer.

After installing, 7.0.0 can be used with effort, unless 7.99 is installed, in which case the applications folder for 7.0.0 is empty resulting in 7.0.0 not being accessible.

It is an either/or situation at the moment on Mint21.

Looking at the build site, builds for 22.10 and 23.04 have just completed. I’d give it a few hours to sync to the mirrors and should be good then.

Update: Quicker than I thought. 7.0 installed on Ubuntu 22.10 now and all working.

Get:1 http://ppa.launchpad.net/kicad/kicad-7.0-releases/ubuntu kinetic/main amd64 kicad amd64 7.0.0-1-202302141038+da2b9df05c~163~ubuntu22.10.1 [35.9 MB]

1 Like

I’ve now got the applications showing in the ‘Super’ window for V7.0 on 22.04 LTS, and MIME association are in place but icons for the different file types (.kicad_sch, etc.) are missing.

Everything wonderful now on Mint 21 using Ubuntu 22.04.1 for both 7.0.0 & 7.99.0 :tada:

Thank you to all involved in the project!

Also, Ubuntu sees duplicated Desktop icons for Kicad.

This happens because there is the org.kicad*.desktop and a symlink to kicad.desktop in the same /usr/share/applications folder.

/usr/share/applications
➜ find -name "*kicad*"         
./org.kicad.pcbcalculator.desktop
./org.kicad.bitmap2component.desktop
./org.kicad.eeschema.desktop
./org.kicad.kicad.desktop <==== this is the file
./org.kicad.pcbnew.desktop
./org.kicad.gerbview.desktop
./kicad.desktop <=========== this symlink should be removed from the pkg
Application: KiCad x86_64 on x86_64

Version: 7.0.0-da2b9df05c~163~ubuntu22.10.1, release build

Libraries:
	wxWidgets 3.2
	FreeType 2.12.1
	HarfBuzz 2.7.4
	FontConfig 2.13.1
	libcurl/7.85.0 OpenSSL/3.0.5 zlib/1.2.11 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.49.0 librtmp/2.3

Platform: Ubuntu 22.10, 64 bit, Little endian, wxGTK, ubuntu, x11

Build Info:
	Date: Feb 14 2023 10:38:44
	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.6.3
	Curl: 7.85.0
	ngspice: 38
	Compiler: GCC 12.2.0 with C++ ABI 1017

Build settings:
	KICAD_SPICE=ON

Not on my version. Everything is as it should be, just like 6.
I do have a second icon, but that is 7.99.

Application: KiCad x86_64 on x86_64

Version: 7.0.0-da2b9df05c~163~ubuntu22.04.1, release build

Libraries:
wxWidgets 3.2.1
FreeType 2.11.1
HarfBuzz 6.0.0
FontConfig 2.13.1
libcurl/7.81.0 OpenSSL/3.0.2 zlib/1.2.11 brotli/1.0.9 zstd/1.4.8 libidn2/2.3.2 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.43.0 librtmp/2.3 OpenLDAP/2.5.13

Platform: Linux Mint 21, 64 bit, Little endian, wxGTK, cinnamon, x11

Build Info:
Date: Feb 14 2023 10:38:53
wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
Boost: 1.74.0
OCC: 7.5.2
Curl: 7.87.0
ngspice: 38
Compiler: GCC 11.3.0 with C++ ABI 1016

Build settings:
KICAD_SPICE=ON

I added my version above.

I am using Ubuntu 22.10 while you are using 22.04 and there are also some libraries that do not match the version number.

Maybe the package is not quite the same for both systems.

I downloaded a version of 22.04 on the 13th Feb. which was a disaster. No icons or shortcuts.
Had to access 7 via the terminal. All was well by the 14th.

Maybe try a fresh download?

maybe is something related to the specific desktop environment,
here 22.10 with Mate desktop all seems fine…

Is anyone else having this issue with Kicad v7 on Ubuntu 22.10 (Kinetic)?
The complete version info is in the end.

Eeschema, PCBNew and GerbView does not load.

09:46:13 AM: Failed to load shared library '/usr/lib/kicad/bin/_eeschema.kiface': /usr/lib/kicad/bin/_eeschema.kiface: undefined symbol: _ZNK13wxGLCanvasX1115IsShownOnScreenEv, version WXU_3.2
09:46:13 AM: Error loading editor. Failed to load kiface library '/usr/lib/kicad/bin/_eeschema.kiface'.

09:43:53 AM: Failed to load shared library '/usr/lib/kicad/bin/_pcbnew.kiface': /usr/lib/kicad/bin/_pcbnew.kiface: undefined symbol: _ZNK13wxGLCanvasX1115IsShownOnScreenEv, version WXU_3.2
09:43:53 AM: Error loading editor. Failed to load kiface library '/usr/lib/kicad/bin/_pcbnew.kiface'.

09:48:32 AM: Failed to load shared library '/usr/lib/kicad/bin/_gerbview.kiface': /usr/lib/kicad/bin/_gerbview.kiface: undefined symbol: _ZNK13wxGLCanvasX1115IsShownOnScreenEv, version WXU_3.2
09:48:32 AM: Error loading editor. Failed to load kiface library '/usr/lib/kicad/bin/_gerbview.kiface'.

Also, there are duplicated Kicad desktop icons.

/usr/share/applications  …
➜ find -name "*kicad*"
./org.kicad.pcbcalculator.desktop
./org.kicad.bitmap2component.desktop
./org.kicad.eeschema.desktop
./org.kicad.kicad.desktop <======== kicad desktop icon
./org.kicad.pcbnew.desktop
./org.kicad.gerbview.desktop
./kicad.desktop <============ duplicated symlink

Kicad main window launches fine

The calculator tool launches fine but it does not have any shortcut to Close it as expected (Ctrl+Q or Ctrl+W)

The image converter works, shortcut to close it (Ctrl+Q) works but it takes some seconds time to do its job.

Application: KiCad x86_64 on x86_64

Version: 7.0.0-da2b9df05c~163~ubuntu22.10.1, release build

Libraries:
	wxWidgets 3.2
	FreeType 2.12.1
	HarfBuzz 2.7.4
	FontConfig 2.13.1
	libcurl/7.85.0 OpenSSL/3.0.5 zlib/1.2.11 brotli/1.0.9 zstd/1.5.2 libidn2/2.3.3 libpsl/0.21.0 (+libidn2/2.3.2) libssh/0.9.6/openssl/zlib nghttp2/1.49.0 librtmp/2.3

Platform: Ubuntu 22.10, 64 bit, Little endian, wxGTK, ubuntu, x11

Build Info:
	Date: Feb 14 2023 10:38:44
	wxWidgets: 3.2.1 (wchar_t,wx containers) GTK+ 3.24
	Boost: 1.74.0
	OCC: 7.6.3
	Curl: 7.85.0
	ngspice: 38
	Compiler: GCC 12.2.0 with C++ ABI 1017

Build settings:
	KICAD_SPICE=ON

Not having any issues with loading of gerbview, Eeschema etc - maybe try a re-install.
I am on a newer wxWidgets version though.

Libraries:
	wxWidgets 3.2.1

I am seeing the same issue though with 2 KiCad icons.