Pagina 1 di 1

avvio automatico di X

Inviato: sab 10 gen 2004, 12:51
da giacomo
ho slackware 9.1
<BR>come faccio ad impostare l´avvio automatico di X ad accensione computer. Inoltre come posso fare perche´ in un utente ci sia anche il pulsante spegni il computer e riavvia (mentre ho solo "termina la sessione nomeutente")<br>

avvio automatico di X

Inviato: sab 10 gen 2004, 13:43
da Loris
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>come faccio ad impostare l´avvio automatico di X ad accensione computer.</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>Per questo ti basta modificare il file /etc/inittab modificando il runlevel da 3 a 4
<BR># Default runlevel. (Do not set to 0 or 6)
<BR>id:3:initdefault:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>Inoltre come posso fare perche´ in un utente ci sia anche il pulsante spegni il computer e riavvia</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>Di default Slack usa GDM puoi usare KDM che dovrebbe avere i pulsanti spegni (mi pare) per avere kdm devi modificare il file /etc/rc.d/rc.4 decommentando tutte le righe riguardanti GDM
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE> # Try to use GNOME´s gdm session manager:
<BR>#if [ -x /usr/bin/gdm ]; then
<BR># exec /usr/bin/gdm -nodaemon
<BR>#fi </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --><br>

avvio automatico di X

Inviato: sab 10 gen 2004, 15:08
da giacomo
tuttavia ora ho questo problema che prima non avevo. Andando in modalita´ root e poi lanciando il comando p.e. "emacs" (o un altro che richiede X)
<BR>mi dice:
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>root@localhost:/home/yago# emacs
<BR>Xlib: connection to ":0.0" refused by server
<BR>Xlib: No protocol specified
<BR>
<BR>emacs: Cannot connect to X server :0.0.
<BR>Check the DISPLAY environment variable or use `-d´.
<BR>Also use the `xhost´ program to verify that it is set to
<BR>connections from your machine.
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Sai come posso correggere?
<BR>
<BR><br>

avvio automatico di X

Inviato: sab 10 gen 2004, 16:04
da johnnystuff
le cose sono due: o ti logghi come root (e non "diventi" root con su nè su -) oppure se la shell di login è di "utente_normale" devi specificare su quale display avviare il serverX. Quindi in questo caso:
<BR>$xhost +localhost /*se vuoi anche sapere che vuol dire....man xhost! */
<BR>$su -
<BR>password:xxxx
<BR>#export DISPLAY=:0.0 /*specifichi su quale screen lanci X */
<BR>#emacs || kate || quel_che_ti_pare
<BR>
<BR>questo è un comportamento assolutamente rigoroso dell´uso del server X, che viene non si sa perchè trascurato in molte altre distro che noi tutti disprezziamo e aborriamo!
<BR>Ciao jente!
<BR><br>

avvio automatico di X

Inviato: dom 11 gen 2004, 4:05
da useless
prima di diventare root devi fare, ancora dal tuo utente:
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>xhost +</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>altrimenti la connessione al server grafico da parte delle applicazioni che non appartengono allo stesso utente a cui appartiene il server verrà rifiutata.
<BR>purtroppo lo devi fare ogni volta che lanci X. ci si dovrebbe poter ovviare modificando /etc/X0.hosts ma da me questa cosa non funziona :-(.<br>