<?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>GinLemon&#039;s Blog &#187; script</title>
	<atom:link href="http://www.ginlemonblog.com/tag/script/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ginlemonblog.com</link>
	<description>Amo Linux, uso Windows e odio i PC.</description>
	<lastBuildDate>Thu, 02 Feb 2012 01:43:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ricerca approfondita in nautilus</title>
		<link>http://www.ginlemonblog.com/nautilus-script-cerca-qui-approfondiamo-le-ricerche/</link>
		<comments>http://www.ginlemonblog.com/nautilus-script-cerca-qui-approfondiamo-le-ricerche/#comments</comments>
		<pubDate>Mon, 09 Aug 2010 01:56:52 +0000</pubDate>
		<dc:creator>GinLemon</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[nautilus]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.ginlemonblog.com/?p=1997</guid>
		<description><![CDATA[Salve a tutti, manco da diversi giorni/settimane dal blog, ho diversi lavori in cantiere  ultimamente che mi tengono lontano dallo scrivere. Tuttavia eccomi di ritorno per un piccolo tips ;) In nautilus manca un&#8217;importantissima funzione che in Windows c&#8217;è: la possibilità di fare ricerche approfondite nelle cartelle che esploriamo. Mi spiego meglio: Premendo CTRL + [...]]]></description>
			<content:encoded><![CDATA[<p>Salve a tutti, manco da diversi giorni/settimane dal blog, ho diversi lavori in cantiere  ultimamente che mi tengono lontano dallo scrivere. Tuttavia eccomi di ritorno per un piccolo tips ;)<br />
<a href="http://www.ginlemonblog.com/wp-content/uploads/2010/08/Schermata.png" rel="lightbox[1997]"><img class="aligncenter size-medium wp-image-1998" src="http://www.ginlemonblog.com/wp-content/uploads/2010/08/Schermata-300x271.png" alt="" width="300" height="271" /></a><br />
In nautilus manca un&#8217;importantissima funzione che in Windows c&#8217;è: la possibilità di fare ricerche approfondite nelle cartelle che esploriamo. Mi spiego meglio:</p>
<p>Premendo<strong> CTRL + F </strong>da nautilus, la barra di posizione si trasforma in una barra di ricerca e digitandovi un termine questo verrà accuratamente cercato tra i nomi dei file e delle sottocartelle della cartella corrente. Il problema sorge quando ciò non basta e c&#8217;è bisogno di una ricerca più approfondità, come la ricerca di una stringa all&#8217;interno dei file o la ricerca tramite date o attributi vari. Beh a dire il vero per questi casi c&#8217;è già qualcosa e cioè <code>gnome-search-tool</code> che però è tutt&#8217;altro che integrato con nautilus. Per sopperire a questa mancanza però possiamo creare uno script per nautilus copiando queste righe di codice nel terminale:</p>
<div class="code">cd $HOME/.gnome2/nautilus-scripts;echo &#8216;#!/bin/bash&#8217; &gt; &#8220;Cerca qui&#8221;; echo &#8216;gnome-search-tool &#8211;path=&#8221;$NAUTILUS_SCRIPT_CURRENT_URI&#8221;&#8216; &gt;&gt; &#8220;Cerca qui&#8221;;chmod +x &#8220;Cerca qui&#8221;;</div>
<p>Adesso troveremo la nostra buona funzione &#8220;Cerca qui&#8221; cliccando con il tasto destro direttamente fra gli script di Nautilus pronta ad avviare la ricerca nella directory corrente.<span id="more-1997"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ginlemonblog.com/nautilus-script-cerca-qui-approfondiamo-le-ricerche/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Modificare grub2. Consigli cattivi&#8230;</title>
		<link>http://www.ginlemonblog.com/modificare-grub2-qualche-consiglio-pericoloso/</link>
		<comments>http://www.ginlemonblog.com/modificare-grub2-qualche-consiglio-pericoloso/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 16:57:13 +0000</pubDate>
		<dc:creator>GinLemon</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bootmanager]]></category>
		<category><![CDATA[burg]]></category>
		<category><![CDATA[grub]]></category>
		<category><![CDATA[personalizzazione]]></category>
		<category><![CDATA[script]]></category>

		<guid isPermaLink="false">http://www.ginlemonblog.com/?p=1905</guid>
		<description><![CDATA[Grub è un boot-manager che svolge egregiamente il suo lavoro, purtroppo però fa cose antipatiche tipo far crescere la lista dei kernel fino a creare 10 entry per lo stesso sistema operativo e elencare voci come il memory test che raramente sono utili all&#8217;utente medio (neanche io l&#8217;ho mai usato). Invece di perdere tempo a [...]]]></description>
			<content:encoded><![CDATA[<p>Grub è un <strong>boot-manager</strong> che svolge egregiamente il suo lavoro, purtroppo però fa cose antipatiche tipo far crescere la lista dei kernel fino a creare 10 entry per lo stesso sistema operativo e elencare voci come il <em>memory test</em> che raramente sono utili all&#8217;utente medio (neanche io l&#8217;ho mai usato).</p>
<div id="attachment_1908" class="wp-caption aligncenter" style="width: 570px"><a href="http://www.ginlemonblog.com/wp-content/uploads/2010/06/grub.jpg" rel="lightbox[1905]"><img class="size-full wp-image-1908 " title="grub" src="http://www.ginlemonblog.com/wp-content/uploads/2010/06/grub.jpg" alt="" width="560" height="195" /></a><p class="wp-caption-text">Prima / Dopo</p></div>
<p>Invece di perdere tempo a cercare utility o deciso di mettere le mani in pasta ed ecco a voi qualche consiglio (pericoloso) per far ubbidire Grub ai vostri ordini(funziona anche con Burg).<span id="more-1905"></span></p>
<h2>Cambiare l&#8217;ordine delle voci nel menu</h2>
<p>Il funzionamento di Grub è il seguente: ogni volta che è attuata una modifica al sistema viene richiamato il suo aggiornamento; questo aggiornamento non è altro che una serie di <strong>script</strong> avviati in successione che cercano i sistemi operativi e i kernel presenti nel sistema e creano una lista di record d&#8217;avvio.</p>
<p>Potete trovare questi script nella cartella /etc/grub.d/<sup><a href="http://www.ginlemonblog.com/modificare-grub2-qualche-consiglio-pericoloso/#footnote_0_1905" id="identifier_0_1905" class="footnote-link footnote-identifier-link" title="/etc/burg.d se usate burg">1</a></sup></p>
<p><a href="http://www.ginlemonblog.com/wp-content/uploads/2010/06/Schermata-grub.d-Esplorazione-file.png" rel="lightbox[1905]"><img class="aligncenter size-full wp-image-1906" src="http://www.ginlemonblog.com/wp-content/uploads/2010/06/Schermata-grub.d-Esplorazione-file.png" alt="" width="457" height="252" /></a>Come potete notare il nome di ogni script è preceduto da un numero che identifica l&#8217;ordine di esecuzione. Volete Windows elencato come primo sistema, i Kernel Linux a seguire e nessun memtest? Basta rinominare <em>10_linux </em>in <em>20_linux</em>, <em>30_os-prober</em> in <em>10-os_prober</em> e cancellare il file <em>20_memtest86+.</em></p>
<h2>Personalizzazioni avanzate (don&#8217;t try this at home)</h2>
<p>Se invece vogliamo cambiare il comportamento di Grub allora dovremmo modificare direttamente il codice all&#8217;interno dei singoli script. Se l&#8217;operazione precedente era sconsigliata <strong>questa lo è molto di più</strong>, non provateci se non avete una buona conoscenza di script bash. In ogni caso potreste trovare interessante la lettura :)</p>
<p><strong>Impedire la creazione di voci per la modalità recovery</strong></p>
<p>Questa opzione dovrebbe essere selezionabile direttamente dal file di configurazione di grub, ma tanto che ci siamo blocchiamola qui commentando il frammento di codice che la interessa. Aprite il file<em> 10-linux</em>, cercate queste righe e commentatele come vedete sotto, aggiungendo il cancelletto all&#8217;inizio di ogni riga:</p>
<p><code>#  if [ "x${GRUB_DISABLE_LINUX_RECOVERY}" != "xtrue" ]; then<br />
#   linux_entry "${OS}" "${version}" true \<br />
#	"single ${GRUB_CMDLINE_LINUX}"<br />
# fi</code></p>
<p>In questo modo grub ignorerà completamente l&#8217;opzione e non creerà le voci.</p>
<p><strong>Mostare solo il Kernel più recente</strong></p>
<p>Lo script <em>10_linux</em> fa qualcosa del tipo &#8220;<em>per ogni kernel trovato crea un elemento della lista</em>&#8220;. Noi dobbiamo modificarlo in modo che faccia invece &#8220;<em>per il primo kernel trovato crea un elemento della lista</em>&#8220;, insomma il gioco è tutto nell&#8217;eliminare il &#8220;<em>per ogni&#8221; </em>iniziale eliminando il ciclo <strong>while-do</strong>.</p>
<p><code>codice da non commentare<br />
</code><span style="font-family: monospace;"># while [ "x$list" != "x" ] ; do<br />
codice da non commentare<br />
</span><span style="font-family: monospace;"># done</span></p>
<p>Se malauguratamente un giorno vi troverete nella situazione di non riuscire ad avviare il vostro unico kernel &#8220;basterà&#8221; premere E sulla voce, modificare i riferimenti al kernel in modo da scambiare il numero di versione attuale con quello precedente e premere F5 per avviare il vecchio kernel&#8230;. arrivati a questo punto dubito che la cosa vi spaventi.</p>
<p><strong>Attuare le modifiche</strong></p>
<p>per attuare le modifiche date da terminale</p>
<div class="code">sudo update-grub</div>
<p>potete installare e usare grub-emu per controllare che tutto sia a posto, dopodiché riavviate incrociate le dita e sperate che il sistema riparta :)</p>
<div style="background-color:#d2d2d2;"><ol class="footnotes"><li id="footnote_0_1905" class="footnote">/etc/burg.d se usate burg</li></ol></div>]]></content:encoded>
			<wfw:commentRss>http://www.ginlemonblog.com/modificare-grub2-qualche-consiglio-pericoloso/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Piccolo script per alternare Compiz/Metacity</title>
		<link>http://www.ginlemonblog.com/piccolo-script-per-alternare-compizmetacity/</link>
		<comments>http://www.ginlemonblog.com/piccolo-script-per-alternare-compizmetacity/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 15:32:15 +0000</pubDate>
		<dc:creator>GinLemon</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[Compiz]]></category>
		<category><![CDATA[Metacity]]></category>
		<category><![CDATA[script]]></category>
		<category><![CDATA[selezionare processo]]></category>

		<guid isPermaLink="false">http://www.ginlemonblog.com/?p=805</guid>
		<description><![CDATA[Compiz da un tocco di modernità al nostro desktop ma durante l&#8217;esecuzione di giochi o di applicazioni che richiedono accelerazione 3d può causare un calo di prestazioni non indifferente. Windows Vista/Seven in questi casi disabilità il composite manager (infatti le finestre diventano opache) invece Ubuntu non ha nessun meccanismo che regoli la cosa in automatico, quindi ho [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp" style="text-align: left;">
<div id="attachment_810" class="wp-caption alignright" style="width: 160px"><a href="http://www.ginlemonblog.com/wp-content/uploads/2010/04/2695923136_d9b0ec8d2e_o.png" rel="lightbox[805]"><img class="size-thumbnail wp-image-810 " title="Compiz in tutta la sua...inutilità." src="http://www.ginlemonblog.com/wp-content/uploads/2010/04/2695923136_d9b0ec8d2e_o-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">Compiz</p></div>
<p>Compiz da un tocco di modernità al nostro desktop ma durante l&#8217;esecuzione di giochi o di applicazioni che richiedono accelerazione 3d può causare un calo di prestazioni non indifferente. Windows Vista/Seven in questi casi disabilità il composite manager (infatti le finestre diventano opache) invece Ubuntu non ha nessun meccanismo che regoli la cosa in automatico, quindi ho pensato di fare un piccolo script da associare ad un tasto in modo da poterlo almeno fare in maniera comoda. (il mal capitato è il tasto menù, quello che praticamente equivale al tasto destro del mouse&#8230; qualcuno mi spiega a cosa serve?)</p>
</div>
<div id="_mcePaste" style="text-align: left;">Copiate queste righe all&#8217;interno di un file di testo.</div>
<blockquote><p>#!/bin/bash</p>
<p>if  [[ `pidof metacity` ]]; then { compiz &#8211;replace; } else { metacity &#8211;replace; } fi</p></blockquote>
<p>Date i permessi d&#8217;esecuzione e poi impostate la scorciatoia da metacity o da compiz, adesso vi basterà premere un tasto per passare da Compiz a Metacity. Vi ricordo che il modo più semplice per verificare se un processo è attivo o meno è il comando:</p>
<blockquote><p>pidof NOMEPROCESSO</p></blockquote>
<p>se non restituisce niente vale falso e vuol dire che il processo che avete cercato non è attivo.</p>
<p>P.S. Lo script è stato aggiornato, adesso funziona anche su Lucid Lynx.<span id="more-805"></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ginlemonblog.com/piccolo-script-per-alternare-compizmetacity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

