How can I prevent running âXvfb :10 -acâ if it has already been run before?
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I'm using Amazon Linux. I'm running an automated script through Jenkins with this command
Xvfb :10 -ac
However, if this command has already been run before, I get the error ...
(EE)
Fatal server error:
(EE) Server is already active for display 10
If this server is no longer running, remove /tmp/.X10-lock
and start again.
(EE)
How can I modify the above command to only run if there it was not already invoked before with the given variable?
shell-script process display xvfb amazon-linux
add a comment |Â
up vote
0
down vote
favorite
I'm using Amazon Linux. I'm running an automated script through Jenkins with this command
Xvfb :10 -ac
However, if this command has already been run before, I get the error ...
(EE)
Fatal server error:
(EE) Server is already active for display 10
If this server is no longer running, remove /tmp/.X10-lock
and start again.
(EE)
How can I modify the above command to only run if there it was not already invoked before with the given variable?
shell-script process display xvfb amazon-linux
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I'm using Amazon Linux. I'm running an automated script through Jenkins with this command
Xvfb :10 -ac
However, if this command has already been run before, I get the error ...
(EE)
Fatal server error:
(EE) Server is already active for display 10
If this server is no longer running, remove /tmp/.X10-lock
and start again.
(EE)
How can I modify the above command to only run if there it was not already invoked before with the given variable?
shell-script process display xvfb amazon-linux
I'm using Amazon Linux. I'm running an automated script through Jenkins with this command
Xvfb :10 -ac
However, if this command has already been run before, I get the error ...
(EE)
Fatal server error:
(EE) Server is already active for display 10
If this server is no longer running, remove /tmp/.X10-lock
and start again.
(EE)
How can I modify the above command to only run if there it was not already invoked before with the given variable?
shell-script process display xvfb amazon-linux
asked Oct 20 '17 at 20:41
Dave
367828
367828
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
As the message says, there is a lock file, /tmp/.X10-lock
. So modify your script thusly to only execute if the lock does not exist:
if [[ ! -f /tmp/.X10-lock ]]; then
Xvfb :10 -ac
else
echo "INFO: $(date) - X Server already running" 1>&2
fi
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
As the message says, there is a lock file, /tmp/.X10-lock
. So modify your script thusly to only execute if the lock does not exist:
if [[ ! -f /tmp/.X10-lock ]]; then
Xvfb :10 -ac
else
echo "INFO: $(date) - X Server already running" 1>&2
fi
add a comment |Â
up vote
0
down vote
accepted
As the message says, there is a lock file, /tmp/.X10-lock
. So modify your script thusly to only execute if the lock does not exist:
if [[ ! -f /tmp/.X10-lock ]]; then
Xvfb :10 -ac
else
echo "INFO: $(date) - X Server already running" 1>&2
fi
add a comment |Â
up vote
0
down vote
accepted
up vote
0
down vote
accepted
As the message says, there is a lock file, /tmp/.X10-lock
. So modify your script thusly to only execute if the lock does not exist:
if [[ ! -f /tmp/.X10-lock ]]; then
Xvfb :10 -ac
else
echo "INFO: $(date) - X Server already running" 1>&2
fi
As the message says, there is a lock file, /tmp/.X10-lock
. So modify your script thusly to only execute if the lock does not exist:
if [[ ! -f /tmp/.X10-lock ]]; then
Xvfb :10 -ac
else
echo "INFO: $(date) - X Server already running" 1>&2
fi
answered Oct 20 '17 at 21:08
DopeGhoti
40.7k54979
40.7k54979
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f399429%2fhow-can-i-prevent-running-xvfb-10-ac-if-it-has-already-been-run-before%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password