View previous topic :: View next topic |
Author |
Message |
devi n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/10241070424cbf1e73e2041.png)
Joined: 05 Feb 2010 Posts: 57
|
Posted: Thu Feb 11, 2010 8:57 am Post subject: [RISOLTO] CONFIG_SYS_DEPRECATED ed udev |
|
|
Durante il boot mi esce questo errore:
Code: | udev: missing sysfs features; please update the kernel
or disable the kernel's CONFIG_SYSFS_DEPRECATED option;
udev may fail to work correctly
|
Suggerimenti?
Last edited by devi on Thu Feb 11, 2010 11:59 am; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
riverdragon Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/1612070051450d4028d2ee7.jpg)
Joined: 14 Sep 2006 Posts: 1269 Location: Verona
|
Posted: Thu Feb 11, 2010 11:14 am Post subject: |
|
|
Code: | grep CONFIG_SYSFS_DEPRECATED /usr/src/linux/.config |
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
devi n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/10241070424cbf1e73e2041.png)
Joined: 05 Feb 2010 Posts: 57
|
Posted: Thu Feb 11, 2010 11:40 am Post subject: |
|
|
Allora ho fatto questo:
- con Code: | # CONFIG_SYS_DEPRECATED | al boot il messaggio esce
- con Code: | CONFIG_SYS_DEPRECATED=n | al boot il messaggio esce
- con Code: | CONFIG_SYS_DEPRECATED=0 | al boot il messaggio esce
- ho commentato sia CONFIG_SYS_DEPRECATED che CONFIG_SYS_DEPRECATED_v2 ma al rboot il messaggio esce
- ho impostato Code: | CONFIG_SYS_DEPRECATED=n | e poi da terminale Code: | emerge -u gentoo-sources
genkernel all | ma al boot il messaggio esce
- mi sono accorto che gli stessi flag sono impostati a "y" in etc/kernels/kernel-config-x86_64-2.6.31-gentoo-r6, allora li ho impostati a "n" e da terminale ho dato Code: | emerge -u gentoo-sources
genkernel all | Ora sta compilando, speriamo bene...
Suggerimenti? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
devi n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/10241070424cbf1e73e2041.png)
Joined: 05 Feb 2010 Posts: 57
|
Posted: Thu Feb 11, 2010 11:58 am Post subject: |
|
|
RISOLTO!
Impostare i flags
Code: | CONFIG_SYS_DEPRECATED=n
CONFIG_SYS_DEPRECATED_V2=n | sia in /usr/src/linux/.config ed in /etc/kernels/kernel-config-x86_64-2.6.31-gentoo-r6 (o quello del vostro kernel) e poi da terminale
Code: | emerge -u gentoo-sources
genkernel all | ed il messaggio al boot non compare più! ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drins n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Feb 2010 Posts: 23
|
Posted: Mon Feb 22, 2010 3:01 am Post subject: |
|
|
![Surprised :o](images/smiles/icon_surprised.gif)
Last edited by drins on Sun Mar 14, 2010 11:20 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Apetrini Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/131548374942290435d7b67.jpg)
Joined: 09 Feb 2005 Posts: 1158
|
Posted: Mon Feb 22, 2010 6:33 am Post subject: |
|
|
Miraccomando... continuate a fare le cose ad minchiam e diffondete i suggerimenti per le worst practices... _________________ Linux ape 2.6.31-vanilla. Paludis since 0.28.0. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
drins n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 11 Feb 2010 Posts: 23
|
Posted: Mon Feb 22, 2010 11:45 am Post subject: |
|
|
![Surprised :o](images/smiles/icon_surprised.gif)
Last edited by drins on Sun Mar 14, 2010 11:20 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Peach Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/113917422347ec3b2cbcf21.gif)
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Mon Feb 22, 2010 12:09 pm Post subject: |
|
|
drins wrote: | Apetrini wrote: | Miraccomando... continuate a fare le cose ad minchiam e diffondete i suggerimenti per le worst practices... |
Se credi che la soluzione al problema di devi sia sbagliata perchè non ci mostri tu quella giusta? ![Rolling Eyes :roll:](images/smiles/icon_rolleyes.gif) |
penso si riferisca al fatto che la soluzione proposta e' un modo CIECO e privo di alcun ragionamento tecnico.
La soluzione era scritta nel primo post: ovvero disabilitare la feature del kernel.
la soluzione non e' "cambia la feature" "usa genkernel" e "lancia emerge"
questi sono comandi che non hanno senso IMHO e che NON si applicano comunque in tutte le situazioni e a tutte le persone, quindi c'e' una buona possibilita' di generare casino (aka worst practices).
La soluzione ottimale e' imparare ad usare l'interfaccia di configurazione del kernel, e imparare a (ri)compilarsi il kernel a manina (magari partendo da una base gia' pronta, ovvio, mica dico che dovete diventare dei guru del kernel), oppure usare CORRETTAMENTE le opzioni di genkernel (una a caso che viene citata nella guida, --menuconfig).
Se non si sanno queste cose, si domanda e se la risposta non arriva e si ha FRETTA si usa la funzione di ricerca del forum o di Mr Google, che chiaramente non avete usato perche' avevate FRETTA.
Rimarco che non ha senso nel contesto, sia tecnicamente che praticamente. _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
djinnZ Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/3978748614ef08bfa7f764.jpg)
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Mon Feb 22, 2010 3:36 pm Post subject: |
|
|
Peach wrote: | Rimarco che non ha senso nel contesto, sia tecnicamente che praticamente. | ma forse, in simili casi, ripulire completamente l'albero del kernel incriminato e ripetere l'emerge (capita che qualcosa vada a donnine allegre causando errori incomprensibili) non è una cattiva pratica, lo dico per esperienza.
Quanto ad emerge è solo una utility per evitare di ripetere le solite operazioni ogni volta, imparare ad usarla non è una cattiva idea, ma serve solo a risparmiare tempo non a risolvere. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist ![Wink :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Onip Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/14414636074b138f3ed54ce.png)
Joined: 02 Sep 2004 Posts: 2912 Location: Parma (Italy)
|
Posted: Mon Feb 22, 2010 4:40 pm Post subject: |
|
|
djinnZ wrote: | Quanto ad emerge è solo una utility per evitare di ripetere le solite operazioni ogni volta, imparare ad usarla non è una cattiva idea, ma serve solo a risparmiare tempo non a risolvere. |
forse intedi genkernel ? _________________ Linux Registered User n. 373835
Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DevOne Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jul 2005 Posts: 419
|
Posted: Tue Feb 23, 2010 8:58 am Post subject: |
|
|
A quanto pare sembra un problema che si manifesta utilizzando genkernel...
un altra persona mi ha segnalato lo stesso problema e mi ha chiesto se io lo avevo;
siccome non uso genkernel, ma lo configuro manualmente, e non ho avuto questo problema,
presumo che sia causato dall'uso di genkernel (oo da un uso sbagliato)...
che ne pensate? _________________ Real-time cooperative softair: http://www.softairrealfight.net
Qt generic-compass contribution: https://codereview.qt-project.org/#/c/92017
Open-source Virtual Keyboard QT widget: https://www.linux-apps.com/p/1132203/ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Peach Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/113917422347ec3b2cbcf21.gif)
Joined: 08 Mar 2003 Posts: 3686 Location: London, UK
|
Posted: Tue Feb 23, 2010 10:49 am Post subject: |
|
|
DevOne wrote: | A quanto pare sembra un problema che si manifesta utilizzando genkernel...
un altra persona mi ha segnalato lo stesso problema e mi ha chiesto se io lo avevo;
siccome non uso genkernel, ma lo configuro manualmente, e non ho avuto questo problema,
presumo che sia causato dall'uso di genkernel (oo da un uso sbagliato)...
che ne pensate? |
penso che sia una delle ragioni per cui la guida a genkernel sia stata abbandonata.. penso che invece la sezione riguardante il suo uso nell'handbook sia solo per evitare di spaventare i nuovi utenti. La cosa non e' semplice ma occorrerebbe un pelo piu' di informazione a riguardo, specie per chi non ci ha mai messo mano. _________________ Gentoo user since 2004.
"It's all fun and games, until someone loses an eye" - mom |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
DevOne Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Jul 2005 Posts: 419
|
Posted: Tue Feb 23, 2010 12:54 pm Post subject: |
|
|
Peach wrote: |
penso che sia una delle ragioni per cui la guida a genkernel sia stata abbandonata.. penso che invece la sezione riguardante il suo uso nell'handbook sia solo per evitare di spaventare i nuovi utenti. La cosa non e' semplice ma occorrerebbe un pelo piu' di informazione a riguardo, specie per chi non ci ha mai messo mano.
|
Beh di sicuro non è una cosa semplice e soprattutto immediata quella di giocare nella configurazione del kernel manualmente...
In effetti genkernel, anche se non l'ho mai utilizzato, è una buona idea ed abbastanza funzionale...però evidentemente va migliorata in alcune parti
proprio per evitare problemi di conflitti o quant altro. _________________ Real-time cooperative softair: http://www.softairrealfight.net
Qt generic-compass contribution: https://codereview.qt-project.org/#/c/92017
Open-source Virtual Keyboard QT widget: https://www.linux-apps.com/p/1132203/ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
xdarma l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/184279067143ff0e9b28a94.jpg)
Joined: 08 Dec 2003 Posts: 720 Location: tra veneto e friuli (italy)
|
Posted: Tue Feb 23, 2010 9:44 pm Post subject: |
|
|
Eventualmente, per "ripulire" i sorgenti del kernel prima di una nuova compilazione con genkernel esistono:
--clean (che equivale a make clean)
--mrproper (che equivale a make mrproper e cancella anche l'ultima configurazione cancellando .config).
L'utente pappy_mcfae mette a disposizione delle configurazioni "precotte" qui.
Caricabili in genkernel con --kernel-config=/etc/kernels/nome_kernel _________________ proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
devi n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/10241070424cbf1e73e2041.png)
Joined: 05 Feb 2010 Posts: 57
|
Posted: Wed Apr 14, 2010 9:15 am Post subject: |
|
|
Ai signori apretrini e peach dico solo una cosa che prima di sparare sentenze dicendo che ho fatto le cose "ad minchian" e che sono "prive di alcun ragionamento tecnico" cercate di capire bene la situazione:
1. avrei gradito espressioni tipo "sarebbe meglio risolvere in questo modo" oppure "quello che hai fatto non ca bene ma sarebbe meglio in un altro modo" oppure "quello che hai fatto ti può creare problemi" piuttosto che quelle tipo "privo di ragionamento tecnico" oppure "ad minchiam";
2. essendo un nubbio e con questo non mi giustifico non si puo' pretendere da me una esperienza come la vostra che di sicuro sarà molto più permeata di ragionamento tecnico e non ad minchiam come la mia;
3. sinceramente tutte le disquisizioni filosofiche se un una cosa è tecnica o meno, se compilare a mano o con genkernel ecc. le lascio a voi ed a tutti gli altri, io so solo che ho risolto il problema e questo mi basta, se poi ho risolto nel modo errato preferirei che me lo faceste notare in modi diversi
4. sinceramente non ho tutto questo tempo per cercare in rete o nei forums per risolvere il problema, questo lo possono fare gli studenti o i disoccupati o chi ha tempo a disposizione e non chi lavora come me
Per me la cosa termina qui perchè non mi va di iniziare polemiche sterili e soprattutto inutili, ma ho detto quesgto solo per chiarire alcuni punti.
Ringrazio invece chi mi ha aiutato e chi llo fa sempre. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Danilo l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
![](images/avatars/gallery/The Matrix/movie_the_matrix_morpheus.gif)
Joined: 05 Feb 2004 Posts: 747 Location: Italy
|
Posted: Wed Apr 14, 2010 7:59 pm Post subject: |
|
|
devi wrote: | Ai signori apretrini e peach .... |
I due utenti ti hanno fatto notare che bastava seguissi il messaggio di errore e risolvevi.
udev: missing sysfs features; please update the kernel
or disable the kernel's CONFIG_SYSFS_DEPRECATED option;
udev may fail to work correctly
Da quel che ho capito sei intervenuto a manina nel file .config e' questo e' pericoloso.
I files di compilazione del kernel fanno dei check: se una feature dipende da altre
prima di poterla disabilitare devi abilitare o disabilitare quelle da da cui dipende
in maniera che il sistema rimanga stabile.
Facendo come hai fatto tu il sistema potrebbe diventare instabile e nessuno ti potrebbe aiutare
in quanto "non standard".
L'errore in questione mi e' capitato anche a me che non uso Genkernel: basta dare un :
disabilitare la features da li dentro (cosi' si modificano anche le features dipendenti) e poi compilare.
Personalmente sconsiglio Gentoo a chi non vuole documentarsi.
Dico "vuole documentarsi" e non "ha il tempo di documentarsi" perche' io sono uno di quelli che
trovano il tempo di cercare in rete pur lavorando, avendo moglie, figli e con 5 ore di viaggio
per arrivare al lavoro ogni giorno.
Se ti occorre una cosa pronta vi sono ottime distribuzioni gia' tarate: Ubuntu (o Kbuntu), mandriva e fedora
sono solo degli esempi.
Gentoo (come Slackware) e' rognosa ma ti obbliga a capire "cosa c'e' sotto". ![Razz :P](images/smiles/icon_razz.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|