Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "FrancescoDattolo/Prove0"
Differenze tra le versioni 1 e 13 (in 12 versioni)
Versione 1 del 09/11/2007 16.59.13
Dimensione: 3749
Commento:
Versione 13 del 04/11/2010 20.18.00
Dimensione: 2742
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from FrancescoDattolo/Prove
Linea 5: Linea 6:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(1)]]||
[[Indice()]]
Linea 12: Linea 12:
= Preparativi = Configurare Virtual Host su [:Apache] con sottodomini di localhost permette di accedere a file locali come appartenenti a sottodomini diversi, per esempio site.localhost/ e site2.localhost/
Linea 14: Linea 14:
È necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''joystick'' presente nel [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali.. Tutto ciò è particolarmente utile se si lavora e si testano diversi siti web e, per ognuno, sono necessarie cartelle top-level per cose come [:https://help.ubuntu.com/community/ServerSideIncludes ServerSideIncludes], stylesheets, variabili di sessione uniche per l'applicazione, etc.
Linea 16: Linea 16:
Per la calibrazione del dispositivo è utile installare il pacchetto ''jscalibrator'', presente anch'esso nel componente '''universe'''. = Configurazione degli Hosts =
E' necessario che il nuovo sito web che si intende creare venga riconosciuto come ''nome Host'' valido, quindi si modifica il file {{{/etc/hosts}}}.
Aggiungere una riga del tipo:
{{{
127.0.0.1 site2.localhost
}}}
In alternativa questa modifica può essere ottenuta attraverso la [:GUI] accedendo all'applet di configurazione della rete:
{{{
Sistema -> Amministrazione -> Rete
}}}
Linea 18: Linea 27:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Tale pacchetto contiene dei driver generici, potrebbe essere dunque necessario scaricare il driver adatto al proprio dispositivo dal sito del produttore.''. ||
= Configurazione di Apache =
Utilizzando Apache2, la soluzione più semplice è creare un nuovo file di configurazione in {{{/etc/apache2/sites-avaiable}}}, e poi attivare il nuovo sito con il comando '''a2ensite''' (''apache2 enable site'') (che è una operazione simile a creare un link simbolico al sito in {{{/etc/apache2/sites-enabled}}}).
Questo lascia la configurazione di default intatta. Per l'operazione inversa, si può utilizzare il comando '''a2dissite''' (''apache2 disable site'') (oppure cancellare il link simbolico in {{{/etc/apache2/sites-enabled}}}).

A Questo punto, qunidi, creare il file:
{{{
/etc/apache2/sites-available/myconfig
}}}

Il testo nel tuo nuovo file dovrebbe essere qualcosa tipo:
{{{
<VirtualHost *>
        DocumentRoot /home/username/mysite/
        ServerName site2.localhost

        <Directory /home/username/mysite/>
                Options Indexes FollowSymLinks MultiViews +Includes
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
</VirtualHost>
}}}

Ora si può creare il ''link simbolico'' nella directory {{{/etc/apache2/sites-enabled}}}, con il comando:
{{{
sudo a2ensite myconfig
}}}
Linea 21: Linea 58:

== Identificare il dispositivo ==

Per individuare la periferica è utile digitare il seguente comando:
Per verificare il corretto funzionamento delle modifiche su descritte è necessario riavviare il server web:
Linea 26: Linea 60:
ls /dev/js* sudo /etc/init.d/apache2 restart
Linea 29: Linea 63:
Il risultato del precedente comando sarà simile al seguente:
{{{
/dev/js0
}}}

== Verificare la connessione ==

Per verificare che la periferica sia connessa è sufficiente digitare il seguente comando, sostituendo alla dicitura «/dev/js0» quella adatta alla propria configurazione:
{{{
cat /dev/js0
}}}

Nel caso che il risultato del precedente comando fosse simile al seguente il joystick non sarebbe installato correttamente:
{{{
jstest: No such file or directory
}}}

In alternativa è possibile effettuare la stessa verifica con il comando '''jstest'''.

= Configurare la periferica per giocare =

Questa sezione contiene delle istruzioni utili alla configurazione della periferica con alcuni giochi.

== Flightgear ==

È possibile calibrare il joystick con il comando '''fgjs''', distribuito insieme al gioco.

== Torcs ==

Accedere alla scheda «'''Configure players'''», selezionare il giocatore desiderato e accedere alla relativa scheda «'''Controls'''», ora non resta che selezionare le azioni e premere il controllo sul dispositivo che si desidera associare. Per configurare gli assi di rotazione è sufficiente fare clic su «'''Calibrate'''».

= Risoluzione dei problemi =

== Collegamento simbolico mancante ==

Potrebbe accadere che non venga creato il collegamento simbolico alla propria periferica nella cartella `/dev`. Tale problema può presentarsi in modo particolare su portatili i quali potrebbero associare il dispositivo generico `/dev/js0` ad altre periferiche integrate.

Per ovviare a tale problema è necessario ricreare manualmente il collegamento simbolico adattandolo alla propria configurazione. Ad esempio, nel caso che al joystick venga assegnato il collegamento `/dev/input/js1`, sarà necesasrio digitare il seguente comando:
{{{
sudo rm /dev/js0
sudo ln -s /dev/input/js1 /dev/js0
}}}

== Problemi durante la configurazione con Torcs ==

'''jscablibrator''' può andare in conflitto con la configurazione di '''Torcs'''. Per ovviare al problema è sufficiente disinstallare il pacchetto ''jscalibrator'' con il seguente comando:
{{{
sudo apt-get --purge remove jscalibrator
}}}

= Ulteriori risorse =

 * [http://forum.console-tribe.com/ps3-linux/t-come-installare-un-joystick-non-il-sixaxis-su-linux-22155.html Guida all'installazione di un joystick a 4 assi su Linux]
 * [http://ubuntuforums.org/showthread.php?t=55173 Configurare un joystick con Flightgear] (in inglese)
= Riferimenti =
[https://help.ubuntu.com/community/LocalhostSubdomain LocalhostSubdomain]
Linea 85: Linea 67:
CategoryHardware
CategoryHomepage

Indice()

Introduzione

Questa pagina elenca le guide per la creazione di Virtual Host in [:Apache].

Configurare Virtual Host su [:Apache] con sottodomini di localhost permette di accedere a file locali come appartenenti a sottodomini diversi, per esempio site.localhost/ e site2.localhost/

Tutto ciò è particolarmente utile se si lavora e si testano diversi siti web e, per ognuno, sono necessarie cartelle top-level per cose come [:https://help.ubuntu.com/community/ServerSideIncludes ServerSideIncludes], stylesheets, variabili di sessione uniche per l'applicazione, etc.

Configurazione degli Hosts

E' necessario che il nuovo sito web che si intende creare venga riconosciuto come nome Host valido, quindi si modifica il file /etc/hosts. Aggiungere una riga del tipo:

127.0.0.1       site2.localhost

In alternativa questa modifica può essere ottenuta attraverso la [:GUI] accedendo all'applet di configurazione della rete:

Sistema -> Amministrazione -> Rete

Configurazione di Apache

Utilizzando Apache2, la soluzione più semplice è creare un nuovo file di configurazione in /etc/apache2/sites-avaiable, e poi attivare il nuovo sito con il comando a2ensite (apache2 enable site) (che è una operazione simile a creare un link simbolico al sito in /etc/apache2/sites-enabled). Questo lascia la configurazione di default intatta. Per l'operazione inversa, si può utilizzare il comando a2dissite (apache2 disable site) (oppure cancellare il link simbolico in /etc/apache2/sites-enabled).

A Questo punto, qunidi, creare il file:

/etc/apache2/sites-available/myconfig

Il testo nel tuo nuovo file dovrebbe essere qualcosa tipo:

<VirtualHost *>
        DocumentRoot /home/username/mysite/
        ServerName site2.localhost

        <Directory /home/username/mysite/>
                Options Indexes FollowSymLinks MultiViews +Includes
                AllowOverride None
                Order allow,deny
                allow from all
        </Directory>
</VirtualHost>

Ora si può creare il link simbolico nella directory /etc/apache2/sites-enabled, con il comando:

sudo a2ensite myconfig

Verificare il corretto funzionamento

Per verificare il corretto funzionamento delle modifiche su descritte è necessario riavviare il server web:

sudo /etc/init.d/apache2 restart

Riferimenti

[https://help.ubuntu.com/community/LocalhostSubdomain LocalhostSubdomain]


CategoryHomepage