Wouldn't it be easier to install a VNC server on your Ubuntu and use the 
Jenkins VNC plugin to manage an X server for use by your build?  I use that 
regularly and it works very well for me on Debian and Red Hat and CentOS 
machines.

Then you don't need to remember to keep the X server running and you don't need 
to remember to unlock its permissions.

Mark Waite





>________________________________
> From: Pawel Jasinski <pawel.jasin...@gmail.com>
>To: jenkinsci-users@googlegroups.com 
>Sent: Friday, December 28, 2012 11:50 AM
>Subject: Re: Jenkins cannot connect to X server on Ubuntu
> 
>
>there is one thing I forgot. You have to issue the following in the terminal 
>connected to XServer
>
>xhost localhost
>
>this will allow the connections to XServer from localhost only.
>For troubleshooting (not to be permanent) you can do:
>
>xhost +
>
>this turns off any restrictions.
>If you still have a problem, check if port 6000 is open:
>
>netstat -nal | grep 6000
>
>
>
>if not, very likely you have to go double check the original instructions.
>
>
>
>--pawel
>
>
>
>
>
>
>On Fri, Dec 28, 2012 at 6:15 PM, <suter_dan...@hotmail.com> wrote:
>
>Hi Pawel,
>>
>>
>>Thanks for your suggestion but I still got the same problem (after I enabled 
>>tcp connections). I don't know how to debug this problem.
>>
>>
>>cheers
>>
>>Am Freitag, 28. Dezember 2012 17:11:00 UTC+1 schrieb Pawel Jasinski:
>>hi,
>>>
>>>can it be that you need to enable tcp connection to your xserver?
>>>http://askubuntu.com/questions/72812/how-to-disable-nolisten
>>>
>>>cheers,
>>>pawel
>>>
>>>
>>>
>>>
>>>On Fri, Dec 28, 2012 at 3:31 PM, <suter_...@hotmail.com> wrote:
>>>
>>>My tests on jenkins are failing because jenkins can't connect to the x 
>>>server on my ubuntu machine. The machine disposes of a display, so it's not 
>>>headless.
>>>>
>>>>
>>>>I tried to set the connection settings on the etc/init.d/jenkins 
>>>>configuration as follows:
>>>>
>>>>
>>>>#Display connection
>>>>>export DISPLAY=:0.0
>>>>
>>>>
>>>>In my pom.xml:
>>>><plugin>
>>>>><groupId>org.apache.maven.plugins</groupId>
>>>>><artifactId>maven-surefire-plugin</artifactId>
>>>>><version>2.5</version>
>>>>><configuration>
>>>>><systemPropertyVariables>
>>>>><java.awt.headless>false</java.awt.headless>
>>>>></systemPropertyVariables>
>>>>></configuration>
>>>>></plugin>
>>>>
>>>>
>>>>The error message is the following:
>>>>Can't connect to X11 window server using ':0.0' as the value of the DISPLAY 
>>>>variable.
>>>>
>>>>
>>>>I tried to launch a x server from the console using startx but it says it's 
>>>>already running. So this does not seem to be the problem.
>>>
>
>
>

Reply via email to