Forum: Platinen KiCAD Darstellung


von red (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich versuche mich derzeit in KiCAD einzuarbeiten (als langjähriger 
Eagle-Nutzer). Soweit komme ich auch ganz gut mit dem Programm klar, 
jedoch gibt es ein "Problem" das mich doch etwas stört. Wenn ich (sowohl 
im Schaltplan als auch im Layout) entsprechend "nah" heranzoome, werden 
mir die Bauteile nicht mehr korrekt angezeigt. Auf den angehängten 
Bildern sieht man dies recht deutlich. Wenn ich heraus zoome (so weit, 
dass man nicht mehr effektiv arbeiten kann, da die Sachen zu klein sind) 
werden die Symbole jedoch korrekt dargestellt! Das Phänomen betrifft wie 
gesagt den Schaltplan und das Layout.
Ich habe KiCAD bereits mehrmals neu installiert (auch in verschiedenen 
Versionen), jedoch ohne Erfolg.
Das System, auf dem es die Probleme gibt, ist folgendes:
Acer Travelmate 5720
(Core2Duo T7500, Onboard-Grafikkarte Intel GM965, 2GB RAM)
Als OS kommt Ubuntu 11.10 zum Einsatz.
Was merkwürdig ist: Wenn ich auf dem System (z.B. mit VirtualBox) eine 
VM aufsetze (auch mit Ubuntu 11.10) und dort KiCAD installiere, tritt 
dieser Fehler nicht auf!

Ich würde mich freuen, wenn jemand einen Lösungsansatz wüsste, da die 
VM-Lösung nicht gerade performant ist!

Im Voraus vielen Dank!

von Rolf N. (rolfn)


Lesenswert?

Ohne eine Lösung anbieten zu können, vermute ich, dass der Treiber 
Deiner Grafikkarte Ursache des Problems ist. Vielleicht hilft ein 
anderer Treiber (opensource-Variante für NVIDIA oder umgekehrt die 
kommerzielle).

...Rolf

von Frank L. (florenzen)


Lesenswert?

Er schrieb doch er hat ne Intel Onboard Karte. Da wird der 
NVIDIA-Treiber, ob Kommerziell oder Open-Source, nur kräftig den Kopf 
schütteln.

Ich nutze KiCad zwar nicht, aber dein Problem kann ich hier 
nachvollziehen, ebenfalls mit Intel-Graka unter Ubuntu 11.10 allerdings 
mit handgeklöppeltem WX-Widgets.

Meiner Meinung nach geht da ein Redraw-Event in die Hose. Das Problem 
entsteht nur bei bestimmten Zoom/Canvas-Größe Verhältnissen.
Zoome mal im Lib.-Browser in ein Symbol und ziehe dann das Fenster groß 
- und dann wieder klein.


Gruß
f

von fränk (Gast)


Lesenswert?

Hallo,

ich hab das gleiche Problem. Ubuntu 10.10. EeePC.
Es liegt am Intel-Treiber.
Hier ist das Problem beschrieben. Vesa Solonen beschreibt auch die 
Lösung, den Intel Treiber von Xorg-edgers PPA
https://bugs.launchpad.net/kicad/+bug/879762

Ich hatte fälschlicherweise nur den Treiber (deb) installiert. Das hat 
aber nicht geklappt - ich hab die Installation abgebrochen. Der 
orginal-Intel-Treiber hat dann nicht mehr richtig funktioniert, was sich 
dadurch gezeigt hat, dass KiCAD plötzlich ging :)

Leider verschwand immer wieder der Mauszeiger. Ich hab dann den Intel 
wieder installiert. Alles ist wieder wie vorher. Man müsste wohl das 
komplette PPA installieren. Das hab ich mich aber noch nicht getraut, da 
ich KiCAD auch unter OSX am Laufen hab.

von red (Gast)


Lesenswert?

Erstmal vielen Dank für die Hinweise! Ich habe jetzt den aktualisierten 
Intel-Treiber des Xorg-Edgers-PPA installiert und siehe da -> der Fehler 
ist verschwunden. Jedoch funktioniert bei mir mit dem neuen 
Intel-Treiber die Unity-Oberfläche nicht mehr (nach Anmeldung sieht man 
zwar das Hintergrundbild, die verschiedenen Leisten (Status, Menü etc.) 
werden aber nicht angezeigt. Ist für mich kein Beinbruch, wollte eh eine 
andere Oberfläche nutzen. Meine Vorgehensweise kurz zusammengefasst:

Im Terminal:
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install xserver-xorg-video-intel

Danach ein Neustart und gut ist.

von red (Gast)


Lesenswert?

Ok, ein letztes Update:
Nach dem heutigen System-Update (es gab auch ein Update für Unity und 
X-Server) funktioniert nun wieder die Unity-Oberfläche. KiCAD 
funktioniert "natürlich" auch noch. Nur für den Fall, dass jemand 
unbedingt bei Unity bleiben will.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.