Pagina 1 di 1

[RISOLTO]driver Nvidia, aggiorn. xorg 7.1: problema startkde

Inviato: mar 2 gen 2007, 16:24
da giberg
Ciao
dopo aver recuperato una scheda nVidia geforce FX5200 128MB ho pensato di fare qualche smanettamento...

Stavo seguendo la guida di Meskalamdug per installare xorg 7.1, driver Nvidia, beryl ecc...
http://web.tiscali.it/meskalamdug/aiglx.html

Ho installato xorg 7.1, ho installato l'ultimo driver nVidia, rimesso i font di xorg 6.9. Ad un primo momento al lancio di startx il sistema non trovava libXau.so.6 (se non sbaglio il nome) ma ho trovato in rete una soluzione, cioè indicare il path di questa libreria in /etc/ld.so.conf.
Fatto questo il modulo nVidia dava problemi e ho risolto reinstallando il driver.

Ora succede questo. Innanzitutto in inittab ho il runlevel 3 (non faccio login grafico).
Lancio startx e invece di kde mi parte twm (che nemmeno ricordavo di avere). Esco e provo startkde per vedere dove fosse il problema. Il comando restituisce questo errore:

Codice: Seleziona tutto

xset:  unable to open display ""
xsetroot:  unable to open display ''
xmodmap:  unable to open display ''
xmodmap:  unable to open display ''
startkde: Starting up...
ksplash: cannot connect to X server
kdeinit: Aborting. $DISPLAY is not set.
Warning: connect() failed: : No such file or directory
ksmserver: cannot connect to X server
ERROR: Couldn't attach to DCOP server!
startkde: Shutting down...
Warning: connect() failed: : No such file or directory
Error: Can't contact kdeinit!
startkde: Running shutdown scripts...
startkde: Done.
(In realtà l'errore qui sopra l'ho ripescato da internet ma è identico al mio).

Xfce invece parte normalmente con startxfce4.

Se provo con xinit e poi dalla finestra che si apre do il comando startkde KDE parte (ma non mi piace per niente questo metodo.

Il mio /etc/X11/xinit/xinitrc è:

Codice: Seleziona tutto

#!/bin/sh
# $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R7/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R7/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

Invece /etc/X11/xinit/xinitrc.kde è:

Codice: Seleziona tutto

sysresources=/usr/X11R7/lib/X11/xinit/.Xresources
sysmodmap=/usr/X11R7/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# Start the window manager:
startkde
Non ho ancora trovato una soluzione. Dove può essere il problema?

Inviato: mar 2 gen 2007, 16:46
da giberg
Tra l'altro se invece faccio partire kdm, KDE parte tranquillamente. Ma non volevo passare per kdm...

Inviato: mar 2 gen 2007, 16:58
da pumax
Nel menu di xwmconfig che DE è selezionato? KDE o altro? Nel caso sia selezionato il DE sbagliato modificalo scegliendo KDE! ;)
Cya! :)

Inviato: mar 2 gen 2007, 17:36
da giberg
Già fatto con xwmconfig... Non cambia nulla.

Inviato: mar 2 gen 2007, 18:23
da pumax
cat /home/NOME_UTENTE/.xinitrc
che restituisce?

Inviato: mar 2 gen 2007, 18:37
da giberg
Nulla perché non ho creato nessun .xinitrc nella home, non avendone avuto bisogno. Magari se mi puoi postare il tuo, provo a metterlo.

Inviato: mar 2 gen 2007, 19:29
da Meskalamdug
Dalla guida
"Salvate il file e avviate X,se usate kdm

modificate /opt/kde/share/config/kdm/kdmrc

la linea


ServerCmd=/usr/X11R6/bin/X -br



diventerà


ServerCmd=/usr/X11R7/bin/X -br"

Se invece lo vuoi da init 3
edita .xinitrc nella tua home e ci metti
startkde
:)

Inviato: mar 2 gen 2007, 19:46
da giberg
Ok, ora funziona mettendo ~/.xinitrc

Pensavo funzionasse lo stesso come prima senza .xinitrc

Grazie