Problems with Audigy SE (CA0106) and Dell Precision T7400

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I am having trouble getting sound out of a Audigy SE (CA0106) on a Dell Precision T7400.   The sound card works fine on another Dell model.   I have tried both RHEL 5.3 and Ubuntu 8.10 with the same results.  The only difference seems to be the motherboard.


My alsa info can be found here:
http://www.alsa-project.org/db/?f=eca8c5b6634fc79f4dc1778514c919ed6e3e46d2

When I try to play sound using aplay,  it hangs with playing through the Audigy card.   It plays fine when I play sound through the on-board Intel card.  Enabling and disabling the built in sound card doesn't make a difference.  

I am also adding verbose output and strace output from an aplay through the Audigy card.

Any thoughts on what to try?


--
Joe

=============================

aplay -vv -Ddefault:0 /usr/share/sounds/email.wav
Playing WAVE '/usr/share/sounds/email.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Its setup is:
  stream       : PLAYBACK
  access       : RW_INTERLEAVED
  format       : S16_LE
  subformat    : STD
  channels     : 1
  rate         : 44100
  exact rate   : 44100 (44100/1)
  msbits       : 16
  buffer_size  : 7526
  period_size  : 940
  period_time  : 21333
  tstamp_mode  : NONE
  period_step  : 1
  avail_min    : 940
  period_event : 0
  start_threshold  : 7526
  stop_threshold   : 7526
  silence_threshold: 0
  silence_size : 0
  boundary     : 986447872
Slave: Route conversion PCM (sformat=S32_LE)
  Transformation table:
    0 <- 0
    1 <- 0
Its setup is:
  stream       : PLAYBACK
  access       : MMAP_INTERLEAVED
  format       : S16_LE
  subformat    : STD
  channels     : 1
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 16
  buffer_size  : 8192
  period_size  : 1024
  period_time  : 21333
  tstamp_mode  : NONE
  period_step  : 1
  avail_min    : 1024
  period_event : 0
  start_threshold  : 8192
  stop_threshold   : 8192
  silence_threshold: 0
  silence_size : 0
  boundary     : 1073741824
Slave: Direct Stream Mixing PCM
Its setup is:
  stream       : PLAYBACK
  access       : MMAP_INTERLEAVED
  format       : S32_LE
  subformat    : STD
  channels     : 2
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 32
  buffer_size  : 8192
  period_size  : 1024
  period_time  : 21333
  tstamp_mode  : NONE
  period_step  : 1
  avail_min    : 1024
  period_event : 0
  start_threshold  : 8192
  stop_threshold   : 8192
  silence_threshold: 0
  silence_size : 0
  boundary     : 1073741824
Hardware PCM card 0 'CA0106' device 0 subdevice 0
Its setup is:
  stream       : PLAYBACK
  access       : MMAP_INTERLEAVED
  format       : S32_LE
  subformat    : STD
  channels     : 2
  rate         : 48000
  exact rate   : 48000 (48000/1)
  msbits       : 32
  buffer_size  : 8192
  period_size  : 1024
  period_time  : 21333
  tstamp_mode  : ENABLE
  period_step  : 1
  avail_min    : 1024
  period_event : 0
  start_threshold  : 1
  stop_threshold   : 1073741824
  silence_threshold: 0
  silence_size : 1073741824
  boundary     : 1073741824
#########+                                         | 16%
<< HANGS HERE >>

===================
Strace snippet:

