Personalizzare il comportamento delle finestre con Devil's Pie: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
=Introduzione=
L'installazione dei driver proprietari NVIDIA e' molto semplice grazie all'installer automatico.  
Questa pagina vuole raccogliere tutte quelle cose ''simpatiche'' (EasterEggs) presenti nei programmi Debian e non solo ...


== Occorrente ==
Ecco di cosa abbiamo bisogno per l'installazione:
* Sorgenti del kernel che stiamo utilizzando (occhio alle subversion)
* Driver corretto per la nostra architettura scaricabile da [http://www.nvidia.com www.nvidia.com]


=apt-get=
== Cosa fare ==
==apt-get moo==
Prima di tutto occorre chiudere X. Non basta fare logout, bisogna proprio killare il server grafico.  
<pre>
$ apt-get moo
        (__)
        (oo)
  /------\/
  / |    ||
*  /\---/\
    ~~  ~~
...."Have you mooed today?"...</pre>


==apt-get --help==
Ora decomprimiamo i sorgenti del kernel in <tt>/usr/src</tt>.
<pre>
$ apt-get --help | grep Powers
                      This APT has Super Cow Powers.
</pre>


==bug==
Dopodiche l'unica cosa da fare e' andare nella directory dove abbiamo salvato il driver nvidia e dare il comando:
Interessante la segnalazione presente nella wishlist di apt-get:<br/>
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=134156


<pre># sh NVIDIA-*</pre>


=aptitude=
dove <tt>NVIDIA-*</tt> e' il nome del driver che abbiamo scaricato.
==aptitude moo==
<pre>$ aptitude moo
There are no Easter Eggs in this program.</pre>


==aptitude -v moo==
Comparir� un menu interattivo che ci guider� nell'installazione, dove dovremo rispondere alle domande dicendo che vogliamo installare il driver.
<pre>$ aptitude -v moo
There really are no Easter Eggs in this program.</pre>


==aptitude -vv moo==
{{Warningbox|Potreste aver gia installato un driver NVIDIA, in questo caso:
<pre>$ aptitude -vv moo
#Se lo avete installato voi, allora questa guida non vi server perche sapete gia come fare :)
Didn't I already tell you that there are no Easter Eggs in this program?</pre>
#Se ve lo ha installato un'altra persona, allora potete tranquillamente dire all'installer di sovrascriverlo se state installando una versione piu aggiornata.}}


==aptitude -vvv moo==
Il nuovo installer permette l'aggiornamento automatico di <tt>xorg.conf</tt>. Potete farlo anche a mano, semplicemente editando il file <tt>/etc/X11/xorg.conf</tt> e inserendo tra le schede video il nome corretto del driver, ovvero <tt>'''nvidia'''</tt>.
<pre>$ aptitude -vvv moo
Stop it!</pre>


==aptitude -vvvv moo==
----
<pre>$ aptitude -vvvv moo
Autore: [[Utente:Bedo|Bedo]]
Okay, okay, if I give you an Easter Egg, will you go away?</pre>
 
==aptitude -vvvv moo==
<pre>$ aptitude -vvvvv moo
All right, you win.
 
                              /----\
                      -------/      \
                      /              \
                    /                |
  -----------------/                  --------\
  ----------------------------------------------
 
Happy?</pre>
 
==aptitude -vvvvvv moo==
<pre>$ aptitude -vvvvvv moo
What is it?  It's an elephant being eaten by a snake, of course.</pre>
 
==aptitude --help==
<pre>$ aptitude --help | grep Powers
                  This aptitude does not have Super Cow Powers.</pre>
 
=apt-build=
==apt-build moo==
<pre>$ apt-build moo
        (__)    ~
        (oo)  /
    _____\/___/
    /  /\ / /
  ~  /  * /
    / ___/
*----/\
    /  \
  /  /
  ~    ~
..."Have you danced today? Discow!"...</pre>
 
=Pagine di Man=
==funny-manpages==
Per installare queste simpatiche pagine di ''man'' � sufficiente un
<pre>
# apt-get install funny-manpages
</pre>
 
che, una volta terminata l'installazione, metter� a disposizione le seguenti manpage:
* man 1fun date
* man 1fun echo
* man 1fun gong
* man 1fun grope
* man 1fun party
* man 1fun rescrog
* man 1fun rtfm
* man 1fun rm
* man 1fun tm
* man 1fun xkill
* man 1fun baby
* man 1fun celibacy
* man 1fun flog
* man 1fun uubp
* man 1fun condom
* man 1fun flame
* man 1fun xlart
* man 6fun sex
* man 3fun strfry
 
sono tutte in inglese, ma vale la pena leggerle ;)
 
==asr-manpages==
Simile a ''funny-manpages'', ma un po' pi� tecniche, sono le '''asr-manpages''':
<pre>
A set of humorous manual pages developed on
alt.sysadmin.recovery (don't treat them seriously!).
They document a set of really useful tools that for some
strange reason are not included in any implementation of
Unix. This includes such famous commands as lart, sysadmin,
luser, bosskill and others.
The authors recommend these man pages should be installed
on every system.
</pre>
 
Per installarle, basta un semplice
<pre>
# apt-get install asr-manpages
</pre>
 
* man 8fun guru
* man 8fun nuke
* man 8fun bosskill
* man 8fun knife
* man 8fun pmsd
* man 8fun ctluser
* man 8fun luser
* man 5fun normality
* man 2fun people
* man 1fun lart
* man 1fun c
* man 1fun vslave
* man 1fun sysadmin
* man 1fun think
* man 1fun whack
* man 3fun chastise
 
=ddate=
'''ddate''' � un programma che converte una data nel formato Discordiano (''cfr.: [http://it.wikipedia.org/wiki/Discordianesimo Discordianesimo].</br>
Ecco un esempio:
<pre>$ ddate
Today is Sweetmorn, the 50th day of Confusion in the YOLD 3171
Celebrate Confuflux
</pre>
 
=fortune=
'''fortune''' � un programma che eseguito da in output delle citazioni famose.
 
Per installarlo:
<pre>$ su
Password:
# apt-get install fortune
</pre>
In esecuzione:
<pre>$ fortune
For the fashion of Minas Tirith was such that it was built on seven levels,
each delved into a hill, and about each was set a wall, and in each wall
was a gate.
                -- J.R.R. Tolkien, "The Return of the King"
 
        [Quoted in "VMS Internals and Data Structures", V4.4, when
        referring to system overview.]</pre>
 
=man sex=
'''man sex''' � un comando eseguibile senza bisogno di installare nulla. Eseguendolo da linea di comando oterremo un manuale a luci rosse.
 
Peccato che non ci sia l'eseguibile!
 
=Varie=
Parlando di mucche (cosa molto frequente in Debian, a quanto si vede) � d'obbligo visitare la seguente pagina: [[Cows]]