[openmamba-devel-it] aggiungere DE al login manager

Silvan Calarco silvan.calarco a mambasoft.it
Ven 27 Giu 2008 09:25:34 CEST


Alle venerdì 27 giugno 2008, riccardo moja ha scritto:
> grazie silvan, ho capito (quasi) tutto, e infatti ora sono riuscito a
> farlo partire! sono molto
> soddisfatto!
> dovrò modificarlo parecchio però è bello veloce.

Bene!

> Però ho una domanda. Visto che devo modificare un file di
> configurazione, come devo operare?
> Cioè basta che prendo il sorgente e lo modifico come mi pare, lo metto
> nel tar e poi faccio l'rpm, oppure devo usare il sorgente ufficiale e
> una patch?

E' sempre preferibile applicare una patch, a meno che non devi stravolgere il 
file di configurazione, nel qual caso puoi anche aggiungerlo come source e 
sovrascriverlo nella buildroot dopo il make install.

> Nel caso della patch, come funziona? devo fare la patch solo del file
> che modifico oppure faccio un file di patch del tar.gz? c'è una guida
> dove imparare a lavorare con le patch?

A grande richiesta ho scritto una pagina su come fare le patch per la 
pacchettizzazione, fammi sapere se risolve i tuoi dubbi:
http://wiki.openmamba.org/it/index.php/Patch

ciao,
Silvan

> On Thu, Jun 26, 2008 at 8:07 PM, Silvan Calarco
>
> <silvan.calarco a mambasoft.it> wrote:
> > Il window manager gestisce le finestre in un server grafico ed è
> > normalmente una parte dell'ambiente desktop. Sotto X è possibile aprire
> > solo una finestra di terminale (xterm) (prova con kdm a fare il login
> > failsafe) da cui puoi lanciare un window manager che mette i bordi a
> > questa finestra e permette quindi di spostarla e ridimensionarla. Però è
> > un pò poco per chiamarlo ambiente desktop, nella concezione classica ci
> > vuole almeno un programma che mette le icone sullo sfondo (il desktop
> > appunto, in kde si chiama kdesktop) e un altro che gestisce un menù per
> > lanciare i programmi (in kde si chiama kicker). Si può dire che
> > l'ambiente desktop è lo script che lancia il window manager, desktop (lo
> > sfondo e le icone), il menù e poco più. Alcuni desktop, soprattutto
> > quelli minimali e più vecchi, possono anche ricondursi a solo window
> > manager, come twm, che fa parte tradizionalmente (quasi come "pilota") di
> > XFree/Xorg.
> > Il window manager di KDE è kwin, ma con compiz si usa
> > kde-window-decorator oppure emerald. Il window manager di Gnome mi pare
> > che sia metacity. Venedo al succo, i tipi di sessione supportati in kdm
> > (che è un login manager) sono elencati e definiti in
> > /opt/kde3/share/apps/kdm/sessions/. Qui puoi aggiungere un file .desktop
> > per la sessione di window manager/ambiente desktop che vuoi lanciare,
> > dopo aver identificato il programma per avviarlo che è l'equivalente di
> > startkde (per kde) o gnome-session (per gnome).
> >
> > ciao
> > Silvan
> >
> > Alle giovedì 26 giugno 2008, riccardo moja ha scritto:
> >> Se fosse possibile vorrei un chiarimento nella differenza fra desktop
> >> environment e windows manager. Leggendo un po'su internet ho capito
> >> che la cosa fondamentale è il WM, mentre il DE da anche tutto un
> >> ambiente intorno, però se io ho il WM quello è importante per avere
> >> l'ambiente grafico. E' giusta questa cosa?
> >> E quindi chiedo se è possibile aggiungere un WM a kdm , e in caso come
> >> si fa. E se no è possibile, devo modificare il file ~/.xinitrd mettendo
> >> il comando per far partire jwm e poi mi dovrebbe partire quello?
> >>
> >> 2008/6/26 Titti a gmail <tiziana.ferro a gmail.com>:
> >> > riccardo moja ha scritto:
> >> >
> >> > anzi ho sbagliato completamente, jwm è un windows manager e non un DE,
> >> > quindi ritiro la domanda
> >> >
> >> >
> >> > è il caldo... ;-)
> >> >
> >> > Titti
> >
> > --
> > mambaSoft di Calarco Silvan
> > Web: http://www.mambasoft.it
> >
> > mambaSoft Store @ http://shop.mambasoft.it
> > openmamba GNU/Linux development @ http://www.openmamba.org



-- 
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it

mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org


Maggiori informazioni sulla lista openmamba-devel-it