Il desktop non parte più

10 risposte [Ultimo messaggio]
Ritratto di pablhobbit
pablhobbit
(Geek)
Offline
Geek
Iscritto: 16/12/2005
Messaggi: 101

ciao! ho seri problemi con kde: prima usavo Compiz e funzionava benissimo... putroppo Beryl non sono mai riuscito a farlo andare... poi ho provato il tool segnalato da questo forum che installa automaticamente Beryl, ma ora il desktop non parte più... ho già provato a modificare il file xorg.conf, ma nulla! qualcuno mi può aiutare?
se puo' servire posto il messaggio di errore che appare quando provo a lanciare il comando startx

(EE) Failed to load module "glx" (module does not exist, 0)
(EE) Failed to load module "nvidia" (module does not exist, 0)
(EE) No devices detected.

Fatal server error:
no screens found
X10: fatal IO error 104 (Connection reset by peer) on X server ":93.0" after 0 requests (0 known processed) with 0 events remaining.

giving up.
xinit: Connection refused (errno 111): unable to connect to X server
xinit: No such process (errno 3): Server error.

Ritratto di Alfio
Alfio
(Guru)
Offline
Guru
Iscritto: 30/08/2005
Messaggi: 2678

Reinstalla i drivers video è controlla che versione hai possibilmente il tools ha fatto casini.
Configura la scheda con sax - o=mesa da root e poi vedi una volta entrato in kde.
Ciao

Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Il tool a volte fa cilecca.,.....
A volte infatti non installa a dovere i pacchetti necessari al corretto funzionamento di Beryl.... è buona cosa controllare tramite yast la presenza di questi pacchetti prima di riavviare.
Le soluzioni sono 2...

1) Tramite Yast controllare la presenza o meno dei pacchetti... nel caso non ci siano provare a installarli e riavviare, se non ci sono o si dispone di una copia di backup del vecchio xorg.conf (che dovrai copiare in /etc/X11/) oppure segiure il punto 2.

1) seguire i consigli di Alfio

P.S. Sarebbe buona cosa, da parte di chi ha la possibilità, quella di modificare e riportare il piccolo grande bug nel post di segnalazione che avevo aperto tempo fa... ovvero questa: questa....

Così gli utenti che in futuro utilizzeranno il tool sapranno come comportarsi... ovvero controllare che yast abbia installato i pacchetti:

* beryl-core
* beryl-plugins
* emerald : window decorator
* emerald-themes
* aquamarine
* beryl-settings
* beryl-manager

Wink

www.crismonblog.org | Un blog targato openSUSE

Ritratto di pablhobbit
pablhobbit
(Geek)
Offline
Geek
Iscritto: 16/12/2005
Messaggi: 101

allora... ho reimpostato la scheda video tramite yast, quindi ho provato a lanciare startx da utente "normale".... il desktop non partiva e mi diceva che non riconosceva l'utente... poi nella cartella /etc/X11 ho trovato un file xorg.nvidia che conteneva, secondo me, le configurazioni precedenti all'utilizzo del tool (visto che il file xorg.conf.backup era uguale identico al xorg.conf), quindi l'ho sostituito al file xorg.conf... risultato:

Failed to load module "glx"
the XKEYBOARD keymap compiler reports: [un errore che comunque non è fatale per il funzionamento del desktop]

fatal server error:
no GLX visuals available

sto combinando casini su casini! aggiungo inoltre che ho installato i vari pacchetti di beryl elencati da Crimson (anche se ho avuto problemi con i conflitti con i pacchetti "-snapshot")

Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Fa così
disinstalla beryl e compagnia bella, i driver della scheda video. Insomma riporta tutto come da prima installazione.
Elimina xorg e da:
sax2 -r 0=vesa

Riavvia e dovrebbe partire il server X... a questo punto reinstalla i driver ecc....

www.crismonblog.org | Un blog targato openSUSE

Ritratto di Alfio
Alfio
(Guru)
Offline
Guru
Iscritto: 30/08/2005
Messaggi: 2678

Quote:

Crismon ha scritto:
Fa così
disinstalla beryl e compagnia bella, i driver della scheda video. Insomma riporta tutto come da prima installazione.
Elimina xorg e da:
sax2 -r 0=vesa

Riavvia e dovrebbe partire il server X... a questo punto reinstalla i driver ecc....

Per fare ciò che dice crismon:
Fai partire la maccina in failsafe loggati dopo da root edigita yast
per i comandi usa f1 per capire come disinstallare in modalità failsafe.
Ciao

Ritratto di pablhobbit
pablhobbit
(Geek)
Offline
Geek
Iscritto: 16/12/2005
Messaggi: 101

Error: API mismatch: the NVIDIA kernel module has the version 1.0-7185, but module and all NVIDIA driver components have the same version

(EE) NVIDIA (0) Failed to initialize the NVIDIA kernel module! Please ensure that there is a supported NVIDIA GPU in this system, and that the NVIDIA device files have been created propely

Sad Sad Sad

Ritratto di Leon_
Leon_
(Monster)
Offline
Monster
Iscritto: 20/09/2006
Messaggi: 236

Non credo che possa funzionare il modulo del kernel così com'è configurato.
Devi pertanto procedere nuovamente alla compilazione del kernel con il modulo appropriato, prova così (se possiedi un sistema operativo normale e non a 64 bit per intenderci):

loggati come root e scarica il file NVIDIA dal sito ufficiale digitando:

wget http://us.download.nvidia.com/XFree86
/Linux-x86/100.14.11/NVIDIA-Linux-x86-100.14.11-pkg1.run

terminato il download dovresti trovarti il file scaricato in una directory alla quale dovrai accedere con il comando cd, ad esempio se il file scaricato si trova sul Desktop dovrai accedervi digitando cd Desktop (verifica ulteriormente il contenuto della directory richiamando il listato dei file con il comando ls -la) dopodichè dovrai rendereil file eseguibile digitando

chmod 755 NVIDIA-Linux-x86-100.14.11-pkg1.run

a questo punto procedi con l'installazione vera e propria digitando dalla posizione in cui ti trovi (e in cui si trova il file)

./NVIDIA-Linux-x86-100.14.11-pkg1.run

successivamente accetta la licenza e segui la procedura guidata per installare il driver (che rimuoverà automaticamente ogni altro driver precedentemente installato) e configurare in automatico il file xorg abilitando di default il 3D rendering.

Al termine della procedura guidata riavvia il sistema digitando

init 6

al riavvio dovrebbe andare tutto a posto.

openSUSE 13.2 (i586) ***KDE 4.14.9***
Vbox openSUSE Tumbleweed (i586) ***4.13.10-1-default KDE Plasma 5.11.2***

Ritratto di pablhobbit
pablhobbit
(Geek)
Offline
Geek
Iscritto: 16/12/2005
Messaggi: 101

avevo già provato con dei driver un po' più vecchiotti... e prima di lanciare il programma d'installazione avevo digitato
chmod 777
questa è l'unica differenza... non credo che cambi molto ma ora provo...

Ritratto di Crismon
Crismon
(Guru)
Offline
Guru
Iscritto: 28/11/2006
Messaggi: 1715

Il comando da dare è:

sh NVIDIA-Linux-x86-100.14.11-pkg1.run -q

Disinstalla prima i vecchi driver con:

sh NVIDIA-Linux-x86-100.14.11-pkg1.run --uninstall

reinstalla i VESA
Riavvia e da init 3 reinstalla i driver Nvidia.

www.crismonblog.org | Un blog targato openSUSE

Ritratto di pablhobbit
pablhobbit
(Geek)
Offline
Geek
Iscritto: 16/12/2005
Messaggi: 101

scusate ma ho avuto problemi con il router (risolti... almeno quelli! Laughing )

comunque credo che adesso ci siano problemi con il kernel perchè durante l'installazione dei driver appare il seguente messaggio:

The kernel header file "/lib/modules/2.6.22.3-ccj53-default/build/include/linux/kenel.h" does not exist. The most likely reason for this is that the kernel source path "/lib/modules/2.6.22.3-ccj53-default/build/include/linux/kenel.h" is incorrect...