http://en.wikipedia.org/wiki/Xvfb
In one terminal: Xvfb :3 In another terminal: DISPLAY=:3 gschem -p -o myschematic-page1.ps -s print.scm myschematic-page1.sch Xvfb doesn't need any particular hardware resources (screen, video card, keyboard, mouse), and it allowed the above actions to complete without the dreaded "Gtk-WARNING **: cannot open display". In my case I am trying to do the above on a machine I don't have root access on, where there's already a display server running on :0, so I just picked a random other display to run Xvfb on. - Miles On Tue, May 26, 2009 at 2:12 PM, Miles Gazic <[email protected]> wrote: > I have this same problem, because I automate my build with makefiles, > and I'd like to have a build machine (that doesn't run X) be able to > build everything (mostly software, but also PNGs and PDFs of my > schematics, along with running DRC, making a netlist, etc.) > > I did a search for an alternate way around the problem, and found this: > http://stackoverflow.com/questions/834723/a-dev-null-equivilent-for-display-when-the-display-is-just-noise > > I haven't tried it yet, but plan to soon. > > - Miles > > On Tue, May 26, 2009 at 9:35 AM, John Doty <[email protected]> wrote: >> >> On May 26, 2009, at 5:34 AM, Ineiev wrote: >> >>> On 5/26/09, Josef Wolf <[email protected]> wrote: >>>> But scriptability is a concern, though: is it possible to create the >>>> ps/eps from a script/Makefile without GUI intervention? >>> >>> (Do you mean you do it _with_ GUI?) >>> >>> pcb -x ps --psfile board.ps board.pcb >>> >>> PCB even does not requires X for this task. BTW I couldn't achieve >>> this with gschem --- it doesn't work from text terminal for me. >> >> You can print using the print.scm from a text terminal or script as >> long as there's an X server for gschem to flash the page on. A minor >> annoyance, I think. >> >>> >>> Regards, >>> Ineiev >>> >>> _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

