Setting DISPLAY=:1 as setenv in /etc/login.conf selenium:\ :setenv=DISPLAY=:1:\ :tc=daemon:
is a problem as colon is a separator and thus value is lost. Escaping or quoting did not work too. I put in my selenium rc script `env' to get environment vars and DISPLAY is unset: ... + pgrep -q -xf /usr/local/jdk-1.7.0/bin/java -jar /usr/local/share/selenium/selenium-server-standalone.jar -log /var/log/selenium/selenium.log selenium doing rc_start LOGNAME=_selenium HOME=/var/selenium PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin TERM=screen DISPLAY= SHELL=/bin/sh USER=_selenium ... Any idea how to trick login.conf to pass DISPLAY value correctly? j.