LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-05-2023, 01:54 PM   #16
K.H.Braun
LQ Newbie
 
Registered: Dec 2019
Distribution: Slackware
Posts: 14

Original Poster
Rep: Reputation: Disabled

Hi
I finaly got footprints to work.
Once again I had to add the following line in “Preferences“ ==> “Configure Paths”:
KISYSMOD /usr/share/kicad/modules/

Does anybody know what else I need to muck with in “Preferences“ ==> “Configure Paths” in order
to get kicad-7.0.2 to work with the libraries (version 5.1.6) available from slackbuilds?

Last edited by K.H.Braun; 11-05-2023 at 02:02 PM.
 
Old 11-05-2023, 02:31 PM   #17
K.H.Braun
LQ Newbie
 
Registered: Dec 2019
Distribution: Slackware
Posts: 14

Original Poster
Rep: Reputation: Disabled
ARRRGH!!!

The latest fixes that I mentioned in the last post worked for root but not for an ordinary user.
I also changes the perms on the stuff in /usr/share/kicad to 777 recursavly.
NG! normal users can not use any of the stuff in /usr/share/kicad!

ARRRG! IT LOOKS LIKE KICAD-7.0.2 IS NOT READY FOR PRIME TIME yet
 
Old 11-06-2023, 07:24 PM   #18
luan
LQ Newbie
 
Registered: Oct 2017
Location: Brazil
Distribution: Slackware 15.0 64-bit
Posts: 15

Rep: Reputation: Disabled
Hi Ken,

I think the libraries need to be from the same version.

I am using the attached Slackbuild which I got from this thread: https://www.linuxquestions.org/quest...re-4175717862/

It builds and package kicad, docs, symbols, footprints, packages3D and templates all in one package.
Attached Files
File Type: txt kicad.SlackBuild.txt (4.2 KB, 11 views)
 
2 members found this post helpful.
Old 11-07-2023, 02:25 PM   #19
slack-uke
Member
 
Registered: Nov 2013
Location: Toronto, Ontario, Canada
Distribution: Slackware 15.0 64-bit & Current 64-bit
Posts: 84

Rep: Reputation: 87
Excuse my unfamiliarity with KiCAD 7.0.X -- are the libraries like kicad-footprints, kicad-packages3D, kicad-symbols, kicad-templates are now embedded in KiCAD 7.0.X code? or one uses the 6.X versions of the libraries -- thus is the 6.X libraries compatible with KiCAD 7.0.X?

Thanks
 
Old 11-07-2023, 03:06 PM   #20
luan
LQ Newbie
 
Registered: Oct 2017
Location: Brazil
Distribution: Slackware 15.0 64-bit
Posts: 15

Rep: Reputation: Disabled
They are not embedded. You need download them. If you use the slackbuild which I sent, you must have they all downloaded in same folder alongside kicad main application.

I don't know if kicad 7.0.x is compatible with the kicad 6.x libraries. I think no.

Regards,
Luan
 
Old 11-07-2023, 03:10 PM   #21
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435
Hello again Brothers-in-Arms
I'm hoping it's OK to ask a tangential question here regarding Kicad in Slackware that could possibly motivate me to upgrade to 7.0.2 or just stick with the older version I have. I do very little solid state or PCB work since I'm very old school and though trained in Solid State, I'm old enough I do this now mostly as a hobby and enjoy working with Valves/Vacuum Tubes and Turret Boards most.

I've tried to find information on how to setup "profiles" or whatever Kicad might call such a thing, in order to limit my symbol libraries to types such as "Valve" and "Solid State" so I have far less to wade through of symbols useless in each field. So far all I see is how to edit individual symbols and not only would that take a VERY long time, I'd be surprised if such an orgnaizing tool wasn't present and I'm just using a wrong search term.

So, wild "Hail Mary" shot in the dark, does anyone know of an organizational tool to setup what I'm referring to as "profile categories" to separate into commonly applicable symbols? I don't mind upgrading or downgrading or even moving to a different app to set this up for a more streamlined workflow. Any suggestions welcome.
 
Old 11-08-2023, 11:53 AM   #22
guanx
Senior Member
 
Registered: Dec 2008
Posts: 1,179

Rep: Reputation: 236Reputation: 236Reputation: 236
Quote:
Originally Posted by enorbet View Post
//snip

I've tried to find information on how to setup "profiles" or whatever Kicad might call such a thing, in order to limit my symbol libraries to types such as "Valve" and "Solid State" so I have far less to wade through of symbols useless in each field.

