Trying to get Eagle working on a headless Ubuntu box using X virtual frame buffer. It sometimes kind of works, and there’s a general feeling that permissions are involved.
- xvfb-run -a /opt/eagle-7.3.0/bin/eagle -C’EXPORT IMAGE schematic.png 600; QUIT’ /var/www/dangercore/temp_upload/bp.sch
- xvfb-run -a /opt/eagle-7.3.0/bin/eagle -C’RUN /var/www/dangercore/eagle/ulp/bom.ulp; QUIT;’ /var/www/dangercore/temp_upload/bp.sch
Two commands need to be run. The first is a simple schematic/board image export, it kind of works when run by root or certain users. The second runs a ULP that dumps the BOM to a CSV file and it only works through a VNC (not using Xvfb).
Would like to hire a pro to get this going, but all advice is welcome.