Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Non Risolto - update ] installazione Xfree, problemi
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 3:35 pm    Post subject: [Non Risolto - update ] installazione Xfree, problemi Reply with quote

Ciao a tutti. Sto installando il supporto Nvidia per XFree.
Premetto che quando ho compilato il kernel ho (o almeno dovrei aver) aggiunto il supporto per Nvidia non come modulo ma aggiunto proprio al kernel.
Ora, ho lanciato come da istruzioni sul link http://www.gentoo.it/doc/desktop-it.html emerge nvidia-glx ed e' andata bene.
Quando però ho lanciato emerge nvidia-kernel, in compilazione mi ha dato un paio di errori e ha concluso con fail, errore associato: Function src-compile, Line 98, Exitcode 2

Ho provato inoltre a proseguire con le istruzioni, supponendo che il supporto nel kernel per nvidia sia gia' installato, trascurando la linea nano -w /etc/X11/XF86Config perchè da sola così non ha senso ed eseguendo (come da manuale) echo "NVdriver" >> /etc/modules.autoload che tra parentesi non esisteva come file prima di eseguire questo comando.
Il successivo: modprobe NVdriver però mi ha dato errore dicendomi che NVdriver non esisteva

Cosa ho sbagliato?

Grazie a tutti per l'aiuto :)


Last edited by idum on Thu Apr 29, 2004 8:23 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31470
Location: here

PostPosted: Thu Apr 29, 2004 3:52 pm    Post subject: Reply with quote

Posta l'errore esatto (almeno le ultime 20 linee).
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 4:37 pm    Post subject: Reply with quote

e come faccio a postarlo?
se faccio emerge nvidia-kernel >> log non mi cattura i messaggi di errore della compilazione, e linx (per avere un browser dove poter postare sul forum il testo in qualche modo) non fa parte del software installato ne lo trova facendo emerge -s linx.
Back to top
View user's profile Send private message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 4:40 pm    Post subject: Reply with quote

ah, forse e' utile aggiungere che ho installato il kernel 2.6.5
Back to top
View user's profile Send private message
MyZelF
Bodhisattva
Bodhisattva


Joined: 25 Feb 2003
Posts: 2010
Location: Venice, Italy

PostPosted: Thu Apr 29, 2004 5:02 pm    Post subject: Reply with quote

Puoi fare il cat del terminale dove hai lanciato la compilazione. Qualcosa del tipo

Code:
# cat /dev/vcs1 > log.txt


Il browser che stai cercando è lynx o links.
_________________
"Larry the Cow was a bit frustrated at the current state of Linux Distributions..."
Back to top
View user's profile Send private message
shev
Bodhisattva
Bodhisattva


Joined: 03 Feb 2003
Posts: 4084
Location: Italy

PostPosted: Thu Apr 29, 2004 5:02 pm    Post subject: Reply with quote

Che supporto hai aggiunto nel kernel per nvidia? Se non ricordo male non ci va messo niente relativo a nvidia nel kernel, basta emerge nvidia-kernel.

Magari poi ti giro la mia sezione di configurazione del kernel relativa alla parte video.
_________________
Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo
Back to top
View user's profile Send private message
Cerberos86
Guru
Guru


Joined: 13 Dec 2003
Posts: 581
Location: Padova

PostPosted: Thu Apr 29, 2004 5:21 pm    Post subject: Reply with quote

A me era bastato dare un emerge nvidia-kernel .... :?:
E se non mi sbaglio il supporto l'avevo compilato come modulo.

Comunque penso che non esista il modulo perchè nvidia-kernel non è stato emerso correttamente... posta + log
_________________
Account jabber: cerberos@jabber.org
"I'm using the hand..." ~ Guybrush Threepwood ~
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Thu Apr 29, 2004 5:23 pm    Post subject: Re: installazione Xfree, problemi Reply with quote

idum wrote:
Ciao a tutti. Sto installando il supporto Nvidia per XFree.
Premetto che quando ho compilato il kernel ho (o almeno dovrei aver) aggiunto il supporto per Nvidia non come modulo ma aggiunto proprio al kernel.
[...]

Devi postare l'output della compilazione, specifica la versione del kernel che stai usando. Non mi pare possibile aggiungere il modulo nvidia all'interno del kernel dato che viene compilato come modulo esterno.

idum wrote:

[...]
Ho provato inoltre a proseguire con le istruzioni, supponendo che il supporto nel kernel per nvidia sia gia' installato, trascurando la linea nano -w /etc/X11/XF86Config perchè da sola così non ha senso ed eseguendo (come da manuale) echo "NVdriver" >> /etc/modules.autoload che tra parentesi non esisteva come file prima di eseguire questo comando.
Il successivo: modprobe NVdriver però mi ha dato errore dicendomi che NVdriver non esisteva

Cosa ho sbagliato?

Grazie a tutti per l'aiuto :)


Il modulo che devi mettere in
Code:
/etc/modules.autoload
e nvidia e lo stesso modulo devi usare in /etc/X11/XF86Config.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 5:39 pm    Post subject: Reply with quote

Allora, sono riuscito grazie ai vostri suggerimenti a fare un log, che posto quassotto.

Quote:

