LTspice unter Linux

Der chaotische Hauptfaden

Moderatoren: Heaterman, Finger, Sven, TDI, Marsupilami72, duese

Antworten
j.o.e
Beiträge: 552
Registriert: Fr 29. Nov 2019, 01:15

LTspice unter Linux

Beitrag von j.o.e »

Leider war ich mit der Suche nicht erfolgreich, weder hier noch im W3. Alles was ich finde ist noch älter als meine Installation...

Diese nennt sich LTspice XVII(x86), May 4 2018 und rennt unter wine ganz ordentlich, will sagen mit nur wenigen Ecken und Kanten. Sogar CD4000-er lassen sich verwenden, wenn man weiss, wie diese versorgt werden wollen. Ganz verrückte Sache: die wollen im COMPONENT ATTRIBUTE EDITOR unter SpiceModel VDD und 0 sehen. Einfach VDD und VGND anbieten, wie es im Modell steht, haut aus irgendwelchen Gründen nicht hin. Jedes mal, wenn ich so eine Teil in einer Simulation brauche, habe ich das natürlich wieder vergessen - und such mir'n Wolf.

Nun dachte ich, kuck ich mir mal eine neuere Version aus und bin bei AD auf LTspice64.exe (60580224 byte) gestoßen. Unter neuem User installiert und es rennt, meldet sich als LTspice XVII (x64) (17.0.32.0) Oct 28 2021. Allerdings sind nun meine CD4000-er weg.

Nun bin ich mir nicht mehr so sicher, ob eine Neu-Installation von LTspice so schlau ist. Auch ob ich die 64bit-Version installieren oder besser bei 32bit bleiben soll.

Mein Rechner wird von einem "AMD Athlon (tm) 64 X2 Dual Core Processor 4000+" befeuert - also bare metal. Lasst euch von der Zahl 4000+ nicht täuschen: Das Doppel-Herz schlägt gerade mal mit 2.1 GHz ...

Hat mir wer irgendwelche sachdienliche Tipps? Ich meine, außer Zweckentfremdung als Eichhörnchen-Kobel ...
sysconsol
Beiträge: 4059
Registriert: Fr 8. Jul 2016, 17:22

Re: LTspice unter Linux

Beitrag von sysconsol »

LTspice läuft bei mir auch unter Wine.
Muss mal nachsehen, welche Version genau.
Ging bis jetzt problemlos.

Und hat mit Prozessoren wenig zu tun...

In der 64-Bit-Version sehe ich keinen Vorteil. Was genau ist da nun der Unterschied?


edit: Was die Modelle angeht: Kopier die dir doch einfach mal in die neue Installation.
sysconsol
Beiträge: 4059
Registriert: Fr 8. Jul 2016, 17:22

Re: LTspice unter Linux

Beitrag von sysconsol »

LTspice XVII(x86) (17.0.32.0)

wine 7.0

Debain 10 (Buster)

Kernel 4.19.0-18-amd64

i7 L640


Nützt dir alles gar nichts :oops:

Die CD4000er finde ich allerdings nicht. Nur generische Logikgatter.
Wo verstecken die sich bei dir?
j.o.e
Beiträge: 552
Registriert: Fr 29. Nov 2019, 01:15

Re: LTspice unter Linux

Beitrag von j.o.e »

Bei mir ( LTspice XVII(x86), May 4 2018 ) stecken sie hier:

~/.wine/dosdevices/c:/Program Files/LTC/LTspiceXVII/lib/sub/CD4000.lib
~/.wine/dosdevices/c:/Program Files/LTC/LTspiceXVII/lib/sub/ HEF4000.lib

Die CD4000.lib sieht wie folgt aus:

* D:\Daten\Ltc\CD4000\CD4000.lib
*
* CD40xxx Model libraray for LTSPICE from www.linear.com/software
*
* Revision 0.62 07/31/2007 CD4510B, CD4516B, CD4029 added
* Revision 0.61 09/24/2005 CD4538B added, CD14538B reset removed from trigger
* Revision 0.60 04/14/2005 CD4020B, CD4024B, CD4040B clock corrected
* Revision 0.59 04/14/2005 CD4020B, CD4024B, CD4040B clock inverted
* Revision 0.58 03/29/2005 CD4017B inverted output Q59
* Revision 0.57 05/03/2004 CD4008B added
* Revision 0.56 08/29/2003
*
[...]

Die CD4000.lib wird auch verwedet - hab ich schon untersucht.
Im LTspice werden die Bauteile aber unter HEF geführt. Ob und sie die HEF4000.lib aber zum Einsatz kommt - k/A.

Dann findet sich noch (auch in alt) unter ~/.wine/dosdevices/c:/Program Files/LTC/LTspiceXVII/lib/sym/Hef4000/:

HEF4000B.asy Hef4007p.asy HEF4030B.asy HEF4070B.asy
HEF4000B_INV.asy HEF40106B.asy HEF4049B.asy HEF4071B.asy
HEF4001B.asy HEF4011B.asy HEF4050B.asy HEF4081B.asy
Hef4007n.asy HEF4013B.asy HEF4069UB.asy HEF4093B.asy

EDIT:
Zuminderst CD4000.lib hatte ich mir schon aus dem Netzt gezogen - habe ich 3 verschiedene Versionen hier liegen. Irgendwie ist meine aktuelle iInstallation schon ein wenig Frankenstein-mäßig. Damit wollte ich jetzt aufräumen - aber keine recht Ahnung wie...
j.o.e
Beiträge: 552
Registriert: Fr 29. Nov 2019, 01:15

Re: LTspice unter Linux

Beitrag von j.o.e »

Könnte bitte mal einer der Anwesenden mit Windows-Installation ein "ls -lR" der von LTspice berührten Zweige listen und hier bereit stellen? Ich bin mir nicht sicher, ob wie weit 'wine' bei der Installation von LTspice schummelt.
ch_ris
Beiträge: 3055
Registriert: Mo 30. Nov 2015, 10:08

Re: LTspice unter Linux

Beitrag von ch_ris »

grade frisch installierte version:
edit passt hier nich rein, txt angehängt
Dateianhänge
new 1.txt
(189.43 KiB) 48-mal heruntergeladen
j.o.e
Beiträge: 552
Registriert: Fr 29. Nov 2019, 01:15

Re: LTspice unter Linux

Beitrag von j.o.e »

Danke Chris, hilft mir erst mal weiter. Deckt sich mit meiner Parallel-Installation.
ch_ris
Beiträge: 3055
Registriert: Mo 30. Nov 2015, 10:08

Re: LTspice unter Linux

Beitrag von ch_ris »

btw. MicroCap soll unter wine auch gut laufen.
aber. hab damit jetzt wieder was probiert und bin verzweifelt an einfachsten Sachen.
mit Kicad (Pspice?oder was) mal kurz...och neee
irgendwie bleibts dann doch bei ltspice, muss ich halt fehlende Modelle besorgen und anpassen.
oder wie?
sysconsol
Beiträge: 4059
Registriert: Fr 8. Jul 2016, 17:22

Re: LTspice unter Linux

Beitrag von sysconsol »

j.o.e hat geschrieben: So 30. Jan 2022, 14:00 Bei mir ( LTspice XVII(x86), May 4 2018 ) stecken sie hier:

~/.wine/dosdevices/c:/Program Files/LTC/LTspiceXVII/lib/sub/CD4000.lib
~/.wine/dosdevices/c:/Program Files/LTC/LTspiceXVII/lib/sub/ HEF4000.lib
Auf dem Dienstrechner (Win 10) sind die besagten Bibliotheken auch nicht zu finden.

LTspice XVII(x64) (17.0.32.0) Oct 28 2021
j.o.e
Beiträge: 552
Registriert: Fr 29. Nov 2019, 01:15

Re: LTspice unter Linux

Beitrag von j.o.e »

Sch*is Alzheimer - dann habe ich die Libs wohl mal (in 2018?) "zu Fuß" eingespielt...

Hier ist es beschrieben, wie's geht (Post aus 2021-06, also relativ neu):
https://acidbourbon.wordpress.com/2021/ ... n-ltspice/

-joe
Fischjoghurt
Beiträge: 271
Registriert: Di 13. Aug 2013, 16:19

Re: LTspice unter Linux

Beitrag von Fischjoghurt »

Beim mir läuft LTspice unter Linux mit Wine allerdings die Updatefunktion nicht.
Geht die bei anderen?
sysconsol
Beiträge: 4059
Registriert: Fr 8. Jul 2016, 17:22

Re: LTspice unter Linux

Beitrag von sysconsol »

Die geht. Zumindest wirft sie keine offensichtlichen Fehler.

Nur auf dem Dienstrechner (Win 10) geht sie nicht.
Stellt fest, dass ein Update fällig ist. Sagt man ja, wird nach dem Admin-Passwort (UAC) gefragt.
Update läuft durch, LTSpice startet neu.

Starten man LTspice wieder, fragt es wieder nach dem Update.
Naja, scheint so, dass die Daten auf dem Admin-Konto aktualisiert werden, die auf dem Benutzerkonto jedoch nicht.

Muss an der Installation liegen. Bei Gelegenheit mal die Pfade ansehen...
Antworten