Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Trovare chi sta usando un modulo
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
rb34
Guru
Guru


Joined: 03 Oct 2004
Posts: 361
Location: Rome, italy

PostPosted: Thu Jun 21, 2007 1:06 pm    Post subject: Trovare chi sta usando un modulo Reply with quote

Ieri ho tentato di fare suspend (hibernate-ram) e mi ha dato errore quando doveva "scaricare" il modulo dell'audio, e in effetti modprobe -r dato a mano mi diceva che il modulo era in uso.
Non essendoci nessuna applicazione audio aperta (ma l'avevo usata prima) mi chiedevo come si fa a sapere da chi è in uso un modulo (tipo lsof per i file, diciamo)
_________________
rb
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 Jun 21, 2007 6:48 pm    Post subject: Reply with quote

Code:
man lsmod


;)

Nel tuo caso credo che un semplice:

Code:
# /etc/init.d/alsa stop


avrebbe risolto.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
rb34
Guru
Guru


Joined: 03 Oct 2004
Posts: 361
Location: Rome, italy

PostPosted: Thu Jun 21, 2007 8:50 pm    Post subject: Reply with quote

gutter wrote:
Code:
man lsmod


;)

Nel tuo caso credo che un semplice:

Code:
# /etc/init.d/alsa stop


avrebbe risolto.


eh no, non sono così newbie :-)
Allora: alsa stop non l'ho fatto perché ogni volta mi killa l'applet del volume di gnome che mi dice se la voglio ricaricare, e volevo proprio evitare questo.
lsmod l'ho fatto ma lì vedo solo quali moduli usano quali altri moduli, ma a dire il vero per il modulo che mi viene detto essere in uso vedo
snd_hda_intel 15128 1

che francamente non mi dice molto, perché 1 è la colonna "used by", e ok, ma vicino ci dovrebbe essere chi lo uso, e non c'è! E allora?
_________________
rb
Back to top
View user's profile Send private message
rb34
Guru
Guru


Joined: 03 Oct 2004
Posts: 361
Location: Rome, italy

PostPosted: Thu Jun 21, 2007 8:54 pm    Post subject: Reply with quote

ok, la mia risposta è servita a farmi pensare che era proprio l'applet del volume a usare il modulo in questione. Allora non so come fare: io voglio che quella, tra il suspend e la ripartenza, rimanga aperta, ma se rimane aperta il modulo non lo posso scaricare, ma se non lo scarico e ricarico il suono si incasina al riavvio dal suspend. Boh.
Ma come fanno quelli che leggo usare tranquillamente il suspend? Non lo usano l'audio? Mah

edit: sì ok, stavo quasi per mettere risolto, ma c'è un modo per sapere un eseguibile quali moduli sta usando?
_________________
rb
Back to top
View user's profile Send private message
lavish
Bodhisattva
Bodhisattva


Joined: 13 Sep 2004
Posts: 4296

PostPosted: Fri Jun 22, 2007 8:09 am    Post subject: Reply with quote

rb34 wrote:
Ma come fanno quelli che leggo usare tranquillamente il suspend? Non lo usano l'audio? Mah

Magari non usiamo gnome e applet vari, che dici? :P
rb34 wrote:
edit: sì ok, stavo quasi per mettere risolto, ma c'è un modo per sapere un eseguibile quali moduli sta usando?

strace(1) ;)
_________________
minimalblue.com | secgroup.github.io/
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


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

PostPosted: Fri Jun 22, 2007 8:47 am    Post subject: Reply with quote

Credo che tu possa scaricare un modulo indipendentemente dall'applicazione che lo usa.

Ovviamente l'applicazione che lo usa andrà in crash o smetterà di funzionare e per questo non credo ci sia soluzione.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Fri Jun 22, 2007 9:02 am    Post subject: Reply with quote

gutter wrote:
Credo che tu possa scaricare un modulo indipendentemente dall'applicazione che lo usa.

Ovviamente l'applicazione che lo usa andrà in crash o smetterà di funzionare e per questo non credo ci sia soluzione.


Non sono tanto sicuro....
se non ricordo male (ci avevo provato un pò di tempo fa...) rmmod risponde che il modulo é uso e, usando l'opzione per forzare l'unload, al sucessivo tentativo di accesso al modulo mi era andata in kernel panic la macchina :roll:
_________________
Ciao da me!
Back to top
View user's profile Send private message
gutter
Bodhisattva
Bodhisattva


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

PostPosted: Fri Jun 22, 2007 9:17 am    Post subject: Reply with quote

randomaze wrote:

Non sono tanto sicuro....
se non ricordo male (ci avevo provato un pò di tempo fa...) rmmod risponde che il modulo é uso e, usando l'opzione per forzare l'unload, al sucessivo tentativo di accesso al modulo mi era andata in kernel panic la macchina :roll:


Faccio qualche prova proprio con i moduli audio ;)

Ma credo che ad esempio se mplayer sta suonando un pezzo dovresti riuscire e buttare giù alsa in ogni caso.
_________________
Registered as User #281564 and Machines #163761
Back to top
View user's profile Send private message
rb34
Guru
Guru


Joined: 03 Oct 2004
Posts: 361
Location: Rome, italy

PostPosted: Fri Jun 22, 2007 12:27 pm    Post subject: Reply with quote

Allora, sullo scaricare i moduli, a me "modprobe -r mio_modulo" mi dice che il modulo è in uso se c'è l'applet volume aperta.

Per quanto riguarda strace, lo conosco, ma volevo qualcosa che desse un report "statico", tipo lsmod, nel senso che non voglio stare a seguire quello che fa l'eseguibile nel suo caricamento. Tuttavia è una via, un po' scomoda, ma comunque...

In definitiva il mio problema potrebbe esser rigirato, cioè come far caricare o ricaricare un'applet gnome da linea comando, in caso metterò un altro topic
_________________
rb
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