View previous topic :: View next topic |
Author |
Message |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 3:35 pm Post subject: [Non Risolto - update ] installazione Xfree, problemi |
|
|
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 ![Smile :)](images/smiles/icon_smile.gif)
Last edited by idum on Thu Apr 29, 2004 8:23 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
fedeliallalinea Administrator
![Administrator Administrator](/images/ranks/rank-admin.gif)
![](images/avatars/161653968057192eb39329f.jpg)
Joined: 08 Mar 2003 Posts: 31470 Location: here
|
Posted: Thu Apr 29, 2004 3:52 pm Post subject: |
|
|
Posta l'errore esatto (almeno le ultime 20 linee). _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 4:37 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 4:40 pm Post subject: |
|
|
ah, forse e' utile aggiungere che ho installato il kernel 2.6.5 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MyZelF Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/2429700803fcf63f11a207.png)
Joined: 25 Feb 2003 Posts: 2010 Location: Venice, Italy
|
Posted: Thu Apr 29, 2004 5:02 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
shev Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/8449159314dcae72b62db4.jpg)
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Thu Apr 29, 2004 5:02 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
Cerberos86 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Final Fantasy/Final_Fantasy_7_-_Red_XIII.gif)
Joined: 13 Dec 2003 Posts: 581 Location: Padova
|
Posted: Thu Apr 29, 2004 5:21 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
gutter Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/67030318436dd16c1dd5e.jpg)
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Thu Apr 29, 2004 5:23 pm Post subject: Re: installazione Xfree, problemi |
|
|
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 ![Smile :)](images/smiles/icon_smile.gif) |
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 |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 5:39 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 5:42 pm Post subject: Re: installazione Xfree, problemi |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
gutter Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/67030318436dd16c1dd5e.jpg)
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Thu Apr 29, 2004 5:54 pm Post subject: Re: installazione Xfree, problemi |
|
|
mod: quotiamo con umanità e solo quando serve, grazie! -MyZelF
Cosa non hai capito della mia risposta?!?! _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
paperp Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/76156197414a0ab86aa61.gif)
Joined: 27 Feb 2004 Posts: 544 Location: Toscana , Italy
|
Posted: Thu Apr 29, 2004 6:03 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
MyZelF Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/2429700803fcf63f11a207.png)
Joined: 25 Feb 2003 Posts: 2010 Location: Venice, Italy
|
Posted: Thu Apr 29, 2004 6:52 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 7:00 pm Post subject: |
|
|
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...
@gutter
non avevo compreso che "NVdriver" andava sostituito con nvidia dappertutto.
Ora ho capito ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
idum Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 29 Apr 2004 Posts: 151
|
Posted: Thu Apr 29, 2004 8:22 pm Post subject: |
|
|
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 ![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
paperp Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/76156197414a0ab86aa61.gif)
Joined: 27 Feb 2004 Posts: 544 Location: Toscana , Italy
|
Posted: Thu Apr 29, 2004 8:49 pm Post subject: |
|
|
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!!! ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|