window manager differente per utente
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
window manager differente per utente
Ciao a tutti,
è possibile far sì che il comando startx avvii un wm differente a seconda dell'utente che lo esegue?
E di conseguenza: è possibile che xdm in runlevel 4 faccia apparire un diverso wm a seconda dell'utente che esegue il login?
Ciao
Grazie
è possibile far sì che il comando startx avvii un wm differente a seconda dell'utente che lo esegue?
E di conseguenza: è possibile che xdm in runlevel 4 faccia apparire un diverso wm a seconda dell'utente che esegue il login?
Ciao
Grazie
- Blallo
- Packager

- Messaggi: 3302
- Iscritto il: ven 12 ott 2007, 11:37
- Nome Cognome: Savino Liguori
- Slackware: 14.2 / 12.2
- Kernel: 4.4.14-smp
- Desktop: DWM
- Località: Torino / Torremaggiore (FG)
- Contatta:
Re: window manager differente per utente
in runlevel4 non so
ma in runlevel3 si, ogni utente può configurare il suo WM con xwmconfig
ma in runlevel3 si, ogni utente può configurare il suo WM con xwmconfig
Github: https://github.com/8lall0
- lennynero
- Linux 3.x

- Messaggi: 641
- Iscritto il: lun 3 mag 2004, 0:00
- Nome Cognome: Luigi Picaro
- Slackware: current-x64
- Kernel: 6.13.1
- Desktop: Xfce-4.20
- Località: Salerno
Re: window manager differente per utente
per scegliere il proprio wm basta creare nella propria home un link .xinitrc al rispettivo init(/usr/X11R6/lib/X11/xinit/xinit.*), penso che in runlevel4 xdm legga quel file e si comporti di conseguenza, ma non ne sono sicuro...
Re: window manager differente per utente
Allora: xwmconfig crea/modifica il file .xinitrc e tuttavia ciò ha effetto solo ed esclusivamente in runlevel 3.
Qualcuno suggerisce qualche altra soluzione per il runlevel 4?
Altra cosa: nel file xinitrc creato da xwmconfig c'era ad un certo punto il comando ck-session-(non ricordo bene cosa) xfce4-session. Ck-session-* non risultava presente e ho dovuto modificarlo a mano con exec... è normale?
Grazie
Ciao
Qualcuno suggerisce qualche altra soluzione per il runlevel 4?
Altra cosa: nel file xinitrc creato da xwmconfig c'era ad un certo punto il comando ck-session-(non ricordo bene cosa) xfce4-session. Ck-session-* non risultava presente e ho dovuto modificarlo a mano con exec... è normale?
Grazie
Ciao
- aschenaz
- Staff

- Messaggi: 4623
- Iscritto il: mer 28 lug 2004, 0:00
- Nome Cognome: Nino
- Slackware: current
- Kernel: 5.4.x
- Desktop: KDE
- Località: Reggio Calabria
- Contatta:
Re: window manager differente per utente
Con il runlevel 4, basta che l'utente scelga in KDM il WM preferito: da quel momento
in poi (fino all'eventuale variazione), si aprirà sempre quello.
Ognuno, quindi, può scegliere un WM (o DE) diverso...
in poi (fino all'eventuale variazione), si aprirà sempre quello.
Ognuno, quindi, può scegliere un WM (o DE) diverso...
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: window manager differente per utente
Crea un link simbolico a .xinitrc chiamato .xsession.Zagorax ha scritto:Allora: xwmconfig crea/modifica il file .xinitrc e tuttavia ciò ha effetto solo ed esclusivamente in runlevel 3.
Qualcuno suggerisce qualche altra soluzione per il runlevel 4?
...
Codice: Seleziona tutto
.xsession -> .xinitrcSe pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
Re: window manager differente per utente
Il problema è che non ho kde.aschenaz ha scritto:Con il runlevel 4, basta che l'utente scelga in KDM il WM preferito: da quel momento
in poi (fino all'eventuale variazione), si aprirà sempre quello.
Ognuno, quindi, può scegliere un WM (o DE) diverso...
Provo la soluzione si spina e vi faccio sapere.
Ciao
EDIT: non funziona. Esegue sempre il window manager di default settato da root.
Re: window manager differente per utente
Risolto.
Oddio... non l'ho risolto in maniera pulitissima secondo me... però funziona.
Ho aperto il file /etc/X11/xinit/xinitrc e ho aggiunto questa variabile:
user=`id -u`
Dopodichè, alla fine del file, ho sostituito exec /usr/bin/startfluxbox con:
if [ -n $user -a $user = "1050"]
then
exec /usr/bin/startfluxbox
else
exec /usr/bin/xfce4-session
fi
Funziona. Che ne dite? È una bella soluzione o fa schifo?
Oddio... non l'ho risolto in maniera pulitissima secondo me... però funziona.
Ho aperto il file /etc/X11/xinit/xinitrc e ho aggiunto questa variabile:
user=`id -u`
Dopodichè, alla fine del file, ho sostituito exec /usr/bin/startfluxbox con:
if [ -n $user -a $user = "1050"]
then
exec /usr/bin/startfluxbox
else
exec /usr/bin/xfce4-session
fi
Funziona. Che ne dite? È una bella soluzione o fa schifo?
- targzeta
- Iper Master

- Messaggi: 6643
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: window manager differente per utente
E' strano, leggiti il man di xdm per capire perchè te l'ho proposta.Zagorax ha scritto:...Provo la soluzione si spina e vi faccio sapere.
Ciao
EDIT: non funziona. Esegue sempre il window manager di default settato da root.
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
