Newsgroup: it.comp.os.linux.iniziare
Titolo: [KDE 3.1] impossible to connect to X server

Salve amcora a tutti,
ho installato KDE 3.1 su RH 7.2 ma non riesco a farla partire.
Il messaggio di errore è il seguente:
xsetroot:  unable to open display ''
xset:  unable to open display ""
xset:  unable to open display ""
xset:  unable to open display ""
xset:  unable to open display ""
xset:  unable to open display ""
startkde: Starting up...
ksplash: cannot connect to X server
kdeinit: Aborting. $DISPLAY is not set.
Warning: connect() failed: : Connection refused
ksmserver: cannot connect to X server
startkde: Shutting down...
Warning: connect() failed: : Connection refused
Error: Can't contact kdeinit!
unix_connect: can't connect to server
(unix:/tmp/mcop-root/localhost_localdomain-234d-3e61bf1a)
startkde: Running shutdown scripts...
startkde: Done.
dando a manina xinit riesco a fare partire kde , altrimenti no.
La Gnome parte regolarmente.
Penso che il problema sia nello script startkde che non inizializza l'X
server. Se pensate anche voi che il problema possa essere questo potreste
postarmi il vostro?
Alrimenti ogni aiuto sarà utile.
Grazie a tutti,
Surf
-- 
Surfingthewind
"Chi sa fa, chi non sa insegna."

 ho installato KDE 3.1 su RH 7.2 ma non riesco a farla partire.
Dimenticavo che ho installato dai sorgenti....


 Alrimenti ogni aiuto sarà utile.
Prova a fare un bel 
$export DISPLAY=localhost:0
prima di dare startkde

 prima di dare startkde
Ho già provato senza alcun risultato.
xsetroot: unable to open display'localhost:0'
xset: unable to open display'localhost:0'
Inoltre la Gnome parte, pensavo potrebbe essere un problema di
inizializzazone dell X server.
Altri suggerimenti?
Grazie
Surf
--------------------------------
Inviato via 
http://usenet.libero.it

 Surf
L'idea che mi sono fatto è che startkde permette solo di lanciare il 
desktop kde che come tutte le applicazioni graficheha bisogno di un X 
funzionante, di qui la necessità di lanciarlo come argomento di xinit.
Per semplificare le cose puoi associare un alias al comando per lanciare 
startkde, inserendo in .bash_profile, .bashrc o altro un comando simile 
al seguente:
alias vaikde='xinit /usr/bin/startkde -- -dpi 100'
Ciao
P.S. Gnome forse ha capito il prob e lancia con lo script anche X.
-- 
Gimp, Openoffice, Linux ed altro su:
http://web.interpuntonet.it/vargas/

 funzionante, di qui la necessità di lanciarlo come argomento di xinit.
Avevi ragione tu il comando startkde  non fa partire l'X server.
Ho risolto creando il file .xinitrc per il mio utente e scrivendo in testa
"startkde" ora la KDE parte con startx.
Purtroppo non sono riuscito a modificare /etc/X11/xinit/xinitrc per ottenere
lo stasso risultato per ogni utente.
Grazie,


 
Non so come rimediare ... e se crei un alias chiamato startkde valido 
per tutti gli utenti :-)
Ciao


 avevo bisogno di poter far partire più windows manager.
Per far partire più Windows Manager potresti parametrizzare il .xinitrc.
Credo che sia possibile fare in modo che sia lo stesso script a chiedere
all'utente quale WM fare partire.
Facendo una ricerca su Google avevo trovato qualcosa del genere (ho aggiunto
qualche commento per renderlo più comprensibile):
#!/bin/sh
# $HOME/.xinitrc
# metti a posto i tasti speciali
usermodmap=$HOME/.Xmodmap
xmodmap $usermodmap
xset s noblank # togli lo screen saver della console
xset s 300 2 # screen saver di X11, parte dopo 5 minuti
xsetroot -solid "medium blue" & #Questo comando non so cosa faccia
rxvt -cr green -ls -bg black -fg white -fn 7x14 \ #non so neanche questo
  -geometry 80x30+57+0 &
 
if [ "$1" = "" ] ; then # default
  WINMGR=wmaker
else
  WINMGR=$1
fi
$WINMGR
#
# Fine .xinitrc
#
Con questo script dovrebbe essere possibile fare partire la GUI preferita
con il comando
startx startkde
startx gnome-session o altro...
e avere comunque un default da far partire col semplice startx
Non l'ho ancora provato ma mi sembra una soluzione interessante.
Ciao,
Surf
--
Surfingthewind
"Chi sa, fa. Chi non sa, insegna"


 
Interessante proverò al più presto.
