<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.slacky.eu/wikislack/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
		<id>http://www.slacky.eu/wikislack/index.php?title=Impostare_il_nostro_environment_grafico_preferito_come_desktop_di_default&amp;feed=atom&amp;action=history</id>
		<title>Impostare il nostro environment grafico preferito come desktop di default - Cronologia</title>
		<link rel="self" type="application/atom+xml" href="http://www.slacky.eu/wikislack/index.php?title=Impostare_il_nostro_environment_grafico_preferito_come_desktop_di_default&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Impostare_il_nostro_environment_grafico_preferito_come_desktop_di_default&amp;action=history"/>
		<updated>2013-05-22T11:41:12Z</updated>
		<subtitle>Cronologia della pagina su questo sito</subtitle>
		<generator>MediaWiki 1.20.3</generator>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Impostare_il_nostro_environment_grafico_preferito_come_desktop_di_default&amp;diff=1482&amp;oldid=prev</id>
		<title>L1q1d il 12:34, 29 ago 2006</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Impostare_il_nostro_environment_grafico_preferito_come_desktop_di_default&amp;diff=1482&amp;oldid=prev"/>
				<updated>2006-08-29T12:34:56Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Server_X]]&lt;br /&gt;
= Introduzione =&lt;br /&gt;
In questo Mini-HowTo vedremo come impostare il nostro environment grafico preferito come desktop di default. Vi parte KDE o Gnome al posto di WindowMaker o FluxBox quando date da console il comando startx? Niente paura... potete benissimo cambiarlo.&lt;br /&gt;
= Simbologia =&lt;br /&gt;
NOME_UTENTE: Il vostro nome utente.&lt;br /&gt;
[invio]: Si intende la pressione del tasto Invio o Return.&lt;br /&gt;
&lt;br /&gt;
= Distribuzione =&lt;br /&gt;
La distribuzione a cui io farò riferimento sarà Slackware 10.1. Dunque se avete una distribuzione diversa è probabile che qualche PATH sia differente, controllate dunque con attenzione ogni minimo step! Nei peggiori dei casi il procedimento qui elencato non sarà valido per la vostra distribuzione, dunque non mi assumo nessuna responsabilità in merito.&lt;br /&gt;
&lt;br /&gt;
= I file responsabili =&lt;br /&gt;
I file &amp;quot;responsabili&amp;quot; delle impostazioni dell'environment grafico di default sono uno per ogni utente:&lt;br /&gt;
&lt;br /&gt;
 /root/.xinitrc&lt;br /&gt;
 /home/NOME_UTENTE/.xinitrc&lt;br /&gt;
&lt;br /&gt;
Controllate che sia lo stesso anche per la vostra distribuzione, altrimenti cercate i file in questione con il comando&lt;br /&gt;
&lt;br /&gt;
 # find / -name .xinitrc [invio]&lt;br /&gt;
= Modifica environment predefinito =&lt;br /&gt;
== ROOT ==&lt;br /&gt;
Se avete intenzione di cambiare l'ambiente grafico predefinito al superutente root allora dovrete modificare il contenuto di &amp;quot;/root/.xinitrc&amp;quot;. Dunque acquisite i privilegi del superutente e modificate il contenuto del file &amp;quot;/root/.xinitrc&amp;quot;. Esso dovrà avere una parte statica (NON influenzata dall'environment) e una parte variabile a seconda dell'environment scelto. Apriamo il file.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NOME_UTENTE@Client:~$ su [invio]&lt;br /&gt;
Password: [Inserite qui la vostra password di root]&lt;br /&gt;
root@Client:~# cd /root/ [invio]&lt;br /&gt;
root@Client:~# vi .xinitrc [invio]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
*** La parte che non dovrete modificare assomiglierà alla seguente ***&lt;br /&gt;
&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
userresources=$HOME/.Xresources&lt;br /&gt;
usermodmap=$HOME/.Xmodmap&lt;br /&gt;
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources&lt;br /&gt;
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysresources ]; then&lt;br /&gt;
    xrdb -merge $sysresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysmodmap ]; then&lt;br /&gt;
    xmodmap $sysmodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $userresources ]; then&lt;br /&gt;
    xrdb -merge $userresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $usermodmap ]; then&lt;br /&gt;
    xmodmap $usermodmap&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Di solito è la prima parte del file, dunque lasciatela invariata.&lt;br /&gt;
