Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.
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.
Quando sono in una sessione user se:
1) apro il terminale;
2) passo a root con "su";
3) lancio un'applicazione non testuale (es. xmms)
=> Ecco cosa succede!
zaltar@Demiblack:~$ su
Password:
root@Demiblack:/home/zaltar# xmms
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
** CRITICAL **: Unable to open display
Devo aver fatto qualche casino smanettando, ma non ho idea di quale sia la causa e soprattutto di quale sia la soluzione.
Potete aiutarmi?
Grazie a tutti.
In questa maniera funziona:
zaltar@Demiblack:~$ xhost +local: <========================== A
non-network local connections being added to access control list
zaltar@Demiblack:~$ su
Password:
root@Demiblack:/home/zaltar# export DISPLAY=:0.0 <============== B
root@Demiblack:/home/zaltar# xmms
Non ho capito come mai usando Slack dalla 9.1 non mi è mai capitata sta fesseria, c'è un modo per evitarla? si può rendere impliciti A e B?
Ops, mentre scrivevo sono stato preceduto.
comunque dipende dal fatto che se fai su in console
per root non è stato avviato il server X, per cui
devi esportarlo. Non ricordo se nella 9.1
era la stessa cosa, ma mi sembra strano che
fosse diverso. Per le applicazioni KDE
puoi dare anche: kdesu kate
Non avevo mai dovuto fare niente del genere, questa cosa di root che non è capace di lanciare applicazioni non testuali durante una sessione user mi giunge nuova.
zaltar ha scritto:Non avevo mai dovuto fare niente del genere, questa cosa di root che non è capace di lanciare applicazioni non testuali durante una sessione user mi giunge nuova.
si vede che nella 9.1 il controllo sugli accessi al server X non era abilitato di default...
Quasi quasi installo in una partizione la 9.1,
un tuffo nel passato quando di linux
conoscevo in pratica solo il nome.
Così poi vi so dire in proposito...
root che non è capace di lanciare applicazioni non testuali durante una sessione user
Non so, ma credo sia una forma di sicurezza.
Considera che con xhost puoi abilitare
anche un utente determinato, più utenti,
tutti gli utenti, per cui è una forma di controllo.
samiel ha scritto:
Non so, ma credo sia una forma di sicurezza.
Considera che con xhost puoi abilitare
anche un utente determinato, più utenti,
tutti gli utenti, per cui è una forma di controllo.
M.
D'accordo, però mi piacerebbe che a parte l'utente specifico di cui sta girando la sessione anche root fosse abilitato a priori.
Comunque sospetto sia qualcosa a livello di kernel, perchè questa cosa non mi succedeva nemmeno con la 10.1, che montava il kernel 2.4.29.
D'accordo, però mi piacerebbe che a parte l'utente specifico di cui sta girando la sessione anche root fosse abilitato a priori. Rolling Eyes
scusa ma paoletta ti ha indicato la soluzione :semplice ed elegante -hai capito cosa devi fare?
e poi anche la tua affermazione che nelle vecchie release di slack non occorreva
tale procedimento mi sembra alquanto dubbia -io la 9,1 l'ho usata a suo tempo anche se molto poco- e l'ambaradam c'era -invoco il giudizio divino
cioè l'intervento di loris
bye