write(2, "Its setup is:\n", 14Its setup is:
)         = 14
write(2, "  stream       : PLAYBACK\n", 26  stream       : PLAYBACK
) = 26
write(2, "  access       : MMAP_INTERLEAVE"..., 34  access       : MMAP_INTERLEAVED
) = 34
write(2, "  format       : S32_LE\n", 24  format       : S32_LE
) = 24
write(2, "  subformat    : STD\n", 21  subformat    : STD
)  = 21
write(2, "  channels     : 2\n", 19  channels     : 2
)    = 19
write(2, "  rate         : 48000\n", 23  rate         : 48000
) = 23
write(2, "  exact rate   : 48000 (48000/1)"..., 33  exact rate   : 48000 (48000/1)
) = 33
write(2, "  msbits       : 32\n", 20  msbits       : 32
)   = 20
write(2, "  buffer_size  : 8192\n", 22  buffer_size  : 8192
) = 22
write(2, "  period_size  : 1024\n", 22  period_size  : 1024
) = 22
write(2, "  period_time  : 21333\n", 23  period_time  : 21333
) = 23
write(2, "  tstamp_mode  : ENABLE\n", 24  tstamp_mode  : ENABLE
) = 24
write(2, "  period_step  : 1\n", 19  period_step  : 1
)    = 19
write(2, "  avail_min    : 1024\n", 22  avail_min    : 1024
) = 22
write(2, "  period_event : 0\n", 19  period_event : 0
)    = 19
write(2, "  start_threshold  : 1\n", 23  start_threshold  : 1
) = 23
write(2, "  stop_threshold   : 1073741824\n", 32  stop_threshold   : 1073741824
) = 32
write(2, "  silence_threshold: 0\n", 23  silence_threshold: 0
) = 23
write(2, "  silence_size : 1073741824\n", 28  silence_size : 1073741824
) = 28
write(2, "  boundary     : 1073741824\n", 28  boundary     : 1073741824
) = 28
read(5, "\0\0\0\0\0\0\0\0\3\0\7\0\r\0\30\0*\0?\0Z\0|\0\250\0\324\0\5\1:\1"..., 1880) = 1880
time(NULL)                              = 1238854995
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d24000
######################+                            | 42%) = 57
read(5, "q\3_\7k\nP\r\5\20\276\22[\24n\25\273\25\263\0249\23\333\20\271\r@\10\221\3\226\376"..., 1880) = 1880
time(NULL)                              = 1238854995
###############       +                            | 42%) = 57
read(5, "4\367Q\373p\375\250\377\351\1\212\6\330\10.\vm\r\274\21\340\23\330\25\315\27\217\31\313\34M\36"..., 1880) = 1880
time(NULL)                              = 1238854995
###############       +                            | 42%) = 57
read(5, ")\370\307\366q\365\352\362\357\361\1\361A\360\256\356/\356\343\355\242\355\216\355'\355N\355\241\355\370\355"..., 1880) = 1880
time(NULL)                              = 1238854995
#############         +                            | 42%) = 57
read(5, "q\tP\t\341\10o\10\357\7n\7\342\6M\6\277\5\30\5\210\4\1\4|\3\3\3r\2\t\2"..., 1880) = 1880
time(NULL)                              = 1238854995
##############        +                            | 42%) = 57
read(5, "\376\377\365\377\345\377\320\377\266\377\227\377u\377Z\3779\377\30\377\373\376\341\376\355\376\350\376\353\376\372\376"..., 1880) = 1880
time(NULL)                              = 1238854995
#############         +                            | 42%) = 57
read(5, "\0\10\\\7%\7\320\6j\6\23\5c\4\240\3\274\2\256\0\225\377i\376(\375\336\373W\371\362\367"..., 1880) = 1880
time(NULL)                              = 1238854995
#############         +                            | 42%) = 57
read(5, "T\0\362\370\250\363\333\356\220\352(\346\341\343q\342+\342_\343a\345s\350O\354\256\362(\370\375\375"..., 1880) = 1880
time(NULL)                              = 1238854995
#############         +                            | 42%) = 57
read(5, "\321\24H\23o\20\327\16'\r\202\v[\10\251\6\7\5h\3\\\0\346\376\212\375A\374\31\373\334\370"..., 1880) = 1880
gettimeofday({1238854995, 124640}, NULL) = 0
ioctl(4, 0x4122, 0xbff23328)            = 0
ioctl(3, 0x54a0, 0xbff232e8)            = 0
semop(851968, 0xbff2330a, 2)            = 0
semop(851968, 0xbff23316, 1)            = 0
gettimeofday({1238854995, 125457}, NULL) = 0
ioctl(4, 0x4122, 0xbff23298)            = 0
ioctl(4, 0x4122, 0)                     = 0
poll([{fd=3, events=POLLIN|POLLERR|POLLNVAL}], 1, 1000) = 1 ([{fd=3, revents=POLLIN}])
ioctl(4, 0x4122, 0xbff232d8)            = 0
ioctl(4, 0x4122, 0xbff23298)            = 0
ioctl(4, 0x4122, 0xbff23298)            = 0
read(3, "\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 64) = 16
poll([{fd=3, events=POLLIN|POLLERR|POLLNVAL}], 1, 1000) = 0 (Timeout)
time(NULL)                              = 1238854996
#########+                                         | 16%) = 57
ioctl(4, 0x4122, 0x8023f4)              = 0
ioctl(4, 0x4122, 0x40)                  = 0
ioctl(4, 0x4122, 0)                     = 0
poll([{fd=3, events=POLLIN|POLLERR|POLLNVAL}], 1, -1
<< Hangs in poll() >>


------------------------------------------------------------------------------
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux