Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/02/2009, à 21:26

Miles Prower

Désactiver / Activer la carte-son PC

Bonjour,

Pour me simplifier la vie, j'ai réalisé un montage particulier au niveau du son dans ma pièce dédié au multimédia. Je possède dans celle-ci une minichaine audio avec pas mal de punch pour sa taille, à laquelle tout mes appareils sont reliés via les fiches Cinch / RCA.

Au final, j'ai là dessus branché en parallèle à coups de fer à souder et sans ménagement : une TV, une Playstation3, ce PC, un ex-PC portable reconverti en serveur de son distant, et un clavier électronique. Un seul appareil est allumé à la fois. Mais tout ce petit monde a parfois du mal à cohabiter de cette façon-là.

Je souhaiterais donc pouvoir couper facilement la carte-son de mon PC à la volée, de manière logicielle, pour respecter ce credo du “un seul à la fois”. Jusqu'ici, je débranchais carrément la prise jack de la tour ; j'aimerais éviter d'avoir à le faire systématiquement, en activant ou désactivant la carte-son (intégrée à la carte-mère, Asus P5K) pour obtenir le même effet que si on débranchait totalement : aucun courant ne doit passer.


Mon idée serait donc de décharger le module de la carte-son à la demande, et le recharger de la même façon avec un petit script. Je pense qu'une telle solution pourrait fonctionner sans problème, puisque j'observe facilement le moment où la carte-son est chargée au démarrage du PC lorsqu'un autre appareil émet de l'audio à côté (baisse notable de volume).

Comment faire ça ?


I wanna fly high
So I can reach the highest of all the heavens
Somebody will be
Waiting for me, so I have gotta fly higher.

Hors ligne

#2 Le 05/02/2009, à 21:30

kouskous

Re : Désactiver / Activer la carte-son PC

rmmod le_module
en root


#!/usr/bin/killall
« « J'aime kouskous » — kouskous. »  — kouskous.

Hors ligne

#3 Le 06/02/2009, à 15:07

Miles Prower

Re : Désactiver / Activer la carte-son PC

D'après lshw, ma carte son est :

        *-multimedia
             description: Audio device
             product: 82801I (ICH9 Family) HD Audio Controller
             vendor: Intel Corporation
             physical id: 1b
             bus info: pci@0000:00:1b.0
             version: 02
             width: 64 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=HDA Intel latency=0 module=snd_hda_intel

Module chargé : snd_hda_intel

([gk]sudo) rmmod pour décharger, mais pour le remettre en route ?

       rmmod  is  a  trivial program to remove a module from the kernel.  Most
       users will want to use modprobe(8) instead, with the -r option.

modprobe -r pour virer et modprobe pour remettre, plutôt ?

Bon, je vais tester ça. Merci de l'indication wink

______________

Et zut.

miles@atelier:~$ sudo modprobe -r snd_hda_intel
FATAL: Module snd_hda_intel is in use.
miles@atelier:~$ sudo rmmod snd_hda_intel
ERROR: Module snd_hda_intel is in use

Dernière modification par Miles Prower (Le 06/02/2009, à 15:10)


I wanna fly high
So I can reach the highest of all the heavens
Somebody will be
Waiting for me, so I have gotta fly higher.

Hors ligne