Autor Tópico: Como desativar uma placa som onboard p/ ficar apenas a off?  (Lida 7444 vezes)

Offline mangojambo

  • Usuário Ubuntu
  • *
  • Mensagens: 52
    • Ver perfil
Como desativar uma placa som onboard p/ ficar apenas a off?
« Online: 18 de Abril de 2006, 19:12 »
Olá! Quero desativar a onboard pois não uso e me atrapalha ainda por cima!! Desativei na BIOS essa meleca de c-media8738 mas o linux ainda uma a maledeta! Quero que funcione minha Creative apenas! No Gnome coloquei ela como padrão, mas alguns programas insistem em usar a outra!

Eis meu hardware:
Citar
   description: Computer
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 767MB
     *-cpu
          product: AMD Athlon(TM) XP 1800+
          vendor: Advanced Micro Devices [AMD]
          physical id: 1
          bus info: cpu@0
          version: 6.8.0
          size: 1550MHz
          width: 32 bits
          capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
        *-cache:0
             description: L1 cache
             physical id: 0
             size: 128KB
        *-cache:1
             description: L2 cache
             physical id: 1
             size: 256KB
     *-pci
          description: Host bridge
          product: 745 Host
          vendor: Silicon Integrated Systems [SiS]
          physical id: e0000000
          bus info: pci@00:00.0
          version: 01
          width: 32 bits
          clock: 33MHz
          resources: iomemory:e0000000-e7ffffff
        *-pci
             description: PCI bridge
             product: Virtual PCI-to-PCI bridge (AGP)
             vendor: Silicon Integrated Systems [SiS]
             physical id: 1
             bus info: pci@00:01.0
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: pci normal_decode bus_master
           *-display
                description: VGA compatible controller
                product: NV34 [GeForce FX 5200]
                vendor: nVidia Corporation
                physical id: 0
                bus info: pci@01:00.0
                version: a1
                size: 128MB
                width: 32 bits
                clock: 66MHz
                capabilities: vga bus_master cap_list
                configuration: driver=nvidia
                resources: iomemory:df000000-dfffffff iomemory:f0000000-f7ffffff irq:16
        *-isa UNCLAIMED
             description: ISA bridge
             product: SiS85C503/5513 (LPC Bridge)
             vendor: Silicon Integrated Systems [SiS]
             physical id: 2
             bus info: pci@00:02.0
             version: 00
             width: 32 bits
             clock: 33MHz
             capabilities: isa bus_master
        *-serial
             description: SMBus
             product: SiS961/2 SMBus Controller
             vendor: Silicon Integrated Systems [SiS]
             physical id: 2.1
             bus info: pci@00:02.1
             version: 00
             width: 32 bits
             clock: 33MHz
             configuration: driver=sis96x_smbus
             resources: ioport:e600-e61f
        *-usb:0
             description: USB Controller
             product: USB 1.0 Controller
             vendor: Silicon Integrated Systems [SiS]
             physical id: 2.2
             bus info: pci@00:02.2
             version: 07
             width: 32 bits
             clock: 33MHz
             capabilities: ohci bus_master
             configuration: driver=ohci_hcd
             resources: iomemory:de800000-de800fff irq:19
           *-usbhost
                product: Silicon Integrated Systems [SiS] USB 1.0 Controller
                vendor: Linux 2.6.12-10-386 ohci_hcd
                physical id: 1
                bus info: usb@1
                logical name: usb1
                version: 2.06
                capabilities: usb-1.10
                configuration: driver=hub maxpower=0mA slots=3 speed=12.0MB/s
              *-usb:0
                   description: Mouse
                   vendor: Creative Labs
                   physical id: 2
                   bus info: usb@1:2
                   version: 0.00
                   capabilities: usb-1.10
                   configuration: driver=usbhid maxpower=100mA speed=1.5MB/s
              *-usb:1
                   description: USB hub
                   product: Generic USB Hub
                   vendor: ALCOR
                   physical id: 3
                   bus info: usb@1:3
                   version: 3.12
                   capabilities: usb-1.10
                   configuration: driver=hub maxpower=100mA slots=4 speed=12.0MB/s
                 *-usb:0
                      description: Human interface device
                      product: USB  Joystick
                      vendor: LuenKeung Co.,Ltd
                      physical id: 1
                      bus info: usb@1:3.1
                      version: 3.11
                      capabilities: usb-1.10
                      configuration: driver=usbhid maxpower=500mA speed=1.5MB/s
                 *-usb:1
                      description: Human interface device
                      product: USB  Joystick
                      vendor: LuenKeung Co.,Ltd
                      physical id: 4
                      bus info: usb@1:3.4
                      version: 2.10
                      capabilities: usb-1.00
                      configuration: driver=usbhid maxpower=500mA speed=1.5MB/s
        *-usb:1
             description: USB Controller
             product: USB 1.0 Controller
             vendor: Silicon Integrated Systems [SiS]
             physical id: 2.3
             bus info: pci@00:02.3
             version: 07
             width: 32 bits
             clock: 33MHz
             capabilities: ohci bus_master
             configuration: driver=ohci_hcd
             resources: iomemory:de000000-de000fff irq:23
           *-usbhost
                product: Silicon Integrated Systems [SiS] USB 1.0 Controller (#2)
                vendor: Linux 2.6.12-10-386 ohci_hcd
                physical id: 1
                bus info: usb@2
                logical name: usb2
                version: 2.06
                capabilities: usb-1.10
                configuration: driver=hub maxpower=0mA slots=3 speed=12.0MB/s
        *-ide
             description: IDE interface
             product: 5513 [IDE]
             vendor: Silicon Integrated Systems [SiS]
             physical id: 2.5
             bus info: pci@00:02.5
             version: d0
             width: 32 bits
             clock: 33MHz
             capabilities: ide bus_master
             configuration: driver=SIS_IDE
             resources: ioport:d800-d80f
           *-ide:0
                description: IDE Channel 0
                physical id: 0
                bus info: ide@0
                logical name: ide0
                clock: 33MHz
              *-disk:0
                   product: Maxtor 2F040L0
                   vendor: Maxtor
                   physical id: 0
                   bus info: ide@0.0
                   logical name: /dev/hda
                   capacity: 38GB
              *-disk:1
                   product: QUANTUM FIREBALLlct15 20
                   vendor: Quantum
                   physical id: 1
                   bus info: ide@0.1
                   logical name: /dev/hdb
                   capacity: 19GB
           *-ide:1
                description: IDE Channel 1
                physical id: 1
                bus info: ide@1
                logical name: ide1
                clock: 33MHz
              *-cdrom
                   product: HL-DT-ST RW/DVD GCC-4480B
                   physical id: 0
                   bus info: ide@1.0
                   logical name: /dev/hdc
                   capabilities: packet
              *-disk
                   product: QUANTUM FIREBALL CR4.3A
                   vendor: Quantum
                   physical id: 1
                   bus info: ide@1.1
                   logical name: /dev/hdd
                   capacity: 4110MB
        *-multimedia:0
             description: Multimedia audio controller
             product: CM8738
             vendor: C-Media Electronics Inc
             physical id: 5
             bus info: pci@00:05.0
             version: 10
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=C-Media PCI
             resources: ioport:b000-b0ff irq:17
        *-network
             description: Ethernet interface
             product: VT6105 [Rhine-III]
             vendor: VIA Technologies, Inc.
             physical id: 9
             bus info: pci@00:09.0
             logical name: eth0
             version: 86
             serial: 00:e0:7d:f8:d5:44
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list ethernet physical
             configuration: broadcast=yes driver=via-rhine ip=10.1.1.17 multicast=yes
             resources: ioport:a800-a8ff iomemory:dd800000-dd8000ff irq:17
        *-multimedia:1
             description: Multimedia audio controller
             product: ES1371 [AudioPCI-97]
             vendor: Ensoniq
             physical id: c
             bus info: pci@00:0c.0
             version: 06
             width: 32 bits
             clock: 33MHz
             capabilities: bus_master cap_list
             configuration: driver=ENS1371
             resources: ioport:a400-a43f irq:19


Obrigado!

Offline malakl

  • Usuário Ubuntu
  • *
  • Mensagens: 124
    • Ver perfil
    • http://macaxeiradigital.blogspot.com
Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #1 Online: 06 de Maio de 2006, 16:02 »
mangojambo

Tipow a sua placa de som on board ainda esta ativa pelo o seguinte motivo, o linux nao utiliza a bios da placa mae ele mesmo q gerencia esta parte a solucao seria bem simples apenas desative o modulo q carrega a sua placa de som on board.

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo" Winston Churchill

Offline mangojambo

  • Usuário Ubuntu
  • *
  • Mensagens: 52
    • Ver perfil
Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #2 Online: 06 de Maio de 2006, 16:43 »
hmmm  legal ... que bom q é simples ..

mas ...  onde eu faço isso ? ou melhor, como desativo o módulo? simplesmente apago ele?

valeu!

Offline malakl

  • Usuário Ubuntu
  • *
  • Mensagens: 124
    • Ver perfil
    • http://macaxeiradigital.blogspot.com
Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #3 Online: 08 de Maio de 2006, 22:33 »
Primeiro vc deve verificar qual o modelo de placa de som onboard q vc tem com o comando :

Código: [Selecionar]
lspci

Localize na saida do comando algo como Multimedia audio controller, no seu caso vao aparecer 2 correto a onboard e a offboard

com o comando lsmod vc verifica os modulos carregados e procura qual modulo esta carregado para a placa de som onboard

tendo achado basta dar o seguinte comando:
Código: [Selecionar]
modprobe -r nomedomodulo

Qualquer coisa estiver com alguma duvida basta me add no msn blz

cicero.ronaldo@gmail.com

"O que eu espero senhores, é que depois de um razoável período de discussão, todo mundo concorde comigo" Winston Churchill

Offline plynott

  • Usuário Ubuntu
  • *
  • Mensagens: 150
    • Ver perfil
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #4 Online: 09 de Julho de 2006, 18:39 »
Estou com o mesmo problema aqui.
Troquei meu som onboard por uma Pl. de Som C-Media 8738.
Não consigo fazer os programas usarem ela.
O estranho é que na inicialização o Ubuntu (Dapper) toca alguns sons do sistema nela
mas o XMMS, por exemplo, dá aquela mensagem "Couldnt open sound".

Qual módulo onboard tenho que desabilitar?

Alguém já passou com problemas com essa C-Media?

Meu lspci:

Citar
onboard -> 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
ofboard -> 0000:01:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10 )

Meu lsmod:

Citar
ubuntu@ubuntu-desktop:~$ lsmod
Module                  Size  Used by
rfcomm                 40216  0
l2cap                  26244  5 rfcomm
bluetooth              49892  4 rfcomm,l2cap
ppdev                   9220  0
cpufreq_powersave       1920  0
cpufreq_stats           5636  0
cpufreq_userspace       4696  0
cpufreq_ondemand        6428  0
cpufreq_conservative     7332  0
freq_table              4740  1 cpufreq_stats
tc1100_wmi              6916  0
video                  16260  0
acpi_sbs               19980  0
battery                 9988  1 acpi_sbs
i2c_acpi_ec             5120  1 acpi_sbs
ipt_TCPMSS              4608  1
ipt_tcpmss              2432  1
container               4608  0
iptable_filter          3072  1
ip_tables              22400  3 ipt_TCPMSS,ipt_tcpmss,iptable_filter
button                  6672  0
pcc_acpi               12416  0
sony_acpi               5644  0
ac                      5252  1 acpi_sbs
dev_acpi               11140  0
hotkey                 11556  0
pppoe                  14400  2
pppox                   3720  1 pppoe
ipv6                  265600  8
af_packet              22920  2
ppp_generic            30100  6 pppoe,pppox
slhc                    7424  1 ppp_generic
nls_iso8859_1           4224  2
nls_cp850               5120  2
vfat                   13440  2
fat                    53020  1 vfat
dm_mod                 58936  1
md_mod                 72532  0
parport_pc             35780  0
lp                     11844  0
parport                36296  3 ppdev,parport_pc,lp
usblp                  13056  0
forcedeth              23428  0
ltserial               11056  0
snd_intel8x0           33692  0
snd_ac97_codec         92704  1 snd_intel8x0
snd_ac97_bus            2304  1 snd_ac97_codec
ltmodem               566638  1 ltserial
pcspkr                  2180  0
floppy                 62148  0
tsdev                   8000  0
snd_cmipci             34336  1
gameport               15496  1 snd_cmipci
snd_pcm_oss            53664  0
snd_mixer_oss          18688  1 snd_pcm_oss
snd_pcm                89864  4 snd_intel8x0,snd_ac97_codec,snd_cmipci,snd_pcm_oss
snd_opl3_lib           10624  1 snd_cmipci
snd_timer              25220  2 snd_pcm,snd_opl3_lib
snd_hwdep               9376  1 snd_opl3_lib
snd_mpu401_uart         7808  1 snd_cmipci
snd_rawmidi            25504  1 snd_mpu401_uart
snd_seq_device          8716  2 snd_opl3_lib,snd_rawmidi
i2c_nforce2             6912  0
snd                    55268  14 snd_intel8x0,snd_ac97_codec,snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10208  1 snd
snd_page_alloc         10632  2 snd_intel8x0,snd_pcm
psmouse                36228  0
serio_raw               7300  0
nvidia               4550772  12
i2c_core               21904  3 i2c_acpi_ec,i2c_nforce2,nvidia
rtc                    13492  0
shpchp                 45632  0
pci_hotplug            29236  1 shpchp
nvidia_agp              8348  1
agpgart                34888  2 nvidia,nvidia_agp
evdev                   9856  1
reiserfs              268016  2
ide_generic             1536  0
ehci_hcd               32008  0
uhci_hcd               33680  0
usbcore               129668  4 usblp,ehci_hcd,uhci_hcd
ide_cd                 33028  0
cdrom                  38560  1 ide_cd
ide_disk               17664  7
sata_nv                 9604  0
libata                 78992  1 sata_nv
scsi_mod              139496  1 libata
generic                 5124  0
amd74xx                15132  0 [permanent]
thermal                13576  0
processor              23360  1 thermal
fan                     4868  0
capability              5000  0
commoncap               7296  1 capability
vga16fb                13704  1
vgastate               10368  1 vga16fb
fbcon                  42784  72
tileblit                2816  1 fbcon
font                    8320  1 fbcon
bitblit                 6272  1 fbcon
softcursor              2304  1 bitblit
ubuntu@ubuntu-desktop:~$
"Um povo que valoriza seus privilégios acima dos seus princípios, cedo perde os dois."
Dwight D. Eisenhowern (estadista americano)

Offline kraudio

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #5 Online: 10 de Setembro de 2006, 15:41 »
Olá Cicero, tive duvidas em como usar o "modprobe", vou mostrando os detalhes de acordo com seu post.

Primeiro vc deve verificar qual o modelo de placa de som onboard q vc tem com o comando :
Código: [Selecionar]
lspci

O modelo das placas(tanto a onboard como a offboard sao do mesmo fabricante)
Código: [Selecionar]
root@kraudio-desktop:~# lspci | grep 'Media'
0000:00:05.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
0000:00:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)

Localize na saida do comando algo como Multimedia audio controller, no seu caso vao aparecer 2 correto a onboard e a offboard

com o comando lsmod vc verifica os modulos carregados e procura qual modulo esta carregado para a placa de som onboard

Aqui os modulos carregados
Código: [Selecionar]
root@kraudio-desktop:~# lsmod | grep 'snd'
snd_cmipci             34336  4
gameport               15496  1 snd_cmipci
snd_pcm_oss            53664  1
snd_mixer_oss          18688  3 snd_pcm_oss
snd_pcm                89864  2 snd_cmipci,snd_pcm_oss
snd_page_alloc         10632  1 snd_pcm
snd_opl3_lib           10624  1 snd_cmipci
snd_timer              25220  2 snd_pcm,snd_opl3_lib
snd_hwdep               9376  1 snd_opl3_lib
snd_mpu401_uart         7808  1 snd_cmipci
snd_rawmidi            25504  1 snd_mpu401_uart
snd_seq_device          8716  2 snd_opl3_lib,snd_rawmidi
snd                    55268  12 snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10208  4 snd

Citar
tendo achado basta dar o seguinte comando:
Código: [Selecionar]
modprobe -r nomedomodulo

Eis aqui minha duvida, qual desses modulos devo parar? eu sei que tenho duas placa exatamente como mesmo nome(nao tenho nem ideia de qual seja a onboard, que quero parar) neste caso irei tentando ate saber qual é a onboard.

Ah, quando uso o modprobe -r nomedomodulo, como faço p/ o dispositivo voltar depois?

[]'s
Claudio
msn:kraudio[arroba]hotmail.com

boi

  • Visitante
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #6 Online: 10 de Setembro de 2006, 21:41 »
Dê uma olhada no manual da sua motherboard. É provável que exista um jumper para desabilitar a placa de som onboard. Se não for possível por esse meio, é possível pelo Ubuntu, mas é mais complicado, é preciso usar o terminal e editar arquivos de texto, o pessoal daqui é radicalmente contra essas coisas.

Mas se você quiser insistir em fazer essas coisas dignas de um super-herói, abra o terminal e digite isso:
Código: [Selecionar]
sudo gedit /etc/modprobe.d/blacklist
Ou, se você estiver usando o Kubuntu:
Código: [Selecionar]
sudo kedit /etc/modprobe.d/blacklist
Se quiser, pode substituir gedit ou kedit pelo editor de sua preferência. Em seguida acrescente essa linha no arquivo que você abriu:
Código: [Selecionar]
blacklist snd_cmipci
Salve o arquivo, dê um reboot e veja se funcionou.

