<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.campisano.org/wiki/Script_x_start.sh/history?feed=atom</id>
	<title>Script x start.sh - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.campisano.org/wiki/Script_x_start.sh/history?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://www.campisano.org/wiki/Script_x_start.sh/history"/>
	<updated>2026-07-22T16:40:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://www.campisano.org/mediawiki/index.php?title=Script_x_start.sh&amp;diff=499&amp;oldid=prev</id>
		<title>imported&gt;T1t0: 1 revision</title>
		<link rel="alternate" type="text/html" href="https://www.campisano.org/mediawiki/index.php?title=Script_x_start.sh&amp;diff=499&amp;oldid=prev"/>
		<updated>2011-08-28T05:54:46Z</updated>

		<summary type="html">&lt;p&gt;1 revision&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
echo	&amp;quot;Avvia xinit con il programma passatogli,&amp;quot;&lt;br /&gt;
echo	&amp;quot;sul DISPLAY eventualmente specificato&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
###	check&lt;br /&gt;
#&lt;br /&gt;
if test -z &amp;quot;$1&amp;quot;; then&lt;br /&gt;
    echo&lt;br /&gt;
    echo	&amp;quot;Usage: $0 &amp;lt;programToStart&amp;gt; [displayNumber] [layout]&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    echo&lt;br /&gt;
    exit -1;&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
if test &amp;quot;$3&amp;quot; == &amp;quot;&amp;quot;; then&lt;br /&gt;
    LAYOUT=&amp;quot;&amp;quot;;&lt;br /&gt;
else&lt;br /&gt;
    LAYOUT=&amp;quot;-layout $3&amp;quot;&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if test &amp;quot;$2&amp;quot; == &amp;quot;&amp;quot;; then&lt;br /&gt;
    export DISPLAY=&amp;quot;:1&amp;quot;;&lt;br /&gt;
else&lt;br /&gt;
    export DISPLAY=&amp;quot;$2&amp;quot;;&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
NUM=&amp;quot;`echo $DISPLAY | cut -b 2- | cut -d . -f 1`&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
if test -f  &amp;quot;/tmp/.X$NUM-lock&amp;quot;; then&lt;br /&gt;
&lt;br /&gt;
    echo&lt;br /&gt;
    echo&lt;br /&gt;
    echo&lt;br /&gt;
    echo &amp;quot;DISPLAY :$NUM gia&amp;#039; in uso o bloccato in /tmp/.X$NUM-lock&amp;quot;&lt;br /&gt;
&lt;br /&gt;
    while test -f  &amp;quot;/tmp/.X$NUM-lock&amp;quot;; do&lt;br /&gt;
	NUM=$((NUM+1));&lt;br /&gt;
	export DISPLAY=:$NUM;&lt;br /&gt;
    done&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MAIN_PROG=`which $1`;&lt;br /&gt;
&lt;br /&gt;
if test ! -x &amp;quot;$MAIN_PROG&amp;quot;; then&lt;br /&gt;
    echo&lt;br /&gt;
    echo	&amp;quot;Cannot execute $1&amp;quot;;&lt;br /&gt;
    echo&lt;br /&gt;
    exit -1;&lt;br /&gt;
fi;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
echo&lt;br /&gt;
echo	&amp;quot;Display:	&amp;quot;$DISPLAY&lt;br /&gt;
echo	&amp;quot;Program:	&amp;quot;$MAIN_PROG&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# window manager&lt;br /&gt;
xinit $MAIN_PROG -- $DISPLAY $LAYOUT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# End&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>imported&gt;T1t0</name></author>
	</entry>
</feed>