//snip
Preferences -> Manage Symbol Libraries...
Right click -> Select All
Right click -> Deactivate selected

Then activate useful libraries individually, e.g. "Device" and "Valve".

I'd rather try KiCAD-7.0.9 (released today) because KiCAD-7.0.8 still shows some small strange problems.
 
1 members found this post helpful.
Old 11-08-2023, 01:46 PM   #23
slack-uke
Member
 
Registered: Nov 2013
Location: Toronto, Ontario, Canada
Distribution: Slackware 15.0 64-bit & Current 64-bit
Posts: 84

Rep: Reputation: 87
Quote:
Originally Posted by luan View Post
Hi Ken,

I think the libraries need to be from the same version.

I am using the attached Slackbuild which I got from this thread: https://www.linuxquestions.org/quest...re-4175717862/

It builds and package kicad, docs, symbols, footprints, packages3D and templates all in one package.
I tried this SlackBuild with 6.0.11 and upgraded from 6.0.9 to 6.0.11

Next I will try 7.0.8 in the next few weeks and see how it goes.
 
1 members found this post helpful.
Old 11-08-2023, 01:46 PM   #24
slack-uke
Member
 
Registered: Nov 2013
Location: Toronto, Ontario, Canada
Distribution: Slackware 15.0 64-bit & Current 64-bit
Posts: 84

Rep: Reputation: 87
Quote:
Originally Posted by luan View Post
Hi Ken,

I think the libraries need to be from the same version.

I am using the attached Slackbuild which I got from this thread: https://www.linuxquestions.org/quest...re-4175717862/

It builds and package kicad, docs, symbols, footprints, packages3D and templates all in one package.
I tried this SlackBuild with 6.0.11 and upgraded from 6.0.9 to 6.0.11

Next I will try 7.0.8 in the next few weeks and see how it goes.
 
1 members found this post helpful.
Old 11-08-2023, 02:28 PM   #25
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,784

Rep: Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435
Thank you, guanx. I didn't see a "Deactivate selected" option but your reply showed me how libraries are activated and deactivated in that menu and it looks like there aren't profile categories as I'd hoped but it appears reasonably easy to select and deselect at will. Thanks again.
 
Old 11-14-2023, 03:08 PM   #26
bitfuzzy
Member
 
Registered: Nov 2003
Location: NY
Distribution: slackware
Posts: 464

Rep: Reputation: 133Reputation: 133
Quote:
Originally Posted by K.H.Braun View Post
Hello Ken,

You may want to modify your first post and remove your email address.
It's generally not a good idea to post your email address in a public forum.


Ken
 
Old 02-25-2024, 03:25 PM   #27
newHeiko
LQ Newbie
 
Registered: May 2020
Distribution: slackware 15.0
Posts: 26

Rep: Reputation: Disabled
Update for SBo @2024-02-25

Hi everyone,

since my kicad-7.0.9 (from SBo) on my Slackware 15.0 ran into the same problem as the OP's 7.0.2 recently:

Quote:
Originally Posted by K.H.Braun View Post
When I try to run the schematic editor, either directly or via the project manager I get the following error message:

"Could not determine wxPython version. Python plugins will not be available.”
...and my search led me here, I thought I'd update the solution a bit to reflect what's changed in the SBo repo since then.

Quote:
Originally Posted by luan View Post
Hello, I faced same issue here. This problem happens because conflict between wxPython4 and wxWidgets. wxPyhton4 ships wxWidgets itself and it causes the conflict. As workaround I followed this procedure:

I rebuilt wxWidgets with nanosvg builtin enabled. Nanosvg must be download separatedly and packed in 3rdparty folder of wxWidgets. Then replace the following line in wxWidgets.SlackBuild:
This part is no longer required. nanosvg is now available as a SlackBuild on SBo and the wxWidgets-SlackBuild for 15.0 will now detect nanosvg and automatically build with it, if it's installed.

Quote:
Originally Posted by luan View Post
Then I rebuilt the wxPython4 passing the flag to use system wxWidgets instead of the wxWidgets version shipped with it. That was made replacing the following command in wxPython4.SlackBuild:

Code:
python3 setup.py install --root=$PKG
With:

Code:
python3 build.py build --use_syswx --no_magic --prefix=usr --destdir=$PKG
python3 build.py install --use_syswx --no_magic --prefix=usr --destdir=$PKG
That's still the way to go.

Thanks everyone - especially @luan - for pointing me into the right direction. May these updates help the next person searching to fix this issue

