<?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>Il blog di gas &#187; Linux</title>
	<atom:link href="http://www.lucagasperini.com/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.lucagasperini.com/blog</link>
	<description>Solo un altro blog</description>
	<lastBuildDate>Sat, 24 Jul 2010 10:48:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Unmerge Kde in gentoo</title>
		<link>http://www.lucagasperini.com/blog/2010-unmerge-kde-in-gentoo/</link>
		<comments>http://www.lucagasperini.com/blog/2010-unmerge-kde-in-gentoo/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 10:48:11 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[howto]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=659</guid>
		<description><![CDATA[Update 
emerge --ask -C `eix -C kde-base --only-names --installed`
nano /etc/make.conf
and delete kde from the USE flags, remove qt3support and qt4 also if you don&#8217;t need them anymore
emerge -uavtqND world"
Now you should have just a few kde packages in the list you got as an output of that command, it&#8217;s your choice to leave them or [...]]]></description>
			<content:encoded><![CDATA[<p>Update </p>
<p><code>emerge --ask -C `eix -C kde-base --only-names --installed`</code></p>
<p><code>nano /etc/make.conf</code></p>
<p>and delete kde from the USE flags, remove qt3support and qt4 also if you don&#8217;t need them anymore</p>
<p><code>emerge -uavtqND world"</code></p>
<p>Now you should have just a few kde packages in the list you got as an output of that command, it&#8217;s your choice to leave them or unmerge them manually, with unmerge -pv &#8211;depclean <atom> you can see what packages pulls in your atom.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2010-unmerge-kde-in-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Indirizzo ip dinamico e dyndns opendns</title>
		<link>http://www.lucagasperini.com/blog/2009-indirizzo-ip-dinamico-e-dyndns-opendns/</link>
		<comments>http://www.lucagasperini.com/blog/2009-indirizzo-ip-dinamico-e-dyndns-opendns/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 13:39:30 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[Generale]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[net]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=634</guid>
		<description><![CDATA[Ogni qualvolta ci si collega ad internet viene assegnato un indirizzo ip pubblico al proprio computer/router, in Italia quasi tutte le connessioni adsl private hanno un ip dinamico che camba tutte le volte che ci si riconnette. Può tornare comodo conoscere questo ip per poter raggiungere il proprio computer dall&#8217;esterno ( lavoro, università ) e [...]]]></description>
			<content:encoded><![CDATA[<p>Ogni qualvolta ci si collega ad internet viene assegnato un <a href="http://it.wikipedia.org/wiki/Indirizzo_IP">indirizzo ip</a> pubblico al proprio computer/router, in Italia quasi tutte le connessioni adsl private hanno un ip dinamico che camba tutte le volte che ci si riconnette. Può tornare comodo conoscere questo ip per poter raggiungere il proprio computer dall&#8217;esterno ( lavoro, università ) e per evitare di doverselo scrivere su un &#8220;post it&#8221; tutte le volte che si accende il modem è possibile utilizzare un <a href="http://it.wikipedia.org/wiki/Dynamic_DNS">dns dinamico</a> .</p>
<h3><strong>Razionale</strong></h3>
<ol>
<li>iscriversi ad un servizio di dns dinamico, si potrà scegliere un dominio di terzo livello ( terzolivello.secondolivello.it) a cui associare l&#8217;indirizzo ip del computer.</li>
<li>iscriversi a dnsomatic che provvederà a fornire a tutti i servizi che si usano (come i servizi di dns dinamico ma anche altri come opendns) l&#8217;indirizzo ip del computer</li>
<li>usare un client che al cambio dell&#8217;indirizzo ip avvisa dnsomatic</li>
</ol>
<p><span id="more-634"></span></p>
<p><strong>1) DNS dinamico</strong></p>
<ol>
<li>iscriversi al servizio qui: <a href="https://www.dyndns.com/account/entrance/">https://www.dyndns.com/account/entrance/</a></li>
<li>dopo che arriva la mail confermate</li>
<li>aggiungete un hostname da qui: <a href="https://www.dyndns.com/account/services/hosts/add.html">https://www.dyndns.com/account/services/hosts/add.html</a> , scegliendo in &#8220;hostname&#8221; un nome facile da ricordare nel box di sinistra assieme ad un altro nome utilizzando il menu a discesa di destra, poi click su &#8220;Use your currently detected IP address&#8221; e per ultimo click su &#8220;Add to chart&#8221; e confermate.</li>
</ol>
<p><strong>2) Iscriversi a dnsomatic</strong></p>
<ol>
<li>iscriversi qui <a href="https://www.dnsomatic.com/create/" target="_blank">https://www.dnsomatic.com/create/</a></li>
<li>Add a service, scegliere DynDNS , mettere userid e password di <em><span style="text-decoration: underline;">DynDNS</span></em> e per ultimo inserire il dominio scelto in fase di registrazione (del tipo mionome.servelinux.org)</li>
<li>ora dnsomatic può aggiornare l&#8217;ip di dyndns</li>
</ol>
<p><strong>3) Aggiornare l&#8217;ip con il client</strong></p>
<h5><em>gentoo:</em></h5>
<p><code>emerge ddclient<br />
</code></p>
<h5><em>ubuntu:</em></h5>
<p><code>sudo aptitude install ddclient<br />
</code></p>
<h5><em>entrambi:</em></h5>
<p>Poi si configura mettendo al posto di &#8220;user&#8221; il nome utente e &#8220;pass&#8221; la password scelta su <em><span style="text-decoration: underline;">opendns</span></em> (non dyndns), occhio alle virgole<br />
<code>nano /etc/ddclient/ddclient.conf</code><br />
<code><br />
daemon=600                  # check every 600 seconds<br />
syslog=yes                  # log update msgs to syslog<br />
mail-failure=user@email.com # Mail failed updates to user<br />
use=web, web=myip.dnsomatic.com<br />
server=updates.dnsomatic.com,      \<br />
protocol=dyndns2,                  \<br />
login=user,          \<br />
password=pass        \<br />
all.dnsomatic.com</code></p>
<h5><em>gentoo:</em></h5>
<p><code>rc-config start ddclient<br />
rc-config add ddclient default<br />
</code></p>
<h5><em><strong></strong></em><em>ubuntu:</em></h5>
<p><code>sudo /etc/init.d/ddclient restart</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2009-indirizzo-ip-dinamico-e-dyndns-opendns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu on Toshiba A300 PSAJ4E</title>
		<link>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/</link>
		<comments>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 20:15:07 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=596</guid>
		<description><![CDATA[Info
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.lucagasperini.com/blog/wp-content/uploads/2008/07/toshiba_satellite_a300_ita_41.jpg"><img class="size-medium wp-image-597 aligncenter" title="Sat_A300_Prod_Full_Jan08_04" src="http://www.lucagasperini.com/blog/wp-content/uploads/2008/07/toshiba_satellite_a300_ita_4-300x233.jpg" alt="toshiba a300" width="240" height="186" /></a><strong>Info</strong><br />
<code>00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)<br />
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)<br />
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)<br />
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)<br />
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)<br />
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)<br />
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)<br />
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)<br />
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)<br />
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)<br />
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)<br />
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)<br />
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)<br />
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)<br />
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)<br />
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)<br />
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)<br />
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)<br />
01:00.0 VGA compatible controller: ATI Technologies Inc Mobilitiy Radeon HD 3400 Series<br />
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]<br />
02:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)<br />
03:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4355 (rev 12)<br />
0a:01.0 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)<br />
0a:01.2 SD Host controller: O2 Micro, Inc. Integrated MMC/SD Controller (rev 02)<br />
0a:01.3 Mass storage controller: O2 Micro, Inc. Integrated MS/xD Controller (rev 01)</code></p>
<p><span id="more-596"></span></p>
<p><strong>TEST</strong></p>
<p>Y-worked without any modification M-requires modification N-did not work at all L-limited</p>
<p>Ubuntu 8.04 ***Kernel-2.6.24-19-Generic SMP</p>
<p><code>KB 	                 L(1)<br />
Mouse(TPad) 	 Y<br />
XFree86 	         Y<br />
Sound                 Y<br />
HDD 	                 Y<br />
DVD/CD 	         L(2)<br />
DVD-RW/CD-RW 	 L(2)<br />
SDC                   Y(3)<br />
IEEE1394 	         Not Tested<br />
USB                   Y<br />
USB CDROM         Not Tested<br />
USB FDD             Not Tested<br />
USB Mouse          Y<br />
LAN               M (7)<br />
W-LAN               Y(4)<br />
Bluetooth	        M(5)<br />
Shutdown           Y<br />
Reboot               Y<br />
ACPI                  Y    ACPI: (supports S0 S3 S4 S5)<br />
Suspend             Y(6)<br />
Hibernation 	Y(6)</code></p>
<p><strong>1)</strong> Keyboard:Not all function keys works, the most important ones do like lcd brightness, sound and the disable trackpad one<br />
<strong>2)</strong> DVD-RW: Works but I have a really bad performance. It could be the same thing that affects my desktop and is a pretty common thing on intel chipset<br />
<strong>3)</strong> Card Reader: Works with SDHC (High Capacity), tested on microSDHC 4GB (with adapter)<br />
<strong>4)</strong> W-LAN: Toshiba suggests not needed modifications, for me it worked out of the box<br />
<strong>5)</strong> Bluetooth ref: <a href="http://ubuntuforums.org/showthread.php?t=316358">Ubuntu Forums</a><br />
On toshibas bluetooth is switched off by default on boot. It can be switched on by an acpi call that is pretty easy to make in windows ( press a button ) but not in linux , omnibook make things much easier. First you will need some packages to grab the source from svn and to compile it.<br />
<code><br />
$ sudo apt-get install subversion build-essential linux-source linux-headers-generic</code><br />
Then you can check the svn source and compile<br />
<code>$ cd ~<br />
$ mkdir omnibook<br />
$ cd omnibook<br />
$ svn co https://omnibook.svn.sourceforge.net/svnroot/omnibook/omnibook/trunk<br />
$ cd trunk<br />
$ make<br />
$ sudo make install<br />
</code></p>
<p>The A300 is not directly supported by omnibook module so we have to force it with proper options</p>
<p><code>$ sudo depmod -a<br />
$ sudo modprobe omnibook ectype=12</code></p>
<p>after this bluetooth should work, if you want to load the module on boot make a file called omnibook.modprobe in /etc/modprobe.d/ with the following line:<br />
<code>options omnibook ectype=12 userset=1</code></p>
<p>and then you can finally add &#8220;omnibook&#8221; in /etc/modules</p>
<p>There&#8217;s a bug in Ubuntu that make you unable to receive files ( toshiba side is all working, the bug is in the bluez-utils package) , downgrading is a <a href="http://technology-included.blogspot.com/2008/07/using-bluetooth-on-hardy-ubuntu-804.html">solution</a></p>
<p><strong>6) </strong>Suspend/Hibernation: I had problem with the xorg drivers. After installing Ati Binary drivers it worked liked a charm , I&#8217;m very happy for this.Edit: after waking up from hibernation the bluetooth system is disabled for some reasons. &#8220;echo 1&gt;/proc/omnibook/bluetooth&#8221; will do the job.</p>
<p><strong>7</strong> <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/239852/comments/3">Wired Lan</a>:<br />
<code>rmmod sky2<br />
cd /lib/modules/2.6.24-16-generic/kernel/drivers/net<br />
cp -p sky2.ko{,.orig}<br />
perl -pe 's/\0\0\x6c\x43/\0\0\x55\x43/g' sky2.ko.orig &gt; sky2.ko</code><br />
<strong>Note</strong></p>
<p>I feel that with the newer bios ( 14/07 ) things work better, the fan is less noisy for example</p>
<p><strong>Links</strong></p>
<ul>
<li><a href="http://linux.toshiba-dme.co.jp/linux/eng/installinfo.htm">Linux Information for Toshiba</a></li>
<li><a href="http://www.buzzard.me.uk/toshiba/index.html">Some linux toshiba utilities</a> (you probably wont need these)</li>
</ul>
<p><a title="Linux on Laptops" href="http://www.linux-on-laptops.com/toshiba.html"><br />
<img src="http://www.linux-on-laptops.com/images/linux-on-laptops.gif" border="0" alt="Linux On Laptops" width="110" height="36" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-ubuntu-on-toshiba-a300-psaj4e/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Superkaramba and Gentoo</title>
		<link>http://www.lucagasperini.com/blog/2008-superkaramba-and-gentoo/</link>
		<comments>http://www.lucagasperini.com/blog/2008-superkaramba-and-gentoo/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 15:21:17 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Generale]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[graphics]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=593</guid>
		<description><![CDATA[Nowadays it seems that superkaramba works well, in the past it was heavy and buggy and I used to have conky. There are no particular reasons that made me switch to superkaramba , other than moving from Gnome to Kde.
My superkaramba monitor is based on the dual cpu monitor by Loacoon, I changed it a [...]]]></description>
			<content:encoded><![CDATA[<p>Nowadays it seems that superkaramba works well, in the past it was heavy and buggy and I used to have conky. There are no particular reasons that made me switch to superkaramba , other than moving from Gnome to Kde.</p>
<p>My superkaramba monitor is based on the dual cpu monitor <a href="http://www.kde-look.org/usermanager/search.php?username=Loacoon&#038;action=profile&#038;PHPSESSID=cae">by Loacoon</a>, I changed it a little to show some useful stuff , some of them gentoo specific ( last sync, last emerges, currently emerging&#8230;.. genlop is a dependency).</p>
<p><a href='http://www.lucagasperini.com/blog/wp-content/uploads/2008/06/superkaramba1.jpg'><img src="http://www.lucagasperini.com/blog/wp-content/uploads/2008/06/superkaramba-300x57.jpg" alt="superkaramba" title="superkaramba" width="300" height="57" class="alignnone size-medium wp-image-595" /></a></p>
<p><span id="more-593"></span></p>
<p>Here&#8217;s the code, on my system superkaramba themes are in ~/.kde3.5/share/apps/superkaramba/themes/</p>
<p><a href='http://www.lucagasperini.com/blog/wp-content/uploads/2008/06/chsm_dualcpu.theme'>Superkaramba theme</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-superkaramba-and-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laptop ubuntu suspend and nvidia virtual tty</title>
		<link>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/</link>
		<comments>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 15:44:20 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[laptop]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/?p=592</guid>
		<description><![CDATA[I decided to keep ubuntu even if I don&#8217;t like this new release ( hardy ) at all. When it came out it used to hang for no reason , the new kernels seem to have solved the issue.
I had two big problems, I couldn&#8217;t hibernate/suspend and I couldn&#8217;t switch to the ttys with Alt+F1 [...]]]></description>
			<content:encoded><![CDATA[<p>I decided to keep ubuntu even if I don&#8217;t like this new release ( hardy ) at all. When it came out it used to hang for no reason , the new kernels seem to have solved the issue.</p>
<p>I had two big problems, I couldn&#8217;t hibernate/suspend and I couldn&#8217;t switch to the ttys with Alt+F1 for example.</p>
<p>Starting from the latter I realized that the nvidia-glx package instead of the nvidia-glx-new does the job. Since I don&#8217;t know the difference between the two packages and I really don&#8217;t care to have the newest nvidia driver I consider this problem fixed.</p>
<p>Now suspend works and not sometimes or just one time like it used in the past, I had to change some config options in /etc/default/acpi-support</p>
<p><code>SAVE_VBE_STATE=false<br />
POST_VIDEO=false<br />
SAVE_VIDEO_PCI_STATE=true</code></p>
<p>Hiberating is still a problem or better waking up from hibernation is a huge deal on my laptop. It does hibernate and it tries to wake up during next boot but when X starts everything freeze. It seems a kernel or xorg problem because I can&#8217;t turn on/off the capslock led.<a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/237929"> Here&#8217;s the bug I&#8217;ve filled, hopefully someoene will look at it.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-laptop-ubuntu-suspend-and-nvidia-virtual-tty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installazione Windows Xp1 e Linux</title>
		<link>http://www.lucagasperini.com/blog/2008-installazione-windows-xp1-e-linux/</link>
		<comments>http://www.lucagasperini.com/blog/2008-installazione-windows-xp1-e-linux/#comments</comments>
		<pubDate>Wed, 26 Mar 2008 17:04:54 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[Generale]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2008-installazione-windows-xp1-e-linux/</guid>
		<description><![CDATA[Ho comperato un nuovo harddisk e ho deciso, dopo averne fatto a meno per un anno, di installare windows xp&#8230;.magari una mezz&#8217;oretta con Cod4 ci sta.
Inizio col dire che Ã¨ stata piÃ¹ lunga del previsto.
Ho una vecchia copia di windows xp sp1 che non ha al suo interno i driver per il controller sata della [...]]]></description>
			<content:encoded><![CDATA[<p>Ho comperato un nuovo harddisk e ho deciso, dopo averne fatto a meno per un anno, di installare windows xp&#8230;.magari una mezz&#8217;oretta con Cod4 ci sta.</p>
<p>Inizio col dire che Ã¨ stata piÃ¹ lunga del previsto.</p>
<p>Ho una vecchia copia di windows xp sp1 che non ha al suo interno i driver per il controller sata della mia scheda madre (ICH9) e allora ho dovuto scaricarmeli dal sito della Asus. Dopo averlo fatto mi sono ricordato di quel famoso pulsante F6 da premere in fase di installazione di windows per poter caricare driver di terze parti, subito dopo  un flash: &#8220;Ma serve il floppy??????&#8221;. GiÃ &#8230;..</p>
<p>E dove lo prendo un  dischetto? Ho varie chiavette, da 128 MB a 8GB, ma di dischetti pochi o nulla&#8230;ma uno si,che non va. &#8220;Ravana ravana&#8221; ho trovato in un angolo di una libreria una vecchia confezione di Verbatim con scritto &#8220;Gia Formattati!!&#8221; Wow</p>
<p>Copiati i driver sul dischetto e riavviato facendo il boot da cd di windows mi trovo schermata nera, solo una piccola scritta &#8220;Rilevazione Hardware&#8221; in corso e poi nero completo e cd fermo che non legge.Sia il cd? Cambiati 3 cd e stesso problema.</p>
<p>Ho poi scoperto che se l&#8217;installer di Microsoft trova sugli harddisk piÃ¹ di una partizione con la flag &#8220;bootable&#8221; esce senza avvisare lasciandoti li come un pirla con la schermata nera. Ho risolto scollegando gli altri due harddisk in raid (quando ho fatto il raid forse ho creato anche il danno), un altra soluzione con &#8220;parted&#8221; era di togliere le flag bootable o lasciarne al massimo una.</p>
<p>In compenso perÃ² ora mi ha avvisato che cambierÃ  la risoluzione dello schermo&#8230;.ma vedi di andare a &#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-installazione-windows-xp1-e-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Nokia N95 and UPNP</title>
		<link>http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/</link>
		<comments>http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 21:44:48 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[n95]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/</guid>
		<description><![CDATA[Finally i got it&#8230;.at first it was a mess, some explanations on what does what:

Media Server: it serves the content on the network
Media Renderer: it renders the content served by a media server

So I actually needed both on my gentoo linux.
Probably the easiest way to browse content served by upnp servers is djmount , it [...]]]></description>
			<content:encoded><![CDATA[<p>Finally i got it&#8230;.at first it was a mess, some explanations on what does what:</p>
<ul>
<li>Media Server: it serves the content on the network</li>
<li>Media Renderer: it renders the content served by a media server</li>
</ul>
<p>So I actually needed both on my gentoo linux.</p>
<p>Probably the easiest way to browse content served by upnp servers is <a href="http://djmount.sourceforge.net/">djmount</a> , it works as a FUSE file system ( that can be mounted by a normal user) and it looks for all the upnp devices in a network. It works very well even with content provided by Windows Vista (or better from the Media Player that comes with windows vista). You create a directory and simply &#8220;djmount it&#8221;, in that directory there will be other subdirectories , one for each media server you have in your network.</p>
<p>Easy and working but not that cool, I mean&#8230;all this new stuff and , in the end, I still have to browse directories. I&#8217;m not using these new things just because I don&#8217;t want to plug in an usb cable, I&#8217;m not that lazy. So I went searching in various forums another solution.</p>
<p><a href='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/mediatomb1.jpg' title='Mediatomb'><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/mediatomb1.jpg' align="left" alt='Mediatomb' /></a>My first choice as media server was <a href="http://ushare.geexbox.org/">ushare</a>, somehow connected to the geexbox project but it had its limitation, one above all that it doesn&#8217;t read tags, so when you copy a music file to another device you must retag it manually. Another problem was the init script that didn&#8217;t work that well and I didn&#8217;t have time/will to fix it. <a href="http://mediatomb.cc/">Mediatomb</a> seems the definitive choice to me, it seems a nice project, it reads metadata and has a built in sqlite backend. (you can use mysql too but i don&#8217;t have the server on my box). Mediatomb has a webserver you can connect to and you can add/delete content to your share and chose how to rescan your library , you can chose inotify on that ( if you are using beagle you should already have inotify in your kernel).</p>
<p>When it goes to the Media Renderer it seems that there is not much choice yet, but there is some and in particular there is gmediarenderer from the GNU guys. GmediaRender , as the names says, it&#8217;s able to render content served from a MediaServer, it needs gstreamer as a backend for all the codecs (it actually uses gstreamer to render the stream ). If you have gmediarender running you can simply go to your nokia N95 media player , chose a song and in options chose &#8220;execute on personal network&#8221; ( or something like that) and your computer (not the phone) will  sound. You can do the same for videos or pictures.</p>
<p><a href='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/rhythmbox1.jpg' title='Rhythmbox' align="right"><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/rhythmbox1.jpg' align=right alt='Rhythmbox' /></a>What about <a href="https://coherence.beebits.net/">coherence</a>? I have it installed and the rhythmbox plugins actually works , I can see my N95 and browse its contents but you can&#8217;t (yet) make rhythmbox work as a MediaRenderer. Coherence is supposed to be a full UPNP solution with its server, renderer and controller but the people who develop it are very good in making <a href="http://www.youtube.com/watch?v=N4dY2ByvOsU">Youtube videos</a>  but not that good to explain the world &#8220;how the hell that damn thing works&#8221;.</p>
<p>What is missing? On my nokia I can chose to copy or move stuff to my personal network, I can&#8217;t do it and don&#8217;t know what part of this upnp mess should provide this feature.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-nokia-n95-and-upnp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mldonkey and conky</title>
		<link>http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/</link>
		<comments>http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/#comments</comments>
		<pubDate>Thu, 14 Feb 2008 12:12:31 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[p2p]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/</guid>
		<description><![CDATA[In the past conky had some built in features regarding mldonkey that have been dropped later. I launch a script that uses netcat to do the same thing ( at least what I need).

#! /bin/sh
USER=user                  ## mldonkey user
PASS=pass [...]]]></description>
			<content:encoded><![CDATA[<p>In the past conky had some built in features regarding mldonkey that have been dropped later. I launch a script that uses netcat to do the same thing ( at least what I need).</p>
<p><code><br />
#! /bin/sh<br />
USER=user                  ## mldonkey user<br />
PASS=pass            ## mldonkey password for user<br />
HOST=192.168.1.2     ## host where mldonkey is running<br />
PORT=4000                 ##port<br />
(echo "auth $USER $PASS";echo $1;echo q) | nc $HOST $PORT</code></p>
<p>and then for conkyrc</p>
<p><code>${execi 50 ml_command bw_stats|grep Down|awk -F " " '{print $1,$2,$3,$10,$11,$12}'}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-mldonkey-and-conky/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Emerald Theme</title>
		<link>http://www.lucagasperini.com/blog/2008-new-emerald-theme/</link>
		<comments>http://www.lucagasperini.com/blog/2008-new-emerald-theme/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 23:54:08 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[fun]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2008-new-emerald-theme/</guid>
		<description><![CDATA[New emerald theme for my desktop, I&#8217;ve modified a little Scaled Black Mod by DBO


Emerald Theme
MurrinaDBO
]]></description>
			<content:encoded><![CDATA[<p>New emerald theme for my desktop, I&#8217;ve modified a little Scaled Black Mod by DBO</p>
<p><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/screenshot1.png' alt='screenshot_part' /></p>
<p><img src='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/screenshot-11.jpg' alt='screenshot_completo' /></p>
<p><a href='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/gasemeraldtar1.gz' title='gasemeraldtar.gz'>Emerald Theme</a><br />
<a href='http://www.lucagasperini.com/blog/wp-content/uploads/2008/02/murrinadbotar1.gz' title='MurrinaDBO'>MurrinaDBO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2008-new-emerald-theme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sync: Nokia , Thunderbird and Google Calendar</title>
		<link>http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/</link>
		<comments>http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 16:08:39 +0000</pubDate>
		<dc:creator>gas</dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[Generale]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[n95]]></category>

		<guid isPermaLink="false">http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/</guid>
		<description><![CDATA[I need to sync many applications on different devices so the best idea for me was using a central server where I can sync too. ScheduleWolrd is a funambol based service that regardless of its ugly interface does what I want .This small howto covers my Nokia N95 , thunderbird + lightning and Google Calendar [...]]]></description>
			<content:encoded><![CDATA[<p>I need to sync many applications on different devices so the best idea for me was using a central server where I can sync too. <a href="http://www.scheduleworld.com/">ScheduleWolrd</a> is a funambol based service that regardless of its ugly interface does what I want .This small howto covers my Nokia N95 , thunderbird + lightning and Google Calendar but it should work with many other devices or applications. Syncing between ScheduleWorld and Google Calendar works mostly out of the box.<br />
<span id="more-568"></span></p>
<p><strong>ScheduleWorld Side</strong></p>
<p>After signing up and logging in there are a few things that must be changed in the <a href="http://www.scheduleworld.com/tg/cal/preferences.jsp">scheduleworld configuration page</a>.</p>
<ul>
<li>General Preferences for: as it says those are just general preferences , they have nothing to do with the syncing procedures,can be left as they are</li>
<li>GMail Contact Synchronization: would be handy but gmail sucks under this point. Gmail remembers automatically every address you have sent an email to and this means that after a while you will find a lot of guys called &#8220;unsubscribe&#8221; on your phone contacts, this is the part that sucks.I don&#8217;t use this feature.</li>
<li>Standard SyncML Client Configuration: these are the configuration options we will use on the Nokia, all Nokia N series comes with syncML compliant client and we will use it.</li>
<li>Funambol SyncML Client Configuration: if the application/device you want to sync doesn&#8217;t come with a syncML compliant client there is a possibility that you can install some <a href="http://www.funambol.com/opensource/downloads.php">funambol components</a> to make it work and sync properly with scheduleworld.(for iPod , Windows Mobile, Outlook, theres should be something for BlackBerries too)</li>
<li>Evolution SyncML Configuration (SyncEvolution): for the evolution office suite ( if you don&#8217;t know what it is don&#8217;t bother).I use Gnome but I when I&#8217;m not home I must use windows,so I prefer crossplatform applications like the ones from Mozilla.</li>
</ul>
<p>There are other configuration option at the bottom of the boxes (its actually another wider box in pink and purple colors). If you want to sync with google calendar the configuration options with a pink background are the ones that matter the most.(those ones that come after &#8220;To manually sync with your specific Google Calendar click &#8216;Google Sync&#8217; at the top of the day view.  &#8220;).</p>
<ul>
<li>Authorization: most of people should click on &#8220;Single User/AuthStub&#8221;, if you use google apps for your domain then you should click on &#8220;Hosted Domain/Client Login&#8221;.After that your browser will fire up a google page that asks you if you want to grant permission to scheduleworld.com, you should answear yes.</li>
<li>Corresponding Google Calendar Username (email): your google login</li>
<li>Google Calendar Title:click &#8220;Find&#8221; and chose the calendar you wish to sync with.</li>
<li>Other options: the defaults are ok, maybe you want the &#8220;Automatically sync with this Google Calendar with every SyncML sync&#8221; set to &#8220;yes&#8221; so that every time you sync with scheduleworld you get synced to google calendar automatically.</li>
</ul>
<p><strong>Nokia Side</strong></p>
<p>The syncML client by Nokia is called &#8220;Syncronization&#8221; and it should be under &#8220;Utilities&#8221; (my N95 is in Italian).Options->NewProfile.</p>
<ul>
<li>Profile Name: Anything you want</li>
<li>Applications:we will sync Contacts and Calendar, click on Contacts: Include:yes ; Database: card ; Direction:both; go back.Click on Calendar: Include:yes ; Database: cal ; Direction:both. Pay attention: Contacts database is &#8220;card&#8221;, Calendar database is &#8220;cal&#8221;.</li>
<li>Connection: these info are on the<a href="http://www.scheduleworld.com/tg/cal/preferences.jsp"> scheduleworld configuration page </a> in the &#8220;Standard SyncML Client Configuration&#8221; box. Put the server url in the &#8220;host address&#8221;, do the same for username and password.</li>
</ul>
<p>Now go back with your phone to the syncronization page and click on the new created profile to sync your phone to Scheduleworld and to Google Calendar with it.</p>
<p><strong><br />
Thunderbird Side</strong></p>
<p>You can find Scheduleworld extension for thunderbird <a href="http://www.scheduleworld.com/encv1/syncSW.xpi">here</a>, right click save, fireup thunderbird and under Tools->Add-Ons click on install and select the extension, restart thunderbird. Upon restarting a wizard should show up guiding you to the configuration options,as usual you can find these infos on the <a href="http://www.scheduleworld.com/tg/cal/preferences.jsp">scheduleworld configuration page</a>.After Username and Password you are asked what contacts you want to sync, Personal Address Book are the contacts you created , Collected Address Book are the contacts you know cause you sent or they ahve sent something to you.Next is the Calendars to Syncronize, put a mark on &#8220;Sync&#8221; and chose the calendar to sync, keep going and reading till you finish.Now aunder tools->SyncSW to sync.</p>
<p><strong><br />
Tip for Gnome Users</strong></p>
<p>Gnome has a clock applet that if you click on it it shows you a calendar , that calendar is connected to evolution and it will show in glance all your appointments,pretty handy feature. If you don&#8217;t want to use evolution there&#8217;s a solution <a href="http://c-alt.blogspot.com/2007/09/google-calendar-gnome.html">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.lucagasperini.com/blog/2007-sync-nokia-thunderbird-and-google-calendar/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