x/include/linux/module.h:527)
nv.c: In function `nv_kern_mmap':
nv.c:1470: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:515)
nv.c: In function `nv_kern_ioctl':
nv.c:1568: error: structure has no member named `uc'
nv.c: In function `nv_kern_isr':
nv.c:1712: warning: implicit declaration of function `mark_bh'
nv.c:1712: error: `IMMEDIATE_BH' undeclared (first use in this function)
nv.c: In function `nv_kern_ctl_open':
nv.c:1834: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:515)
nv.c: In function `nv_kern_ctl_close':
nv.c:1877: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:527)
nv.c: In function `nv_kern_read_agpinfo':
nv.c:2012: error: structure has no member named `name'
make: *** [nv.o] Error 1
!!! ERROR: media-video/nvidia-kernel-1.0.4496-r3 failed.
!!! Function src_compile, Line 98, Exitcode 2
!!! (no error message)


Il kernel è 2.6.5

Ho fatto una installazione gentoo a partire dallo stage 2

per quanto riguarda il fatto di aggiungere il modulo nvidia all'interno del kernel, quando ho fatto la configurazione del kernel prima della compilazione c'era una opzione per aggiungere il supporto alle schede grafiche e li ho aggiunto qualcosa per nvidia. Di piu' non ricordo, dovrei rilanciare il configuratore del kernel per vedere cosa ho messo.
Mi tocca ricompilare il kernel da capo, pensate?
Back to top
View user's profile Send private message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 5:42 pm    Post subject: Re: installazione Xfree, problemi Reply with quote

mod: quotiamo con umanità e solo quando serve, grazie! -MyZelF
Quote:

Il modulo che devi mettere in
Code:
/etc/modules.autoload
e nvidia e lo stesso modulo devi usare in /etc/X11/XF86Config.

[/quote]
Ovvero?
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


Joined: 13 Mar 2004
Posts: 7162
Location: Aarau, Aargau, Switzerland

PostPosted: Thu Apr 29, 2004 5:54 pm    Post subject: Re: installazione Xfree, problemi Reply with quote

mod: quotiamo con umanità e solo quando serve, grazie! -MyZelF
idum wrote:
Ovvero?



:?:
Cosa non hai capito della mia risposta?!?!
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
paperp
Guru
Guru


Joined: 27 Feb 2004
Posts: 544
Location: Toscana , Italy

PostPosted: Thu Apr 29, 2004 6:03 pm    Post subject: Reply with quote

Devi semplicemente inserire con un editor del tiponano o simili la riga nvidia al file inquestione

Code:
# nano -w /etc/modules.autoload



Riguardo al driver propietario di Nvidia che carichi con emerge nvidia-glx devi stare attento perchè se non ricordo male con i kernel dellafamiglia 2.6 devi usare necessariamente quelli ugualio supriori a 5536,o qualcosa di simile,sennò avrai sempre dei problem.
Prova a dare prima di mergiare qualcosa come

Code:
ACCEPT_KEYWORDS="~x86"


Ciao,fai sapere.
Back to top
View user's profile Send private message
MyZelF
Bodhisattva
Bodhisattva


Joined: 25 Feb 2003
Posts: 2010
Location: Venice, Italy

PostPosted: Thu Apr 29, 2004 6:52 pm    Post subject: Reply with quote

idum wrote:
Il kernel è 2.6.5


/usr/src/linux a cosa punta?
_________________
"Larry the Cow was a bit frustrated at the current state of Linux Distributions..."
Back to top
View user's profile Send private message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 7:00 pm    Post subject: Reply with quote

Ok trovato l'inghippo :)
Probabilmente, come paperp ha suggerito, essendo il kernel il 2.6.5 i pacchetti nvidia erano quelli testing. Con l'inserimento dell' Accept_keywords " ~x86" la compilazione e' andata a termine. A questo punto mi conviene lasciarlo direttamente nel make.conf, tanto capiterà sicuramente di nuovo che sarà necessario per altre cose.

Grazie molte per l'aiuto e al prossimo problema... probabilmente fra 2 ore...
:? :lol: :lol:

@gutter
non avevo compreso che "NVdriver" andava sostituito con nvidia dappertutto.
Ora ho capito :)
Back to top
View user's profile Send private message
idum
Apprentice
Apprentice


Joined: 29 Apr 2004
Posts: 151

PostPosted: Thu Apr 29, 2004 8:22 pm    Post subject: Reply with quote

UPdate... non funziona :((((
Ci sono problemi di versione, mi dice che il modulo kernel e' la versione 1.0.44 mentre il modulo X e' la versione 1.0.5336 e che quindi non funziona.
Eppure ho ricompilato pure il kernel andando a togliere il supporto interno a Nvidia e poi ho rifatto tutti gli emerge...
Mi sa che ho irrimediabilmente sporcato l'installazione :(((

Avete una idea per risolvere la cosa o mi tocca ricominciare tutto da zero?

Scusate la niubbezza :(
Back to top
View user's profile Send private message
paperp
Guru
Guru


Joined: 27 Feb 2004
Posts: 544
Location: Toscana , Italy

PostPosted: Thu Apr 29, 2004 8:49 pm    Post subject: Reply with quote

Tranqui, a niubbezza anch'io stò alla grande,è solo che da quando ho conosciuto linux la cara nvidia mi ha dato sempre del filo da torcere e quindi..comunque,tornando a noi,devi ricompilare il modulo di nvidia nel kernel ma non come modulo ma in modo che sia supportato dal kernel,e poi rilanciare l'emerge nvidia-glx,anche se io da esperienza ti consiglio di controlare prima dove punta il symlnk del /usr/src/linux assicurandoti che sia il tuo kernel,e poi, usare lo script contenuto nel pacchetto del driver scaricabile direttamente dal sito della nvidia,assicurandosi che quando ti chiede di scaricare pacchetti preconmpilati rispondi no obbligando lo script a ricompilare direttamente per la tua macchina.
Se sono stato poco chiaro scusami e chiedimi dove non hai capito..ciao e insistiscitici!!! :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum