Pagina 1 di 3
menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 11:33
da maxim65
Ho installato lo slackware64-13.0 al posto delllo slamd64-12.2 e sinceramente sono tentato di tornare indietro.............
Non ho ancora trovato il modo di modificare il menu dei programmi che con la versione precedente di kde era immediata e non ho trovato /sbin/hotplug nel sistema.Non so se su questa versione è stato rimosso e sostituito con altro o semplicemente abbandonato.Volendo, come faccio normalmente, avere un kernel snello che di volta in volta si carica i moduli che gli servono, devo configurare il kernel con un path per l'uevent helper; senza hotplug cosa devo mettere?
Grazie
Massimo
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 11:43
da targzeta
Bhé, sei rimasto un pò indietro. Non so aiutarti con kde perchè non lo uso, ma hotplug è stato abbandonato da un bel pezzo in favore del più potente udev.
Io per farmi caricare i moduli nel momento in cui servono uso modprobe(8). Solo che devi disabilitare il trigger di udev all'avvio, altrimenti ti vengono caricati tutti i moduli di questo mondo...o quasi.
Emanuele
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 11:44
da conraid
la versione di slackware non c'entra niente, e mi sembra che anche nella 12.2 ci fosse un kernel senza hotplug, ora non ricordo
Comunque è udev che fa tutto adesso
http://www.kernel.org/pub/linux/utils/k ... /udev.html
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 11:51
da maxim65
Si udev fa tutto ma anche troppo.Carica anche tutti i moduli per quei dispositivi che al momento non uso.Comunque nella versione 12.2 dello slamd vi era anche l'hotplug che preferisco perchè carica i moduli solo quando un driver del kernel lo richiede .
Comunque grazie per la rapida risposta.Vedrò cosa riesco a fare per questa faccenda.
Per quel che riguarda il menu editor mi sapete dire dove lo posso trovare sotto kde4?
Massimo
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 12:01
da targzeta
maxim65 ha scritto:Si udev fa tutto ma anche troppo.Carica anche tutti i moduli per quei dispositivi che al momento non uso....
E' quello che ti ho detto. Devi disabilitare il trigger. Modifica il file
e metti quello che ti serve nella variabile
definita nelle prime righe. Io ho messo
Codice: Seleziona tutto
OPT="--subsystem-nomatch=scsi --subsystem-nomatch=pci"
così disabilito il trigger per i supporti scsi (il lettore dvd) e tutte le periferiche pci (scheda audio, etc...).
Per maggiori informazioni leggi udevadm(8) alla voce 'trigger'.
Per farti un esempio, quando avvio il PC se faccio lsmod non ci sono moduli. Non appena mi collego ad internet, lsmod riporta
Codice: Seleziona tutto
iwl3945 144892 0
iwlcore 150684 1 iwl3945
rfkill 10404 2 iwlcore
mac80211 155144 2 iwl3945,iwlcore
led_class 4400 2 iwl3945,iwlcore
lib80211 5852 2 iwl3945,iwlcore
cfg80211 63280 3 iwl3945,iwlcore,mac80211
Se faccio partire X ho
Codice: Seleziona tutto
radeon 358176 2
drm 151392 3 radeon
i2c_core 21312 1 drm
Se metto un CD
Codice: Seleziona tutto
nls_iso8859_15 5656 0
isofs 23136 0
sr_mod 13700 0
cdrom 32376 1 sr_mod
se ascolto musica
Codice: Seleziona tutto
snd_hda_codec_idt 61176 1
snd_hda_intel 25352 0
snd_hda_codec 47768 2 snd_hda_codec_idt,snd_hda_intel
snd_pcm_oss 34656 0
snd_pcm 65040 3 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 19768 1 snd_pcm
snd_page_alloc 8616 2 snd_hda_intel,snd_pcm
snd_mixer_oss 14632 1 snd_pcm_oss
snd 55224 7 snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss
soundcore 6560 1 snd
etc..
Emanuele
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 13:41
da SIV
Emanuele, ma settando così la variabile OPT, faccio in modo che i moduli vengono caricati solo quando vengono richiesti? E vengono anche rimossi quando non più richiesti?
C'è da fare altro, o solo modificare rc.udev?
P.S.
Ma in termini di "prestazioni" si guadagna qualcosa? Se non in performance, a cosa giova questa modifica?
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 13:51
da targzeta
SIV ha scritto:Emanuele, ma settando così la variabile OPT, faccio in modo che i moduli vengono caricati solo quando vengono richiesti? E vengono anche rimossi quando non più richiesti?
La modifica della variabile OPT serve solo per impedire ad 'udevadm trigger' di caricare i moduli. Per l'auto-caricamento/scaricamento devi giocare con modprobe(8) e la sua directory /etc/modprobe.d/.
SIV ha scritto:P.S.
Ma in termini di "prestazioni" si guadagna qualcosa? Se non in performance, a cosa giova questa modifica?
In verità credo siano solo pippe mentali
.
Emanuele
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 14:00
da SIV
Ah ecco quindi per caricarli e scaricarli automaticamente devo lavorare con modprobe, prima però devo disabilitare il trigger. Ok
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 15:30
da maxim65
Se fossero solo pippe mentali tanto varebbe compilare un kernel con tutto inserito direttamente dentro.
Ogni singolo processo per quanto piccolo sia si prende pur sempre una fetta di memoria e tanti piccoli ecc..........
Comunque Ogniuno ha il proprio modus operandi.
Attendevo ancora una risposta sul menu editor di kde4.
Ne sapete qualcosa?
Grazie
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 15:39
da targzeta
maxim65 ha scritto:Se fossero solo pippe mentali tanto varebbe compilare un kernel con tutto inserito direttamente dentro.
Questo mi ricorda un certo utente di questo forum
maxim65 ha scritto:Ogni singolo processo per quanto piccolo sia si prende pur sempre una fetta di memoria e tanti piccoli ecc..........
Si si, ed in più i moduli del kernel non sono "swappabili". Ma quanto possono mai influire nei PC moderni?
Emanuele
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 15:54
da maxim65
spina ha scritto:maxim65 ha scritto:Se fossero solo pippe mentali tanto varebbe compilare un kernel con tutto inserito direttamente dentro.
Questo mi ricorda un certo utente di questo forum
maxim65 ha scritto:Ogni singolo processo per quanto piccolo sia si prende pur sempre una fetta di memoria e tanti piccoli ecc..........
Si si, ed in più i moduli del kernel non sono "swappabili". Ma quanto possono mai influire nei PC moderni?
Emanuele
Non sono un programmatore e non ti posso rispondere con assoluta certezza, ma è abbastanza ovvio che se esistono ancora (nell'epoca dei multicore) modprobe e udev non è per caso o prigrizia ma perchè molto probabilmente sono utili e quindi.........
E' vero che i pc sono sempre più veloci, MA anche i programmi diventano sempre più pesanti, sempre più funzioni, algoritmi più sofisticati e ecc.., vanno di pari passo, direi ......
Comunque, RICHIEDO ANCORA a qualche anima pia che legge questo, come si edita il menu programmi di kde4?
Resto in fiduciosa attesa.
Grazie
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 16:02
da conraid
maxim65 ha scritto:
Comunque, RICHIEDO ANCORA a qualche anima pia che legge questo, come si edita il menu programmi di kde4?
come in kde3
poi se funziona non so, mai usato
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 16:29
da maxim65
maxim65 ha scritto:kmenuedit
Si il programma parte e edita ma quando devo salvare, appare l'icona "updating system" e continua per dei minuti senza salvare nulla.Potrebbe esserci qualche problema con i vecchi files di configurazione di kde3? Non li ho cancellati contando sul fatto che potesse importarli, ma continua a fare cose strane tipo questa.
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 16:31
da conraid
maxim65 ha scritto:maxim65 ha scritto:kmenuedit
Si il programma parte e edita ma quando devo salvare, appare l'icona "updating system" e continua per dei minuti senza salvare nulla.Potrebbe esserci qualche problema con i vecchi files di configurazione di kde3? Non li ho cancellati contando sul fatto che potesse importarli, ma continua a fare cose strane tipo questa.
in ogni documentazione trovi scritto che al passaggio a kde4 devi togliere la vecchia .kde
se è questo il problema non lo so
Re: menu editor e sbin/hotplug
Inviato: ven 4 set 2009, 16:40
da targzeta
maxim65 ha scritto:...Non sono un programmatore e non ti posso rispondere con assoluta certezza, ma è abbastanza ovvio che se esistono ancora (nell'epoca dei multicore) modprobe e udev non è per caso o prigrizia ma perchè molto probabilmente sono utili e quindi.........
Certo che sono utili, ma non per fare quello che dici tu.
udev esiste perchè non fa solo quello che faceva hotplug, ma fa
anche quello che faceva hotplug.
modprobe esiste perchè se no non puoi caricare i moduli, e i moduli esistono perchè così si possono fare dei kernel modulari, e i kernel modulari sono utili se vuoi fare un kernel che vada bene su qualsiasi macchina.
Il fatto che 'udevadm trigger' carichi tutti i moduli all'avvio dovrebbe far pensare che forse non è poi tanto necessario tenere i moduli buoni buoni finchè non servono.
Poi, come ti ho detto prima anche io carico i moduli solo quando servono, però non penso che ci sia tutto sto grande vantaggio. E' solo che sono fissato.
Emanuele