Heiko
 
1 members found this post helpful.
Old 04-15-2024, 04:37 PM   #28
K.H.Braun
LQ Newbie
 
Registered: Dec 2019
Distribution: Slackware
Posts: 14

Original Poster
Rep: Reputation: Disabled
Hi Luan

I was able to build, install, and run KiCad-7.0.2 using the 3 files that you provided.

Because I did not have enough disk space on the laptop, I used an external spinning disk drive to build and install all of the pkgs on (along with apropriate symbolic links).

Long story made short -- the external hard disk that I built and installed KiCad-7.0.2 on died -- I knocked it off the desk while it was spinning. AARRRGGGHHH!

So:

I went to slackbuilds to re-fetch all of the stuff needed to rebuild KiCad and noticed
that KiCad-7.0.2 is no longer available. It has been replaced with KiCad-8.0.

I also noticed that nanosvg is available as well wxWidgets-3.2.4 and wxPython4-4.2.1

Do you think that if I build and install the nanosvg pkg followed by a virgin build and
install of all of the other pkgs that are required by KiCad-8.0 that KiCad will build
and run correctly?

Thanks again for your kind help!

-- Ken --
 
1 members found this post helpful.
Old 04-15-2024, 04:37 PM   #29
K.H.Braun
LQ Newbie
 
Registered: Dec 2019
Distribution: Slackware
Posts: 14

Original Poster
Rep: Reputation: Disabled
Hi Luan

I was able to build, install, and run KiCad-7.0.2 using the 3 files that you provided.

Because I did not have enough disk space on the laptop, I used an external spinning disk drive to build and install all of the pkgs on (along with apropriate symbolic links).

Long story made short -- the external hard disk that I built and installed KiCad-7.0.2 on died -- I knocked it off the desk while it was spinning. AARRRGGGHHH!

So:

I went to slackbuilds to re-fetch all of the stuff needed to rebuild KiCad and noticed
that KiCad-7.0.2 is no longer available. It has been replaced with KiCad-8.0.

I also noticed that nanosvg is available as well wxWidgets-3.2.4 and wxPython4-4.2.1

Do you think that if I build and install the nanosvg pkg followed by a virgin build and
install of all of the other pkgs that are required by KiCad-8.0 that KiCad will build
and run correctly?

Thanks again for your kind help!

-- Ken --
 
1 members found this post helpful.
Old 04-15-2024, 05:13 PM   #30
slack-uke
Member
 
Registered: Nov 2013
Location: Toronto, Ontario, Canada
Distribution: Slackware 15.0 64-bit & Current 64-bit
Posts: 84

Rep: Reputation: 87
Quote:
Originally Posted by K.H.Braun View Post
Hi Luan

I was able to build, install, and run KiCad-7.0.2 using the 3 files that you provided.

Because I did not have enough disk space on the laptop, I used an external spinning disk drive to build and install all of the pkgs on (along with apropriate symbolic links).

Long story made short -- the external hard disk that I built and installed KiCad-7.0.2 on died -- I knocked it off the desk while it was spinning. AARRRGGGHHH!

So:

I went to slackbuilds to re-fetch all of the stuff needed to rebuild KiCad and noticed
that KiCad-7.0.2 is no longer available. It has been replaced with KiCad-8.0.

I also noticed that nanosvg is available as well wxWidgets-3.2.4 and wxPython4-4.2.1

Do you think that if I build and install the nanosvg pkg followed by a virgin build and
install of all of the other pkgs that are required by KiCad-8.0 that KiCad will build
and run correctly?

Thanks again for your kind help!

-- Ken --
I have KiCad 7.0.11 online here with all the packages I used to build -- it will be there for a short while, binary packages & source & build files and all the dependencies.

http://www.infoukes.com/test-gwk/sla.../kicad_7.0.11/
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] kicad issue with schematic open message timsoft Slackware 7 08-11-2021 06:30 AM
Kicad nightly compile error brodo Slackware 46 05-19-2021 06:48 AM
[SOLVED] Kicad 5.1.2 Slackbuild on Slackware64 14.2: wxWidgets errors in Cmake KeithE Slackware 3 01-18-2021 02:12 PM
[SOLVED] Kicad 4.0 on current compiling error brodo Slackware 3 01-02-2016 02:32 AM
Why does my Toshiba 490CDT hang after an apparently successful install? barrybristle Linux - Laptop and Netbook 2 04-28-2006 11:17 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration