È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Stampa | Notifica email    
Autore

Chiarimento su script X11/prefdm

Ultimo Aggiornamento: 19/11/2007 22:55
OFFLINE
Post: 1.197
Veterano
Ciao a tutti,

a tempo perso stavo spulciando un po' il mio linux seguendo qualche guida qua e la, per imparare qualcosa.

Mi sono imbattuto nel file che carica in avvio il display manager, /etc/X11/prefdm . Ne copio di seguito una parte

# Run preferred X display manager
preferred=
if [ -f /etc/sysconfig/desktop ]; then
. /etc/sysconfig/desktop
if [ "$DISPLAYMANAGER" = GNOME ]; then
preferred=/usr/sbin/gdm
elif [ "$DISPLAYMANAGER" = KDE ]; then
preferred=/usr/bin/kdm
elif [ "$DISPLAYMANAGER" = XDM ]; then
preferred=/usr/bin/xdm
elif [ -n "$DISPLAYMANAGER" ]; then
preferred=$DISPLAYMANAGER
fi
fi

shopt -s execfail

[ -n "$preferred" ] && exec $preferred "$@" >/dev/null 2>&1 </dev/null


Ora, se interpreto bene, l'if più esterno controlal che esista il file (da cui il -f) sysconfig/desktop.

Ora, considerando che nel mio sysconfig quel file non c'è, qualcuno che si intende più di me di programmazione, mi spiega che succede?
Credo che il programma riprenda da shopt -s execfail ...
Sottolineo che in avvio il mio pc mi presenta puntualmente gdm. Quello che volevo capire è da dove gli esce!
E' semplice curiosità [SM=x53912] [SM=x53913]

S.

ps: cosa fa esattamente ". /etc/sysconfig/desktop" ? Non capisco il punto
19/11/2007 22:55
 
Modifica
 
Cancella
 
Quota
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi

Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Crea forum gratis, gestisci la tua comunità! Iscriviti a FreeForumZone
FreeForumZone [v.6.1] - Leggendo la pagina si accettano regolamento e privacy
Tutti gli orari sono GMT+01:00. Adesso sono le 08:25. Versione: Stampabile | Mobile
Copyright © 2000-2024 FFZ srl - www.freeforumzone.com