← Back to team overview

kicad-developers team mailing list archive

Re: suggested resolution (and other specs)

 

While we are talking about graphics....

Has any testing been done within Virtual Machines?
I believe we should support win/lin/mac hosts running VirtualBox, VMware, Parallels and at least linux as a guest.
Also Xen should be supported.

In my specific case, I am moving (all be it slowly) to have each major "role" running in a VM on xen. There are a number of reasons for this, including the "appliance" benefits such as install once, use on multiple machines, and rapid disaster recovery in the event of hardware failure. It also allows targeted selection of OS/distro based on what works best for a given use. Even Better is the ability to have an appliance on a usb stick that can be handed to a client with completed designs that they can boot without any knowledge (as long as a VM solution is available). On a couple of occasions I have even provided remote access to a VM so a client can have a look at a design. Obviously for security reasons, you wouldn't just allow a client access to your normal system. :)

The last fulltime role I was in required my constant use of Altium (designer 10 from memory) and while running it in a Virtual Box VM had some minor drawbacks, it had more benefits than drawbacks. Including every time it crashed, I only had to reboot that VM and nothing else was effected.

I believe that most Virtualisation platforms allow OpenGL passthrough in some form so it may be trivial to do some tests and tweak our codebase to deal with any quirks.


BTW: I'm moving back to a Kicad only site as I nolonger have any clients requiring Altium, the are all happy to use Kicad now.


Regards
David G

On 14/10/15 15:18, Lorenzo Marcantonio wrote:
On Wed, Oct 14, 2015 at 08:53:32AM +0200, Marco Ciampa wrote:
Have you done some tests? May we use KiCad with a 1024x768 screen?
All functions? And 800x600, less? More?
Reporting! :P

No hope for 800x600, it's just not designed for that. Maybe in
emergency...

1024x768 pretty much usable, especially if you tweak the code (removing
spacers between buttons, mostly). You lose a couple icons but nothing
vital (accessible thru menu and/or keyboard)

1600x1200 on a 21 inches is glorious :D suitable for full time work.

Suggested (actual) graphic cards for Win/Linux/Mac?
Minum requirements on DirectX / OpenGL?
Keep in mind that the target is OpenGL 2, you *need* hardware shaders to
work with pcbnew in opengl mode. I *think* it's more or less shader
model 9, but I'm not sure... anyway check the opengl specs of the card
(PS Intel lies)

No experience with NVidia.

Radeon works fine even with the APUs (GPU in the main processor). It's
something like an A2 or A3, from memory...

No hope with Intel pre-HD. The GM945 simply doesn't have the hardware,
for example. For reference Intel HD 4400 works fine (until it overheats,
but that's a design issue of this laptop, probably).

For the wx/GDI/GDK part I'd say everything with at least an AGP will
work:P *except* maybe the radeon with the free driver (notorious bug!
was it fixed?); if it's slow (people usually notice it with the grid on)
use the proprietary driver (need some patches with the newer kernels...)




Follow ups

References