Problemas de sonido con dos tarjetas

Imagen de rafanpiro
0 puntos

Hola a todos.

Acabo de pasarme a la 7.04 y a veces no me funciona la tarjeta de sonido integrada. Cuando hago una prueba desde sonido sale:

audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink profile=chat: No se pudo abrir el recurso para escritura.

Esto sale cuando uso la integrada. 

Tengo dos tarjetas de sonido, la integrada en placa (la que uso por defecto) y una SBLive 5.1 (la tengo conectada a los altavoces del monitor) 

Este es el listado de mi pc (lspci):

00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.2 Multimedia audio controller: nVidia Corporation MCP51 AC97 Audio Controller (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
02:00.0 VGA compatible controller: ATI Technologies Inc R480 [Radeon X850XT (PCIE)] (Primary)
02:00.1 Display controller: ATI Technologies Inc R480 [Radeon X850XT (PCIE)] (Secondary)
03:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
03:07.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface
03:09.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07)
03:09.1 Input device controller: Creative Labs SB Live! Game Port (rev 07)
 

Con el ubuntu 6.10 y anteriores iba sin problemas (en este y en otros ordenadores con dos tarjetas, la misma SBLive y la integrada, que dependía de la placa que tuviese en ese momento, y llevo con ubuntu desde la 5.04).

Alguna idea o es un bug conocido como empiezo a ver en el foro? Es que algunas veces funciona.

 

gracias 

Imagen de rafanpiro
+1
0
-1

He encontrado una solución aquí: https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.17/+bug/70944

No es la solución definitiva al problema pero funciona. Resumiendo, escribir en una consola: 

asoundconf reset-default-card

Y voilá! Si os haceis un script que se ejecute al inicio pues asunto arreglado (es cutre, pero funciona). 

+1
0
-1

if (busqueda=0) printf("No postearé sin buscar primero/n");
else printf("No siempre hay suerte"/n);