&lt;br /&gt;
*** La parte che dovrete aggiungere/modificare e dipendente dall'environment sarà quella finale ***&lt;br /&gt;
Vi elencherò qui di seguito le stringhe corrispondenti agli environment più diffusi (BlackBox, FluxBox, FVWM2, Gnome, KDE, TWM, WindowMaker) da aggiungere alla parte finale del file (ovvero la porzione di file successiva a quella precedentemente postata).&lt;br /&gt;
&lt;br /&gt;
N.B. Per modificare il contenuto del file dovete premere il tasto &amp;quot;INS&amp;quot; per passare alla modalità &amp;quot;Input&amp;quot;.&lt;br /&gt;
BlackBok&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
exec /usr/X11R6/bin/blackbox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
FluxBox&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
exec /usr/X11R6/bin/startfluxbox&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
FVWM2&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
xsetroot -solid SteelBlue&lt;br /&gt;
fvwm2&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Gnome&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
export NAUTILUS_OK_TO_RUN_AS_ROOT=1&lt;br /&gt;
exec gnome-session&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
KDE&lt;br /&gt;
 startkde&lt;br /&gt;
TWM&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
twm &amp;amp;&lt;br /&gt;
xclock -geometry 50x50-1+1 &amp;amp;&lt;br /&gt;
xterm -geometry 80x50+494+51 &amp;amp;&lt;br /&gt;
xterm -geometry 80x20+494-0 &amp;amp;&lt;br /&gt;
exec xterm -geometry 80x66+0+0 -name login&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
WindowMaker&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if [ ! -f $HOME/GNUstep/Defaults/WindowMaker ]; then&lt;br /&gt;
    wmaker.inst&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ ! -x /usr/bin/cpp ]; then&lt;br /&gt;
  NOCPP=&amp;quot;--no-cpp&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
exec /usr/bin/wmaker $NOCPP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Esempi === &lt;br /&gt;
==== File con environment predefinito WindowMaker ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
userresources=$HOME/.Xresources&lt;br /&gt;
usermodmap=$HOME/.Xmodmap&lt;br /&gt;
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources&lt;br /&gt;
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysresources ]; then&lt;br /&gt;
    xrdb -merge $sysresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysmodmap ]; then&lt;br /&gt;
    xmodmap $sysmodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $userresources ]; then&lt;br /&gt;
    xrdb -merge $userresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $usermodmap ]; then&lt;br /&gt;
    xmodmap $usermodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ ! -f $HOME/GNUstep/Defaults/WindowMaker ]; then&lt;br /&gt;
    wmaker.inst&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ ! -x /usr/bin/cpp ]; then&lt;br /&gt;
  NOCPP=&amp;quot;--no-cpp&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
exec /usr/bin/wmaker $NOCPP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== File con environment predefinito KDE ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
userresources=$HOME/.Xresources&lt;br /&gt;
usermodmap=$HOME/.Xmodmap&lt;br /&gt;
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources&lt;br /&gt;
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysresources ]; then&lt;br /&gt;
    xrdb -merge $sysresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysmodmap ]; then&lt;br /&gt;
    xmodmap $sysmodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $userresources ]; then&lt;br /&gt;
    xrdb -merge $userresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $usermodmap ]; then&lt;br /&gt;
    xmodmap $usermodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
startkde&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dunque una volta copiate le stringhe relative al vostro environment predefinito salvate e uscite dal file premendo prima il tasto &amp;quot;ESC&amp;quot; per tornare alla modalità &amp;quot;Command&amp;quot; e successivamente dando il comando&lt;br /&gt;
 :wq [invio]&lt;br /&gt;
Lanciate infine il server X con il comando&lt;br /&gt;
 rootClient:~# startx [invio]&lt;br /&gt;
e vedrete ora apparire l'environment da voi scelto.&lt;br /&gt;
== UTENTE ==&lt;br /&gt;
Per cambiare l'environment grafico di default all'utente dovrete modificare il contenuto del file &amp;quot;/home/NOME_UTENTE/.xinitrc&amp;quot;.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
NOME_UTENTE@Client:~$ cd [invio]&lt;br /&gt;
NOME_UTENTE@Client:~$ vi .xinitrc [invio]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Esso dovrà avere una parte statica (NON influenzata dall'environment) e una parte variabile a seconda dell'environment scelto.&lt;br /&gt;
&lt;br /&gt;
*** La parte che non dovrete modificare assomiglierà alla seguente ***&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
userresources=$HOME/.Xresources&lt;br /&gt;
usermodmap=$HOME/.Xmodmap&lt;br /&gt;
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources&lt;br /&gt;
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysresources ]; then&lt;br /&gt;
    xrdb -merge $sysresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysmodmap ]; then&lt;br /&gt;
    xmodmap $sysmodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $userresources ]; then&lt;br /&gt;
    xrdb -merge $userresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $usermodmap ]; then&lt;br /&gt;
    xmodmap $usermodmap&lt;br /&gt;
