<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" >
<channel>
<title>The Official Vecchi Giovanni's Blog </title>
<link>http://gnagnibu.nireblog.com</link>
<description> </description>
<pubDate>Fri, 04 Jul 2008 06:21:22 +0100</pubDate>
<image>
<title>The Official Vecchi Giovanni's Blog </title>
<url>http://nireblog.com/imagenes/logo.png</url>
<link>http://gnagnibu.nireblog.com</link>
</image>
<generator>http://nireblog.com</generator>
	<item>
	<title>Installare e configurare Monitor Touchscreen LG FLATRON L1730SF</title>
	<link>http://gnagnibu.nireblog.com/post/2008/06/26/installare-e-configurare-monitor-touchscreen-lg-flatron-l1730sf</link>
	<guid>http://gnagnibu.nireblog.com/post/2008/06/26/installare-e-configurare-monitor-touchscreen-lg-flatron-l1730sf</guid>
		<description><![CDATA[<p>Mi sono trovato a dover installare questo benedetto monitor touchscreen al lavoro, e devo dire che mi ha dato filo da torcere!<br />
Diciamo che mi spiace smacchinare con guide e how-to però quando c'è da mettere mano ad un sorgente, non sono nè molto ferrato (essendo le mie conoscenze di programmazione tendenti allo 0) nè ho voglia di perdere troppo tempo...</p>
<p>Bene, questa vola diciamo che un ritocchino ai sorgenti dei driver gliel'ho data, però di mio c'è veramente poco (diciamo il cambio di valore di 1/2 varibili...) il resto non è roba mia :D<br />
Come distribuzione ho usato una Debian Etch con kernel 2.6.18.</p>
<p>Come prima cosa scaricarsi i sorgenti dei driver:<br />
- <a href="http://www.mivu.no/itmtouch/itmtouch-1.3.2.tar.bz2"> http://www.mivu.no/itmtouch/itmtouch-1.3.2.tar.bz2 </a><br />
- <a href="http://stz-softwaretechnik.com/~ke/touchscreen/evtouch-0.8.0.tar.gz"> http://stz-softwaretechnik.com/~ke/touchscreen/evtouch-0.8.0.tar.gz </a>
</p>
<p>Scompattarsi gli archivi</p>
<blockquote><p>
tar jxf itmtouch-1.3.2.tar.bz2<br />
tar zxvf evtouch-0.8.0.tar.gz
</p>
</blockquote>
<p>e sostituire il sorgente itmtouch.c con <a href="http://nireblog.com/blogs1/gnagnibu/files/itmtouch.c"> questo </a> modificato opportunamente</p>
<p>Ora, rinominare i modulo del kernel usbtouchscreen.ko in modo che non venga più caricato</p>
<blockquote><p>
cd /lib/modules/2.6.18/kernel/drivers/usb/input/<br />
mv usbtouchscreen.ko usbtouchscreen.ko.old
</p>
</blockquote>
<p>Creare il link agli headers del kernel (da root):</p>
<blockquote><p>
ln -s /usr/src/linux-headers-2.6.18/ /lib/modules/2.6.18/build
</p>
</blockquote>
<p>Entrare nella cartella itmtouch appena creata e compilare il modulo (da root):</p>
<blockquote><p>
make clean<br />
make<br />
make install
</p>
</blockquote>
<p>Per essere sicuri di utilizzare il modulo appena creato, dare il comando (da root):</p>
<blockquote><p>
depmod
</p>
</blockquote>
<p>Copiare il driver del touchscreen per X evtouch_drv.o che si trova nella cartella evtouch-0.8.0 appena create nella cartella (da root): </p>
<blockquote><p>
cp evtouch_drv.o /usr/lib/xorg/modules/input/
</p>
</blockquote>
<p>Creare una nuova regola di udev per la creazione del link al device relativo al touchscreen (da root): </p>
<blockquote><p>
touch /etc/udev/rules.d/40-touchscreen.rules
</p>
</blockquote>
<p>la regola dovrà essere:</p>
<blockquote><p>
DRIVER=="itmtouch", KERNEL=="event[0-9]*", SYSFS{idVendor}=="0403", SYSFS{idProduct}=="f9e9", SYMLINK=="input/touchscreen", MODE=="0666"
</p>
</blockquote>
<p>Aggiungere al file <em>/etc/X11/xorg.conf</em> le seguenti sezioni:</p>
<blockquote><p>
...<br />
Section "InputDevice"<br />
        Identifier      "Touchscreen"<br />
        Driver "evtouch"<br />
        Option "CorePointer"<br />
        Option "Device" "/dev/input/touchscreen"<br />
        Option "DeviceName" "touchscreen"<br />
        Option "MinX" "120"<br />
        Option "MinY" "289"<br />
        Option "MaxX" "3894"<br />
        Option "MaxY" "3799"<br />
        Option "ReportingMode" "Raw"<br />
        Option "Emulate3Buttons"<br />
        Option "Emulate3Timeout" "50"<br />
        Option "SendCoreEvents" "On"<br />
	Option "TapTimer" "0"<br />
        #Option "Swapxy" "1"<br />
        #Option "Rotate" "cw"<br />
        #Option "Calibrate" "1"<br />
EndSection<br />
...<br />
Section "ServerLayout"<br />
        ...<br />
	InputDevice     "Touchscreen" "CorePointer"<br />
        ...<br />
EndSection
</p>
</blockquote>
<p>Ora riavviate ed il gioco è fatto ;D
</p>
<p><a href="http://gnagnibu.nireblog.com/post/2008/06/26/installare-e-configurare-monitor-touchscreen-lg-flatron-l1730sf#comments">Comments</a></p>]]></description>
	<pubDate>Thu, 26 Jun 2008 16:15:57 +0100</pubDate>	</item>
	<item>
	<title>Io e Linux</title>
	<link>http://gnagnibu.nireblog.com/post/2008/06/26/io-e-linux</link>
	<guid>http://gnagnibu.nireblog.com/post/2008/06/26/io-e-linux</guid>
		<description><![CDATA[<p>Distribuzione Linux di partenza: <strong>Red Hat</strong><br />
Distribuzione Linux preferita: <strong>Debian</strong><br />
Distribuzione Linux lavorativa: <strong>Kubuntu</strong><br />
Distribuzione Linux para-culo: <strong>SystemRescueCD</strong></p>
<p>Con distribuzione di partenza si intende quella distribuzione con cui ho compiuto il mio effettivo primo passo su linux<br />
<em>Pro:</em>: tutto molto nuovo e interessante<br />
<em>Contro:</em> e chi ci ha capito qualcosa?</p>
<p>Con distribuzione preferita si intende quella distribuzione che ad oggi attualmente ho installato sul mio pc di casa e su cui faccio tutto quello che mi serve, da leggere la posta a navigare su internet, da guardare i film a masterizzare, da fare video/image/audio editing a stampare le mie foto, da giocare in multiplayer a FPS 3D a ascoltare musica a tutto volume!<br />
<em>Pro:</em> tutto molto comodo... ti serve un programma??? Tac! te lo installi in 2 secondi... non ti piace più??? Tac! te lo rimuovi in 2 secondi... vuoi un programmino del cavolo che trovi sulla rete??? Tac! a cosa ti serve? nei repostory debian trovi già quello che fa per te ;D<br />
Ovviamente stabilità e sicurezza di non dover aver a che fare con problemi di cui non conosci la natura e non capisci mai da che parte cominciare, se hai un problema, è molto facile che lo abbia avuto già qualcun altro e 99% trovi la soluzione in rete... ma il bello è che capisce anche qual'era il problema e come lo hai risolto! per me è geniale questo :D<br />
<em>Contro:</em> per ora poco e niente... tutto ciò che ho passato di negativo è stato causato dalla mia ignoranza informatica, non tanto dal sistema. Sono un utente linux orgoglioso e soddisfatto!</p>
<p>Con distribuzione lavorativa si intende quella distribuzione con cui tutti i giorni ho a che fare per amministrare il mio pc al lavoro.<br />
<em>Pro:</em> comoda e molto simile alla mia debiolina a casa<br />
<em>Contro:</em> talvolta inspiegabilmente pesante...</p>
<p>Con distribuzione para-culo si intende quella distribuzione che ti salva ogni volta che ti serve un back-up da pc mezzi guasti o per fare manutenzioni varie<br />
<em>Pro:</em> è il mio coltellino svizzero informatico<br />
<em>Contro:</em> nada
</p>
<p><a href="http://gnagnibu.nireblog.com/post/2008/06/26/io-e-linux#comments">Comments</a></p>]]></description>
	<pubDate>Thu, 26 Jun 2008 15:47:16 +0100</pubDate>	</item>
	<item>
	<title>printf(&quot;Hello World!\n&quot;);</title>
	<link>http://gnagnibu.nireblog.com/post/2008/02/29/printfhello-worldn</link>
	<guid>http://gnagnibu.nireblog.com/post/2008/02/29/printfhello-worldn</guid>
		<description><![CDATA[<p>Finalmente nato Official Vecchi Giovanni's Blog!<br />
Speriamo di riempirlo presto!
</p>
<p><a href="http://gnagnibu.nireblog.com/post/2008/02/29/printfhello-worldn#comments">Comments</a></p>]]></description>
	<pubDate>Fri, 29 Feb 2008 21:31:29 +0100</pubDate>	</item>
</channel>	
</rss>
 