Offline kraudio

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #7 Online: 11 de Setembro de 2006, 00:20 »
Olá "boi", cara em partes, a dica funcionou, desabilitou mesmo o som, so que completamente, preciso so desabilitar o som onboard, alguma ideia? Pois nao consegui identificar qual é ele na lista abaixo:

Código: [Selecionar]
root@kraudio-desktop:~# lsmod | grep 'snd'
snd_cmipci             34336  4
gameport               15496  1 snd_cmipci
snd_pcm_oss            53664  1
snd_mixer_oss          18688  3 snd_pcm_oss
snd_pcm                89864  2 snd_cmipci,snd_pcm_oss
snd_page_alloc         10632  1 snd_pcm
snd_opl3_lib           10624  1 snd_cmipci
snd_timer              25220  2 snd_pcm,snd_opl3_lib
snd_hwdep               9376  1 snd_opl3_lib
snd_mpu401_uart         7808  1 snd_cmipci
snd_rawmidi            25504  1 snd_mpu401_uart
snd_seq_device          8716  2 snd_opl3_lib,snd_rawmidi
snd                    55268  12 snd_cmipci,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore              10208  4 snd

Embora que sua dica sera muito util mesmo, basta so descobrir qual é o dispositivo  :-\

So que tem um porem, consegui com que o xmms fucionasse perfeitamente, so o resto do sistema(principalmente skype) nao "funfa". Olha como fiz funcionar no xmms:


Este erro quando usei o "blacklist snd_cmipci" e tentei abrir o xmms:


[]'s
Claudio
« Última modificação: 11 de Setembro de 2006, 00:43 por kraudio »

boi

  • Visitante
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #8 Online: 11 de Setembro de 2006, 09:23 »
Olá "boi", cara em partes, a dica funcionou, desabilitou mesmo o som, so que completamente, preciso so desabilitar o som onboard, alguma ideia? Pois nao consegui identificar qual é ele na lista abaixo:

É que eu confundi seu post com outro, do cara que tinha uma soundblaster offboard. Essa dica que eu passei funciona se você tiver duas placas diferentes. No caso de duas placas iguais, tenho que confessar que não tenho a menor idéia de como fazer. O módulo é o snd_cmipci, o mesmo para as duas placas. Realmente, se você desativa esse módulo, as duas vão ficar mudas. Mas também nunca vi alguém trocar a placa de som onboard por uma offboard igual, você precisa mesmo de duas placas de som? E não é mesmo possível desativar por um jumper?

Offline kraudio

  • Usuário Ubuntu
  • *
  • Mensagens: 5
    • Ver perfil
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #9 Online: 25 de Setembro de 2006, 13:31 »
Olá Boi
Mas também nunca vi alguém trocar a placa de som onboard por uma offboard igual, você precisa mesmo de duas placas de som?
Então, a minha placa de som onboard deu problema e ai resolvi compra outra, por sinal do mesmo fabricante :(, e so agora sei que isso é meio complicado no linux

E não é mesmo possível desativar por um jumper?
Não, ja fiz isso e nada :S

Tentarei mas algumas vezes, se nao der certo vo testar outra distro so pra ver se funciona. Claro que sera so pra testes :D

[]'s
Claudio

Offline Xterminator

  • Usuário Ubuntu
  • *
  • Mensagens: 1.279
    • Ver perfil
Re: Como desativar uma placa som onboard p/ ficar apenas a off?
« Resposta #10 Online: 25 de Setembro de 2006, 14:25 »
Humm eu tenho 2, mas a onboard quase não é utilizada "infelizmente não consigo desabilitá-la 100%" mas meus programas só utilizam ALSA ou seja minha Soundblaster, a onboard é uma AC97 mas quando defino minha SB como padrão automáticamente a maioria dos programas a utilizam isto.
geralmente eu defino o dispositivo padrão para o gnome em
Sistema->Preferências->Seletor de Sistemas Multimídia "ou ALT+F2 gstreamer-properties"
no gnome 2.16 no diálogo de Preferências de Som tem novas opções.
http://gnomosapiens.wordpress.com/tag/ubuntu/page/3/
« Última modificação: 25 de Setembro de 2006, 14:28 por Xterminator »