I just installed gerbv with apt (Version 2.7.0 dated 2019-02-18) and it does not work very well for me.
From one project I get a lot of errors like:
With files from another project I get:
Number of parameters to aperture macro (179) are more than gerbv is able to store (102)
I’m trying to think of what is happening here, and the most logical option would be that Gerbv somehow mixes up layer information.
What does Gerbv do when you:
- Start with a clean slate by first deleting all gerber files.
Pcbnew / Plot, but only plot the silkscreen layers.
- Load those gerbers in Gerbv.
I do not know if it’s possible to have “hidden graphics” in gerber files. But even if that is possible, then I still think those vectors should not be in the gerber files at all. So if you only have the gerbers for the Silkscreen layers, and Gerbv is still able to show those outlines, then I consider it a bug that KiCad puts (hidden?) vectors in those gerber files.