<?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/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SIMOTRONE WEB PAGE &#187; configurazione</title>
	<atom:link href="http://www.simotrone.it/tag/configurazione/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simotrone.it</link>
	<description>Simotrone is back!</description>
	<lastBuildDate>Fri, 30 Jul 2010 05:47:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Schede nVidia e Linux</title>
		<link>http://www.simotrone.it/2008/11/20/schede-nvidia-e-linux/</link>
		<comments>http://www.simotrone.it/2008/11/20/schede-nvidia-e-linux/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 05:59:12 +0000</pubDate>
		<dc:creator>Simotrone</dc:creator>
				<category><![CDATA[Binary People]]></category>
		<category><![CDATA[Visions]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[grafica 3D]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[nVidia]]></category>

		<guid isPermaLink="false">http://www.simotrone.it/?p=912</guid>
		<description><![CDATA[Ok, di discussioni ce ne sono a iosa sul web riguardo le schede grafiche e Linux; ma voglio tenere traccia di quel che ho fatto io&#8230; Almeno come metodo, più che come How-To.
Dell&#8217;hardware di Elio/Kripton ho già parlato.
La scheda grafica è dunque una nVidia GF8600 GT (Silent 256 Mb).
lspci, con l&#8217;opzione -n, identifica il codice [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, di discussioni ce ne sono a iosa sul web riguardo le schede grafiche e Linux; ma voglio tenere traccia di quel che ho fatto io&#8230; Almeno come metodo, più che come How-To.</p>
<p>Dell&#8217;<a href="http://www.simotrone.it/2007/10/05/nuovo-pc-winz/">hardware di Elio/Kripton ho già parlato</a>.<br />
La scheda grafica è dunque una <strong>nVidia GF8600 GT</strong> (Silent 256 Mb).<br />
<strong>lspci</strong>, con l&#8217;opzione <strong>-n</strong>, identifica il codice <strong>10de:0402 (rev a1)</strong>. [man: lspci è un utility che mostra informazioni riguardanti i bus PCI del sistema e i device connessi a quelle uscite; l'opzione -n mostra i codici del vendor e del device come numeri]<br />
Una <a href="http://listing.driveragent.com/pci/10de/0402?q=nvidia+device+10de%3A0402&amp;PHPSESSID=5p1r6v77dafpme5alvf0j3pb60">ricerca sul web</a> verifica l&#8217;identità fra codice e scheda grafica.</p>
<p>In primis, qui stiamo parlando di <em>stock kernel</em> aka i kernel ufficiali passati dai repository di debian.<br />
Dopo aver aggiornato kripton all&#8217;ultima versione (2.6.26) mi sono scaricato e installato <strong>xserver-xorg-core</strong> che è il server X famoso ecc. ecc.<br />
Opzionalmente, se non si vuole scaricare tutti i pacchetti che dselect seleziona automaticamente, meglio controllare i driver e mantenere i <strong>vesa</strong> e <strong>nv</strong> che sono gli standard per la grafica 2D e van sempre bene (xserver-xorg-video-vesa 1:1.3.0-4 e xserver-xorg-video-nv 1:2.1.10-1).<br />
Necessari anche gli input device (mouse e keyboard).</p>
<p>Già che ci siamo, per fare prove interessanti, è necessario tenere conto anche di un client con cui il server puo&#8217; parlare, ad esempio Xterm.</p>
<p>Ho poi raccattato <strong>module-assistant</strong> e lanciato questa serie di comandi:</p>
<blockquote><p># m-a prepare<br />
# m-a update<br />
# m-a a-i nvidia</p></blockquote>
<p>m-a è un po&#8217; un casino e c&#8217;e&#8217; parecchio materiale da leggere; fatto sta che installa autonomamente i driver che servono e aggiorna tutto (<a href="http://packages.debian.org/sid/nvidia-glx">debian &#8211; nvidia-glx (173.14.09-5)</a> per la GeForce 8600 GT &#8211; in <em>Lenny</em>).</p>
<p>Configurare xorg.conf puo&#8217; essere un po&#8217; uno sbattimento, ma risultare anche interessante.<br />
Localmente, per vedere cosa permettono i driver nvidia, consultare <strong>/usr/share/ doc/nvidia-glx/ README.txt.gz</strong>.<br />
Comunque il punto è aggiungere nella sezione modulo <strong>Load &#8220;glx&#8221;</strong> e cambiare il valore del driver con &#8220;nvidia&#8221;.<br />
Ora se lanciando X (o startx, nel caso) compare il logo nvidia, stiamo sfruttando i driver giusti e tutto è andato bene. ^_^<br />
Per la configurazione di xorg, meglio guardare <strong>man xorg.conf</strong>; e&#8217; meno peggio di quel che sembra, ma c&#8217;e&#8217; davvero un sacco di cose da sapere che non credo siano interessanti per tutti in qualunque momento &#8211; magari buone per futuri esperimenti.</p>
<p>Questo è lo <a href="http://www.simotrone.it/wp-content/xorg.conf-kripton-081114.txt">xorg.conf di kripton</a>, con anche qualche opzione in più per far andare <a href="http://www.youtube.com/watch?v=E4Fbk52Mk1w">Compiz</a>.</p>
<p>Se per qualche ragione si decidesse di voler aprire X da remoto, si dovebbe modificare il valore di <strong>allowed-users</strong> con <strong>anybody</strong> nel file <strong>/etc/X11/Xwrapper.config</strong>.</p>
<p>PS: Per provare la grafica 3D trovate un modo&#8230; alla peggio quel coso terribile (imho) che è tuxrace.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simotrone.it/2008/11/20/schede-nvidia-e-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Storicizzazione dell&#8217;history</title>
		<link>http://www.simotrone.it/2008/11/10/storicizzazione-dellhistory/</link>
		<comments>http://www.simotrone.it/2008/11/10/storicizzazione-dellhistory/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 05:47:41 +0000</pubDate>
		<dc:creator>Simotrone</dc:creator>
				<category><![CDATA[Binary People]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.simotrone.it/?p=882</guid>
		<description><![CDATA[Il comando history ci permette di visualizzare lo storico dei nostri comandi in console, con un output molto spartano:
sim@idrogeno:~$ history
   29  ls /etc/alternatives/
   30  ll /etc/alternatives/java
   31  ll /etc/alternatives/figlet
   32  ll /etc/alternatives/vim
   33  cd ~/script/
   34  vim [...]]]></description>
			<content:encoded><![CDATA[<p>Il comando <strong>history</strong> ci permette di visualizzare lo storico dei nostri comandi in console, con un output molto spartano:</p>
<blockquote><p>sim@idrogeno:~$ history<br />
   29  ls /etc/alternatives/<br />
   30  ll /etc/alternatives/java<br />
   31  ll /etc/alternatives/figlet<br />
   32  ll /etc/alternatives/vim<br />
   33  cd ~/script/<br />
   34  vim fine_di_mondo.sh<br />
   35  echo $PATH</p></blockquote>
<p>Potrebbe rivelarsi estremamente utile mantenere una traccia non solo dei comandi, ma anche di <em>quando</em> sono stati digitati.<br />
Per fare questo è necessario settare una variabile (HISTTIMEFORMAT) con il formato desiderato e il gioco è fatto.</p>
<blockquote><p>sim@idrogeno:~$ export HISTTIMEFORMAT=&#8221;%F %T &#8221;<br />
sim@idrogeno:~$ history<br />
  511  2008-11-02 01:38:05 history<br />
  512  2008-11-02 01:38:11 export HISTTIMEFORMAT=&#8221;%F %T &#8221;<br />
  513  2008-11-02 01:38:14 history<br />
  514  2008-11-02 01:40:15 vim ~/.bashrc<br />
  515  2008-11-02 01:48:18 ls<br />
  516  2008-11-02 01:48:20 history
</p></blockquote>
<p>Con un export possiamo settare HISTTIMEFORMAT temporaneamente, ma per avere la storicizzazione di default è necessario scrivere la riga di export in <strong>~/.bashrc</strong> o <strong>~/.bash_profile</strong>.</p>
<p>(<a href="http://linux.byexamples.com/archives/467/list-command-line-history-with-timestamp/">linux.byexample.com</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.simotrone.it/2008/11/10/storicizzazione-dellhistory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>~/.vimrc</title>
		<link>http://www.simotrone.it/2008/01/07/vimrc/</link>
		<comments>http://www.simotrone.it/2008/01/07/vimrc/#comments</comments>
		<pubDate>Mon, 07 Jan 2008 07:00:39 +0000</pubDate>
		<dc:creator>Simotrone</dc:creator>
				<category><![CDATA[Binary People]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://www.simotrone.it/2008/01/07/vimrc/</guid>
		<description><![CDATA[Ennesima questione di colori&#8230;
A me piace vim, mi ci trovo benone. E mi fa comodo che evidenzi il testo degli script in maniera leggibile.
In linea generale, l&#8217;impostazione d&#8217;esempio fornita (/usr/share/vim/vim71/vimrc_example.vim) va alla grande. Unica pecca, i commenti blu scuro che su sfondo nero diventano difficili da identificare. E così si incominciano a leggere documentazioni varie [...]]]></description>
			<content:encoded><![CDATA[<p>Ennesima questione di colori&#8230;</p>
<p>A me piace <strong>vim</strong>, mi ci trovo benone. E mi fa comodo che evidenzi il testo degli script in maniera leggibile.</p>
<p>In linea generale, l&#8217;impostazione d&#8217;esempio fornita (<strong>/usr/share/vim/vim71/vimrc_example.vim</strong>) va alla grande. Unica pecca, i commenti blu scuro che su sfondo nero diventano difficili da identificare. E così si incominciano a leggere documentazioni varie e a rompere le balle a chi si conosce che potrebbe avere gli indizi necessari.</p>
<p>Seguendo la documentazione, spesso si legge di un&#8217;impostazione da inserire nel <strong>~/.vimrc</strong> che risolve le cose in maniera rapida e veloce.</p>
<blockquote>
<pre>set background=dark</pre>
</blockquote>
<p>In effetti questa impostazione dice a vim che il background del terminale è scuro (c&#8217;è anche l&#8217;opzione light), e l&#8217;editor cambierà i toni dei colori di conseguenza, in modo da aumentare il contrasto. Il tutto rende il testo più leggibile, ma cambia i colori impostati.</p>
<p>Ammettiamo che vi piacciano i colori, ma quel commento blu proprio non vada giù&#8230;</p>
<p>La soluzione eccola qua: leggendo <a href="http://vimdoc.sourceforge.net/htmldoc/syntax.html#:syntax-on" target="_blank">documentazione su syntax</a> e guardando gli esempi nelle dir <strong>/colors</strong> (es.: /usr/share/vim/vim71/colors) si vede che è possibile settare i colori dei singoli parametri tramite il <a href="http://vimdoc.sourceforge.net/htmldoc/syntax.html#:highlight" target="_blank">comando highlight</a> (<strong>hi</strong>). Attualmente il problema è risolvibile aggiungendo all&#8217;inizio di .vimrc le righe come questa:</p>
<blockquote>
<pre>hi clear</pre>
<pre>syntax on</pre>
<pre>hi Comment  ctermfg=Gray ctermbg=Black</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.simotrone.it/2008/01/07/vimrc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interfaces, Init e non so cos&#8217;altro</title>
		<link>http://www.simotrone.it/2007/03/07/interfaces-init-e-non-so-cosaltro/</link>
		<comments>http://www.simotrone.it/2007/03/07/interfaces-init-e-non-so-cosaltro/#comments</comments>
		<pubDate>Wed, 07 Mar 2007 00:21:15 +0000</pubDate>
		<dc:creator>Simotrone</dc:creator>
				<category><![CDATA[Binary People]]></category>
		<category><![CDATA[configurazione]]></category>
		<category><![CDATA[eth]]></category>
		<category><![CDATA[interfaces]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[pppd]]></category>

		<guid isPermaLink="false">http://www.simotrone.it/2007/03/07/interfaces-init-e-non-so-cosaltro/</guid>
		<description><![CDATA[Porc. Doveva essere tutto semplice e liscio.
E invece sono stato un tot di ore su questa cosa.   Ora sono troppo stanco (ma felice di aver concluso) per scrivere.
Cmq per settare in automatico le connessioni ppp ed il riconoscimento delle interfacce (ethernet) ero partito da /etc/network/interfaces e sono arrivato a modificare le configurazioni di [...]]]></description>
			<content:encoded><![CDATA[<p>Porc. Doveva essere tutto semplice e liscio.</p>
<p>E invece sono stato un tot di ore su questa cosa. <img src='http://www.simotrone.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ora sono troppo stanco (ma felice di aver concluso) per scrivere.</p>
<p>Cmq per settare in automatico le connessioni ppp ed il riconoscimento delle interfacce (ethernet) ero partito da <strong>/etc/network/interfaces</strong> e sono arrivato a modificare le configurazioni di <strong>init</strong> (<strong>/etc/inittab</strong>).<br />
Mi ci vorrà una nottata di riposo per riprendermi. <img src='http://www.simotrone.it/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Mi sembrava in effetti che il vecchio <strong>interfaces</strong> avesse un po&#8217; di &#8220;problemi&#8221;.</p>
<p>Attualmente <strong>/etc/network/interfaces</strong> risulta come segue:</p>
<blockquote><p>auto lo eth0 eth1</p>
<p>iface eth0 inet static<br />
address idrogeno                # /etc/hosts        192.168.0.1     idrogeno<br />
netmask 255.255.255.0</p>
<p>iface eth1 inet static<br />
address 0.0.0.0<br />
netmask 0.0.0.0</p>
<p>iface lo inet loopback</p></blockquote>
<p>e <strong>/etc/inittab</strong> configura init con questo comando extra:</p>
<blockquote><p># Format:<br />
#  &lt;id&gt;:&lt;runlevels&gt;:&lt;action&gt;:&lt;process&gt;</p>
<p>ADSL:2345:respawn:/usr/sbin/pppd call dsl-provider</p></blockquote>
<p>Infine <strong>/etc/ppp/peers/dsl-provider</strong> ha visto cambiare alcune regole (evidenziate):</p>
<blockquote><p>noipdefault<br />
usepeerdns<br />
defaultroute</p>
<p>hide-password<br />
lcp-echo-interval 20<br />
lcp-echo-failure 3</p>
<p>connect /bin/true<br />
noauth<br />
nopersist           # &lt;&#8212;<br />
nodetach           # &lt;&#8212;<br />
noproxyarp<br />
mtu 1492</p>
<p>noaccomp<br />
default-asyncmap</p>
<p>plugin rp-pppoe.so eth1<br />
user &#8220;aliceadsl&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.simotrone.it/2007/03/07/interfaces-init-e-non-so-cosaltro/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