fi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Di solito è la prima parte del file, dunque lasciatela invariata.&lt;br /&gt;
&lt;br /&gt;
*** La parte che dovrete aggiungere/modificare e dipendente dall'environment sarà quella finale ***&lt;br /&gt;
Vi elencherò qui di seguito le stringhe corrispondenti agli environment più diffusi (BlackBox, FluxBox, FVWM2, Gnome, KDE, TWM, WindowMaker) da aggiungere alla parte finale del file (ovvero la porzione di file successiva a quella precedentemente postata).&lt;br /&gt;
&lt;br /&gt;
N.B. Per modificare il contenuto del file dovete premere il tasto &amp;quot;INS&amp;quot; per passare alla modalità &amp;quot;Input&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
BlackBok&lt;br /&gt;
 exec /usr/X11R6/bin/blackbox&lt;br /&gt;
FluxBox&lt;br /&gt;
 exec /usr/X11R6/bin/startfluxbox&lt;br /&gt;
FVWM2&lt;br /&gt;
 xsetroot -solid SteelBlue&lt;br /&gt;
 fvwm2&lt;br /&gt;
Gnome&lt;br /&gt;
 export NAUTILUS_OK_TO_RUN_AS_ROOT=1&lt;br /&gt;
 exec gnome-session&lt;br /&gt;
KDE&lt;br /&gt;
 startkde&lt;br /&gt;
TWM&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
twm &amp;amp;&lt;br /&gt;
xclock -geometry 50x50-1+1 &amp;amp;&lt;br /&gt;
xterm -geometry 80x50+494+51 &amp;amp;&lt;br /&gt;
xterm -geometry 80x20+494-0 &amp;amp;&lt;br /&gt;
exec xterm -geometry 80x66+0+0 -name login&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
WindowMaker&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
if [ ! -f $HOME/GNUstep/Defaults/WindowMaker ]; then&lt;br /&gt;
    wmaker.inst&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ ! -x /usr/bin/cpp ]; then&lt;br /&gt;
  NOCPP=&amp;quot;--no-cpp&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
exec /usr/bin/wmaker $NOCPP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
=== Esempi ===&lt;br /&gt;
==== File con environment predefinito WindowMaker ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
userresources=$HOME/.Xresources&lt;br /&gt;
usermodmap=$HOME/.Xmodmap&lt;br /&gt;
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources&lt;br /&gt;
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysresources ]; then&lt;br /&gt;
    xrdb -merge $sysresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysmodmap ]; then&lt;br /&gt;
    xmodmap $sysmodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $userresources ]; then&lt;br /&gt;
    xrdb -merge $userresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $usermodmap ]; then&lt;br /&gt;
    xmodmap $usermodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ ! -f $HOME/GNUstep/Defaults/WindowMaker ]; then&lt;br /&gt;
    wmaker.inst&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ ! -x /usr/bin/cpp ]; then&lt;br /&gt;
  NOCPP=&amp;quot;--no-cpp&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
exec /usr/bin/wmaker $NOCPP&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== File con environment predefinito KDE ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/sh&lt;br /&gt;
&lt;br /&gt;
userresources=$HOME/.Xresources&lt;br /&gt;
usermodmap=$HOME/.Xmodmap&lt;br /&gt;
sysresources=/usr/X11R6/lib/X11/xinit/.Xresources&lt;br /&gt;
sysmodmap=/usr/X11R6/lib/X11/xinit/.Xmodmap&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysresources ]; then&lt;br /&gt;
    xrdb -merge $sysresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $sysmodmap ]; then&lt;br /&gt;
    xmodmap $sysmodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $userresources ]; then&lt;br /&gt;
    xrdb -merge $userresources&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
if [ -f $usermodmap ]; then&lt;br /&gt;
    xmodmap $usermodmap&lt;br /&gt;
fi&lt;br /&gt;
&lt;br /&gt;
startkde&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dunque una volta copiate le stringhe relative al vostro environment predefinito salvate e uscite dal file premendo prima il tasto &amp;quot;ESC&amp;quot; per tornare alla modalità &amp;quot;Command&amp;quot; e successivamente dando il comando&lt;br /&gt;
 :wq [invio]&lt;br /&gt;
Lanciate infine il server X con il comando&lt;br /&gt;
 NOME_UTENTE@Client:~$ startx [invio]&lt;br /&gt;
e vedrete ora apparire l'environment da voi scelto.&lt;br /&gt;
&lt;br /&gt;
= Tool Alternativo: xwmconfig=&lt;br /&gt;
Slackware mette a disposizione un tool alternativo in grado di configurare in modo automatico i file sopra descritti. Basta lanciare da console il comando&lt;br /&gt;
 NOME_UTENTE@Client:~$ xwmconfig [invio]&lt;br /&gt;
oppure&lt;br /&gt;
 root@Client:~# xwmconfig [invio]&lt;br /&gt;
e scegliere l'environment predefinito.&lt;br /&gt;
= Note legali =&lt;br /&gt;
&lt;br /&gt;
Copyright (C) 2005 - Ficarola Francesco&lt;br /&gt;
Licenza: GFDL&lt;br /&gt;
E-Mail dell'autore: gneccos@libero.it&lt;/div&gt;</summary>
		<author><name>L1q1d</name></author>	</entry>

	</feed>