Codec + Mixer: Cirrus Logic CS4299 rev 6 - card 0: I82801CAICH3 [Intel 82801CA-ICH3], device 0: Intel ICH [Intel 82801CA-ICH3] - Multimedia audio controller [0401]: Intel Corporation 82801CA/CAM AC'97 Audio Controller [8086:2485] (rev 02) - ALSA driver and library are not the same version + ALSA intel8x0.c:545: codec_semaphore: semaphore is not ready [0x1][0x300100] error message in dmesg -> sound not working after upgrade to Ubuntu 9.10

Asked by Eric Baldwin

updated to 9.10 and can't get audio to work with Intel 82801CA/CAM AC'97 Audio Controller
tried to install ALSA 1.0.21 but the library and utilities would not install.
I'm guessing I have to have this before continuing troubleshooting.
Thank you for helping.

   1. ################################
   2. ALSA Information Script v 0.4.58
   3. ################################
   4.
   5. Script ran on: Mon Dec 7 23:33:13 UTC 2009
   6.
   7.
   8. Linux Distribution
   9. ------------------
  10.
  11. Ubuntu 9.10 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 9.10"
  12.
  13.
  14. DMI Information
  15. ---------------
  16.
  17. Manufacturer: IBM
  18. Product Name: 2660PU6
  19.
  20.
  21. Kernel Information
  22. ------------------
  23.
  24. Kernel release: 2.6.31-16-generic
  25. Operating System: GNU/Linux
  26. Architecture: i686
  27. Processor: unknown
  28. SMP Enabled: Yes
  29.
  30.
  31. ALSA Version
  32. ------------
  33.
  34. Driver version: 1.0.21
  35. Library version: 1.0.20
  36. Utilities version: 1.0.20
  37.
  38.
  39. Loaded ALSA modules
  40. -------------------
  41.
  42. snd_intel8x0
  43.
  44.
  45. Sound Servers on this system
  46. ----------------------------
  47.
  48. Pulseaudio:
  49. Installed - Yes (/usr/bin/pulseaudio)
  50. Running - Yes
  51.
  52. ESound Daemon:
  53. Installed - Yes (/usr/bin/esd)
  54. Running - No
  55.
  56.
  57. Soundcards recognised by ALSA
  58. -----------------------------
  59.
  60. 0 [I82801CAICH3 ]: ICH - Intel 82801CA-ICH3
  61. Intel 82801CA-ICH3 with CS4299 at irq 11
  62.
  63.
  64. PCI Soundcards installed in the system
  65. --------------------------------------
  66.
  67. 00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)
  68.
  69.
  70. Advanced information - PCI Vendor/Device/Susbsystem ID's
  71. --------------------------------------------------------
  72.
  73. 00:1f.5 0401: 8086:2485 (rev 02)
  74. Subsystem: 1014:0222
  75.
  76.
  77. Modprobe options (Sound related)
  78. --------------------------------
  79.
  80. snd-atiixp-modem: index=-2
  81. snd-intel8x0m: index=-2
  82. snd-via82xx-modem: index=-2
  83. snd-usb-audio: index=-2
  84. snd-usb-us122l: index=-2
  85. snd-usb-usx2y: index=-2
  86. snd-usb-caiaq: index=-2
  87. snd-cmipci: mpu_port=0x330 fm_port=0x388
  88. snd-pcsp: index=-2
  89. snd-hda-intel: power_save=10 power_save_controller=N
  90.
  91.
  92. Loaded sound module options
  93. --------------------------
  94.
  95. Module: snd_intel8x0
  96. ac97_clock : 0
  97. ac97_quirk : <NULL>
  98. buggy_irq : N
  99. buggy_semaphore : N
 100. enable : N
 101. id : <NULL>
 102. index : -1
 103. joystick : 0
 104. spdif_aclink : 0
 105. xbox : N
 106.
 107.
 108. AC97 Codec information
 109. ---------------------------
 110. (following section hidden - click to display)

   1.
   2. 0-0/0: Cirrus Logic CS4299 rev 6
   3.
   4. PCI Subsys Vendor: 0x1014
   5. PCI Subsys Device: 0x0222
   6.
   7. Flags: 5
   8. Capabilities : -headphone out-
   9. DAC resolution : 20-bit
  10. ADC resolution : 18-bit
  11. 3D enhancement : Crystal Semi 3D Stereo Enhancement
  12.
  13. Current setup
  14. Mic gain : 0dB [ 0dB]
  15. POP path : pre 3D
  16. Sim. stereo : off
  17. 3D enhancement : off
  18. Loudness : off
  19. Mono output : MIX
  20. Mic select : Mic1
  21. ADC/DAC loopback : off
  22. Extended ID : codec=0 rev=0 AMAP DSA=0 VRA
  23. Extended status : VRA
  24. PCM front DAC : 44100Hz
  25. PCM ADC : 44100Hz
  26. SPDIF Control : Consumer PCM Category=0x2 Generation=1 Rate=44.1kHz
  27.
  28. 0:00 = 1990
  29. 0:02 = 0000
  30. 0:04 = 0000
  31. 0:06 = 001f
  32. 0:08 = 0000
  33. 0:0a = 000a
  34. 0:0c = 0019
  35. 0:0e = 801f
  36. 0:10 = 9f1f
  37. 0:12 = 9f1f
  38. 0:14 = 1c1c
  39. 0:16 = 0909
  40. 0:18 = 0101
  41. 0:1a = 0000
  42. 0:1c = 0000
  43. 0:1e = 0000
  44. 0:20 = 0000
  45. 0:22 = 0000
  46. 0:24 = 0000
  47. 0:26 = 000f
  48. 0:28 = 0201
  49. 0:2a = 0001
  50. 0:2c = ac44
  51. 0:2e = 0000
  52. 0:30 = 0000
  53. 0:32 = ac44
  54. 0:34 = 0000
  55. 0:36 = 0000
  56. 0:38 = 0000
  57. 0:3a = 0000
  58. 0:3c = 0000
  59. 0:3e = 0000
  60. 0:40 = 0000
  61. 0:42 = 0000
  62. 0:44 = 0000
  63. 0:46 = 0000
  64. 0:48 = 0000
  65. 0:4a = 0000
  66. 0:4c = 0000
  67. 0:4e = 0000
  68. 0:50 = 0000
  69. 0:52 = 0000
  70. 0:54 = 0000
  71. 0:56 = ffff
  72. 0:58 = 0000
  73. 0:5a = 0604
  74. 0:5c = 0000
  75. 0:5e = 0080
  76. 0:60 = 0023
  77. 0:62 = 0000
  78. 0:64 = 0000
  79. 0:66 = 0000
  80. 0:68 = 1824
  81. 0:6a = 0000
  82. 0:6c = 0000
  83. 0:6e = 0000
  84. 0:70 = 0000
  85. 0:72 = 0000
  86. 0:74 = 0000
  87. 0:76 = 0000
  88. 0:78 = 003c
  89. 0:7a = 0000
  90. 0:7c = 4352
  91. 0:7e = 5936
  92. (end collapsed section)

   1.
   2.
   3. ALSA Device nodes
   4. -----------------
   5.
   6. crw-rw---- 1 root audio 116, 0 Dec 7 15:29 /dev/snd/controlC0
   7. crw-rw---- 1 root audio 116, 24 Dec 7 15:29 /dev/snd/pcmC0D0c
   8. crw-rw---- 1 root audio 116, 16 Dec 7 15:30 /dev/snd/pcmC0D0p
   9. crw-rw---- 1 root audio 116, 25 Dec 7 15:29 /dev/snd/pcmC0D1c
  10. crw-rw---- 1 root audio 116, 1 Dec 7 15:29 /dev/snd/seq
  11. crw-rw---- 1 root audio 116, 33 Dec 7 15:29 /dev/snd/timer
  12.
  13. /dev/snd/by-path:
  14. total 0
  15. drwxr-xr-x 2 root root 60 Dec 7 15:29 .
  16. drwxr-xr-x 3 root root 180 Dec 7 15:29 ..
  17. lrwxrwxrwx 1 root root 12 Dec 7 15:29 pci-0000:00:1f.5 -> ../controlC0
  18.
  19.
  20. Aplay/Arecord output
  21. ------------
  22.
  23. APLAY
  24.
  25. **** List of PLAYBACK Hardware Devices ****
  26. card 0: I82801CAICH3 [Intel 82801CA-ICH3], device 0: Intel ICH [Intel 82801CA-ICH3]
  27. Subdevices: 0/1
  28. Subdevice #0: subdevice #0
  29.
  30. ARECORD
  31.
  32. **** List of CAPTURE Hardware Devices ****
  33. card 0: I82801CAICH3 [Intel 82801CA-ICH3], device 0: Intel ICH [Intel 82801CA-ICH3]
  34. Subdevices: 1/1
  35. Subdevice #0: subdevice #0
  36. card 0: I82801CAICH3 [Intel 82801CA-ICH3], device 1: Intel ICH - MIC ADC [Intel 82801CA-ICH3 - MIC ADC]
  37. Subdevices: 1/1
  38. Subdevice #0: subdevice #0
  39.
  40. Amixer output
  41. -------------
  42.
  43. -------Mixer controls for card 0 [I82801CAICH3]
  44.
  45. Card hw:0 'I82801CAICH3'/'Intel 82801CA-ICH3 with CS4299 at irq 11'
  46. Mixer name : 'Cirrus Logic CS4299 rev 6'
  47. Components : 'AC97a:43525936'
  48. Controls : 36
  49. Simple ctrls : 22
  50. Simple mixer control 'Master',0
  51. Capabilities: pvolume pswitch pswitch-joined
  52. Playback channels: Front Left - Front Right
  53. Limits: Playback 0 - 63
  54. Mono:
  55. Front Left: Playback 63 [100%] [0.00dB] [on]
  56. Front Right: Playback 63 [100%] [0.00dB] [on]
  57. Simple mixer control 'Master Mono',0
  58. Capabilities: pvolume pvolume-joined pswitch pswitch-joined
  59. Playback channels: Mono
  60. Limits: Playback 0 - 31
  61. Mono: Playback 0 [0%] [-46.50dB] [on]
  62. Simple mixer control 'Headphone',0
  63. Capabilities: pvolume pswitch pswitch-joined
  64. Playback channels: Front Left - Front Right
  65. Limits: Playback 0 - 31
  66. Mono:
  67. Front Left: Playback 31 [100%] [0.00dB] [on]
  68. Front Right: Playback 31 [100%] [0.00dB] [on]
  69. Simple mixer control '3D Control - Center',0
  70. Capabilities: volume volume-joined
  71. Playback channels: Mono
  72. Capture channels: Mono
  73. Limits: 0 - 15
  74. Mono: 0 [0%]
  75. Simple mixer control '3D Control - Depth',0
  76. Capabilities: volume volume-joined
  77. Playback channels: Mono
  78. Capture channels: Mono
  79. Limits: 0 - 15
  80. Mono: 0 [0%]
  81. Simple mixer control '3D Control - Switch',0
  82. Capabilities: pswitch pswitch-joined
  83. Playback channels: Mono
  84. Mono: Playback [off]
  85. Simple mixer control 'PCM',0
  86. Capabilities: pvolume pswitch pswitch-joined
  87. Playback channels: Front Left - Front Right
  88. Limits: Playback 0 - 31
  89. Mono:
  90. Front Left: Playback 30 [97%] [10.50dB] [on]
  91. Front Right: Playback 30 [97%] [10.50dB] [on]
  92. Simple mixer control 'Line',0
  93. Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
  94. Capture exclusive group: 0
  95. Playback channels: Front Left - Front Right
  96. Capture channels: Front Left - Front Right
  97. Limits: Playback 0 - 31
  98. Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
  99. Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 100. Simple mixer control 'CD',0
 101. Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
 102. Capture exclusive group: 0
 103. Playback channels: Front Left - Front Right
 104. Capture channels: Front Left - Front Right
 105. Limits: Playback 0 - 31
 106. Front Left: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 107. Front Right: Playback 0 [0%] [-34.50dB] [off] Capture [off]
 108. Simple mixer control 'Mic',0
 109. Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive
 110. Capture exclusive group: 0
 111. Playback channels: Mono
 112. Capture channels: Front Left - Front Right
 113. Limits: Playback 0 - 31
 114. Mono: Playback 0 [0%] [-34.50dB] [off]
 115. Front Left: Capture [on]
 116. Front Right: Capture [on]
 117. Simple mixer control 'Mic Boost ( 20dB)',0
 118. Capabilities: pswitch pswitch-joined
 119. Playback channels: Mono
 120. Mono: Playback [off]
 121. Simple mixer control 'Mic Select',0
 122. Capabilities: enum
 123. Items: 'Mic1' 'Mic2'
 124. Item0: 'Mic1'
 125. Simple mixer control 'Video',0
 126. Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
 127. Capture exclusive group: 0
 128. Playback channels: Front Left - Front Right
 129. Capture channels: Front Left - Front Right
 130. Limits: Playback 0 - 31
 131. Front Left: Playback 3 [10%] [-30.00dB] [on] Capture [off]
 132. Front Right: Playback 3 [10%] [-30.00dB] [on] Capture [off]
 133. Simple mixer control 'Phone',0
 134. Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive
 135. Capture exclusive group: 0
 136. Playback channels: Mono
 137. Capture channels: Front Left - Front Right
 138. Limits: Playback 0 - 31
 139. Mono: Playback 6 [19%] [-25.50dB] [on]
 140. Front Left: Capture [off]
 141. Front Right: Capture [off]
 142. Simple mixer control 'IEC958',0
 143. Capabilities: pswitch pswitch-joined
 144. Playback channels: Mono
 145. Mono: Playback [off]
 146. Simple mixer control 'PC Speaker',0
 147. Capabilities: pvolume pvolume-joined pswitch pswitch-joined
 148. Playback channels: Mono
 149. Limits: Playback 0 - 15
 150. Mono: Playback 10 [67%] [-15.00dB] [on]
 151. Simple mixer control 'Aux',0
 152. Capabilities: pvolume pswitch pswitch-joined cswitch cswitch-exclusive
 153. Capture exclusive group: 0
 154. Playback channels: Front Left - Front Right
 155. Capture channels: Front Left - Front Right
 156. Limits: Playback 0 - 31
 157. Front Left: Playback 22 [71%] [-1.50dB] [on] Capture [off]
 158. Front Right: Playback 22 [71%] [-1.50dB] [on] Capture [off]
 159. Simple mixer control 'Mono Output Select',0
 160. Capabilities: enum
 161. Items: 'Mix' 'Mic'
 162. Item0: 'Mix'
 163. Simple mixer control 'Capture',0
 164. Capabilities: cvolume cswitch cswitch-joined
 165. Capture channels: Front Left - Front Right
 166. Limits: Capture 0 - 15
 167. Front Left: Capture 0 [0%] [0.00dB] [on]
 168. Front Right: Capture 0 [0%] [0.00dB] [on]
 169. Simple mixer control 'Mix',0
 170. Capabilities: cswitch cswitch-exclusive
 171. Capture exclusive group: 0
 172. Capture channels: Front Left - Front Right
 173. Front Left: Capture [off]
 174. Front Right: Capture [off]
 175. Simple mixer control 'Mix Mono',0
 176. Capabilities: cswitch cswitch-exclusive
 177. Capture exclusive group: 0
 178. Capture channels: Front Left - Front Right
 179. Front Left: Capture [off]
 180. Front Right: Capture [off]
 181. Simple mixer control 'External Amplifier',0
 182. Capabilities: pswitch pswitch-joined
 183. Playback channels: Mono
 184. Mono: Playback [on]
 185.
 186.
 187. Alsactl output
 188. -------------
 189.
 190. (following section hidden - click to display)

   1. state.I82801CAICH3 {
   2. control.1 {
   3. comment.access 'read write'
   4. comment.type BOOLEAN
   5. comment.count 1
   6. iface MIXER
   7. name 'Master Playback Switch'
   8. value true
   9. }
  10. control.2 {
  11. comment.access 'read write'
  12. comment.type INTEGER
  13. comment.count 2
  14. comment.range '0 - 63'
  15. comment.dbmin -9450
  16. comment.dbmax 0
  17. iface MIXER
  18. name 'Master Playback Volume'
  19. value.0 63
  20. value.1 63
  21. }
  22. control.3 {
  23. comment.access 'read write'
  24. comment.type BOOLEAN
  25. comment.count 1
  26. iface MIXER
  27. name 'Headphone Playback Switch'
  28. value true
  29. }
  30. control.4 {
  31. comment.access 'read write'
  32. comment.type INTEGER
  33. comment.count 2
  34. comment.range '0 - 31'
  35. comment.dbmin -4650
  36. comment.dbmax 0
  37. iface MIXER
  38. name 'Headphone Playback Volume'
  39. value.0 31
  40. value.1 31
  41. }
  42. control.5 {
  43. comment.access 'read write'
  44. comment.type BOOLEAN
  45. comment.count 1
  46. iface MIXER
  47. name 'Master Mono Playback Switch'
  48. value true
  49. }
  50. control.6 {
  51. comment.access 'read write'
  52. comment.type INTEGER
  53. comment.count 1
  54. comment.range '0 - 31'
  55. comment.dbmin -4650
  56. comment.dbmax 0
  57. iface MIXER
  58. name 'Master Mono Playback Volume'
  59. value 0
  60. }
  61. control.7 {
  62. comment.access 'read write'
  63. comment.type BOOLEAN
  64. comment.count 1
  65. iface MIXER
  66. name 'PC Speaker Playback Switch'
  67. value true
  68. }
  69. control.8 {
  70. comment.access 'read write'
  71. comment.type INTEGER
  72. comment.count 1
  73. comment.range '0 - 15'
  74. comment.dbmin -4500
  75. comment.dbmax 0
  76. iface MIXER
  77. name 'PC Speaker Playback Volume'
  78. value 10
  79. }
  80. control.9 {
  81. comment.access 'read write'
  82. comment.type BOOLEAN
  83. comment.count 1
  84. iface MIXER
  85. name 'Phone Playback Switch'
  86. value true
  87. }
  88. control.10 {
  89. comment.access 'read write'
  90. comment.type INTEGER
  91. comment.count 1
  92. comment.range '0 - 31'
  93. comment.dbmin -3450
  94. comment.dbmax 1200
  95. iface MIXER
  96. name 'Phone Playback Volume'
  97. value 6
  98. }
  99. control.11 {
 100. comment.access 'read write'
 101. comment.type BOOLEAN
 102. comment.count 1
 103. iface MIXER
 104. name 'Mic Playback Switch'
 105. value false
 106. }
 107. control.12 {
 108. comment.access 'read write'
 109. comment.type INTEGER
 110. comment.count 1
 111. comment.range '0 - 31'
 112. comment.dbmin -3450
 113. comment.dbmax 1200
 114. iface MIXER
 115. name 'Mic Playback Volume'
 116. value 0
 117. }
 118. control.13 {
 119. comment.access 'read write'
 120. comment.type BOOLEAN
 121. comment.count 1
 122. iface MIXER
 123. name 'Mic Boost ( 20dB)'
 124. value false
 125. }
 126. control.14 {
 127. comment.access 'read write'
 128. comment.type BOOLEAN
 129. comment.count 1
 130. iface MIXER
 131. name 'Line Playback Switch'
 132. value false
 133. }
 134. control.15 {
 135. comment.access 'read write'
 136. comment.type INTEGER
 137. comment.count 2
 138. comment.range '0 - 31'
 139. comment.dbmin -3450
 140. comment.dbmax 1200
 141. iface MIXER
 142. name 'Line Playback Volume'
 143. value.0 0
 144. value.1 0
 145. }
 146. control.16 {
 147. comment.access 'read write'
 148. comment.type BOOLEAN
 149. comment.count 1
 150. iface MIXER
 151. name 'CD Playback Switch'
 152. value false
 153. }
 154. control.17 {
 155. comment.access 'read write'
 156. comment.type INTEGER
 157. comment.count 2
 158. comment.range '0 - 31'
 159. comment.dbmin -3450
 160. comment.dbmax 1200
 161. iface MIXER
 162. name 'CD Playback Volume'
 163. value.0 0
 164. value.1 0
 165. }
 166. control.18 {
 167. comment.access 'read write'
 168. comment.type BOOLEAN
 169. comment.count 1
 170. iface MIXER
 171. name 'Video Playback Switch'
 172. value true
 173. }
 174. control.19 {
 175. comment.access 'read write'
 176. comment.type INTEGER
 177. comment.count 2
 178. comment.range '0 - 31'
 179. comment.dbmin -3450
 180. comment.dbmax 1200
 181. iface MIXER
 182. name 'Video Playback Volume'
 183. value.0 3
 184. value.1 3
 185. }
 186. control.20 {
 187. comment.access 'read write'
 188. comment.type BOOLEAN
 189. comment.count 1
 190. iface MIXER
 191. name 'Aux Playback Switch'
 192. value true
 193. }
 194. control.21 {
 195. comment.access 'read write'
 196. comment.type INTEGER
 197. comment.count 2
 198. comment.range '0 - 31'
 199. comment.dbmin -3450
 200. comment.dbmax 1200
 201. iface MIXER
 202. name 'Aux Playback Volume'
 203. value.0 22
 204. value.1 22
 205. }
 206. control.22 {
 207. comment.access 'read write'
 208. comment.type BOOLEAN
 209. comment.count 1
 210. iface MIXER
 211. name 'PCM Playback Switch'
 212. value true
 213. }
 214. control.23 {
 215. comment.access 'read write'
 216. comment.type INTEGER
 217. comment.count 2
 218. comment.range '0 - 31'
 219. comment.dbmin -3450
 220. comment.dbmax 1200
 221. iface MIXER
 222. name 'PCM Playback Volume'
 223. value.0 30
 224. value.1 30
 225. }
 226. control.24 {
 227. comment.access 'read write'
 228. comment.type ENUMERATED
 229. comment.count 2
 230. comment.item.0 Mic
 231. comment.item.1 CD
 232. comment.item.2 Video
 233. comment.item.3 Aux
 234. comment.item.4 Line
 235. comment.item.5 Mix
 236. comment.item.6 'Mix Mono'
 237. comment.item.7 Phone
 238. iface MIXER
 239. name 'Capture Source'
 240. value.0 Mic
 241. value.1 Mic
 242. }
 243. control.25 {
 244. comment.access 'read write'
 245. comment.type BOOLEAN
 246. comment.count 1
 247. iface MIXER
 248. name 'Capture Switch'
 249. value true
 250. }
 251. control.26 {
 252. comment.access 'read write'
 253. comment.type INTEGER
 254. comment.count 2
 255. comment.range '0 - 15'
 256. comment.dbmin 0
 257. comment.dbmax 2250
 258. iface MIXER
 259. name 'Capture Volume'
 260. value.0 0
 261. value.1 0
 262. }
 263. control.27 {
 264. comment.access 'read write'
 265. comment.type BOOLEAN
 266. comment.count 1
 267. iface MIXER
 268. name '3D Control - Switch'
 269. value false
 270. }
 271. control.28 {
 272. comment.access 'read write'
 273. comment.type ENUMERATED
 274. comment.count 1
 275. comment.item.0 Mix
 276. comment.item.1 Mic
 277. iface MIXER
 278. name 'Mono Output Select'
 279. value Mix
 280. }
 281. control.29 {
 282. comment.access 'read write'
 283. comment.type ENUMERATED
 284. comment.count 1
 285. comment.item.0 Mic1
 286. comment.item.1 Mic2
 287. iface MIXER
 288. name 'Mic Select'
 289. value Mic1
 290. }
 291. control.30 {
 292. comment.access 'read write'
 293. comment.type INTEGER
 294. comment.count 1
 295. comment.range '0 - 15'
 296. iface MIXER
 297. name '3D Control - Center'
 298. value 0
 299. }
 300. control.31 {
 301. comment.access 'read write'
 302. comment.type INTEGER
 303. comment.count 1
 304. comment.range '0 - 15'
 305. iface MIXER
 306. name '3D Control - Depth'
 307. value 0
 308. }
 309. control.32 {
 310. comment.access read
 311. comment.type IEC958
 312. comment.count 1
 313. iface MIXER
 314. name 'IEC958 Playback Con Mask'
 315. value '0fff000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 316. }
 317. control.33 {
 318. comment.access read
 319. comment.type IEC958
 320. comment.count 1
 321. iface MIXER
 322. name 'IEC958 Playback Pro Mask'
 323. value cf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 324. }
 325. control.34 {
 326. comment.access 'read write'
 327. comment.type IEC958
 328. comment.count 1
 329. iface MIXER
 330. name 'IEC958 Playback Default'
 331. value '0082000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
 332. }
 333. control.35 {
 334. comment.access 'read write'
 335. comment.type BOOLEAN
 336. comment.count 1
 337. iface MIXER
 338. name 'IEC958 Playback Switch'
 339. value false
 340. }
 341. control.36 {
 342. comment.access 'read write'
 343. comment.type BOOLEAN
 344. comment.count 1
 345. iface MIXER
 346. name 'External Amplifier'
 347. value true
 348. }
 349. }
 350. (end collapsed section)

   1.
   2.
   3. All Loaded Modules
   4. ------------------
   5.
   6. Module
   7. binfmt_misc
   8. snd_intel8x0
   9. snd_ac97_codec
  10. ac97_bus
  11. snd_pcm_oss
  12. snd_mixer_oss
  13. snd_pcm
  14. snd_seq_dummy
  15. snd_seq_oss
  16. snd_seq_midi
  17. snd_rawmidi
  18. snd_seq_midi_event
  19. snd_seq
  20. pcmcia
  21. snd_timer
  22. snd_seq_device
  23. iptable_filter
  24. snd
  25. yenta_socket
  26. rsrc_nonstatic
  27. pcmcia_core
  28. ip_tables
  29. x_tables
  30. ppdev
  31. psmouse
  32. serio_raw
  33. soundcore
  34. snd_page_alloc
  35. shpchp
  36. thinkpad_acpi
  37. led_class
  38. nvram
  39. parport_pc
  40. nsc_ircc
  41. irda
  42. crc_ccitt
  43. lp
  44. parport
  45. usbhid
  46. e100
  47. mii
  48. video
  49. output
  50. floppy
  51. intel_agp
  52. agpgart
  53.
  54.
  55. ALSA/HDA dmesg
  56. ------------------
  57.
  58. [ 37.792065] eth0: no IPv6 routers present
  59. [ 239.984949] ALSA intel8x0.c:545: codec_semaphore: semaphore is not ready [0x1][0x300100]
  60. [ 239.985007] ALSA intel8x0.c:573: codec_read 0: semaphore is not ready for register 0x56

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Solved by:
Mark Rijckenberg
Solved:
Last query:
Last reply:
Revision history for this message
Eric Baldwin (selenite11) said :
#1

 0 [I82801CAICH3 ]: ICH - Intel 82801CA-ICH3
                      Intel 82801CA-ICH3 with CS4299 at irq 11
[sudo] password for eric:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
The following NEW packages will be installed:
  flashplugin-nonfree-extrasound libgconfmm-2.6-1c2{a}
  libglademm-2.4-1c2a{a} padevchooser{a} paman paprefs{a} pavucontrol{a}
  pavumeter{a} pulseaudio-module-zeroconf{a}
0 packages upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
Need to get 454kB of archives. After unpacking 2,896kB will be used.
Do you want to continue? [Y/n/?] Y
Writing extended state information... Done
Get:1 http://us.archive.ubuntu.com karmic/multiverse flashplugin-nonfree-extrasound 0.0.svn2431-3 [8,160B]
Get:2 http://us.archive.ubuntu.com karmic/main libgconfmm-2.6-1c2 2.24.0-2 [31.4kB]
Get:3 http://us.archive.ubuntu.com karmic/main libglademm-2.4-1c2a 2.6.7-2 [21.7kB]
Get:4 http://us.archive.ubuntu.com karmic/universe pavumeter 0.9.3-1ubuntu1 [29.2kB]
Get:5 http://us.archive.ubuntu.com karmic/universe pavucontrol 0.9.8+git20090701-0ubuntu2 [120kB]
Get:6 http://us.archive.ubuntu.com karmic/universe paman 0.9.4-1ubuntu2 [92.2kB]
Get:7 http://us.archive.ubuntu.com karmic/main pulseaudio-module-zeroconf 1:0.9.19-0ubuntu4 [20.2kB]
Get:8 http://us.archive.ubuntu.com karmic/universe paprefs 0.9.8+git20090825-0ubuntu2 [111kB]
Get:9 http://us.archive.ubuntu.com karmic/universe padevchooser 0.9.3-2ubuntu4 [20.2kB]
Fetched 454kB in 3s (126kB/s)
Selecting previously deselected package flashplugin-nonfree-extrasound.
(Reading database ... 184686 files and directories currently installed.)
Unpacking flashplugin-nonfree-extrasound (from .../flashplugin-nonfree-extrasound_0.0.svn2431-3_i386.deb) ...
Selecting previously deselected package libgconfmm-2.6-1c2.
Unpacking libgconfmm-2.6-1c2 (from .../libgconfmm-2.6-1c2_2.24.0-2_i386.deb) ...
Selecting previously deselected package libglademm-2.4-1c2a.
Unpacking libglademm-2.4-1c2a (from .../libglademm-2.4-1c2a_2.6.7-2_i386.deb) ...
Selecting previously deselected package pavumeter.
Unpacking pavumeter (from .../pavumeter_0.9.3-1ubuntu1_i386.deb) ...
Selecting previously deselected package pavucontrol.
Unpacking pavucontrol (from .../pavucontrol_0.9.8+git20090701-0ubuntu2_i386.deb) ...
Selecting previously deselected package paman.
Unpacking paman (from .../paman_0.9.4-1ubuntu2_i386.deb) ...
Selecting previously deselected package pulseaudio-module-zeroconf.
Unpacking pulseaudio-module-zeroconf (from .../pulseaudio-module-zeroconf_1%3a0.9.19-0ubuntu4_i386.deb) ...
Selecting previously deselected package paprefs.
Unpacking paprefs (from .../paprefs_0.9.8+git20090825-0ubuntu2_i386.deb) ...
Selecting previously deselected package padevchooser.
Unpacking padevchooser (from .../padevchooser_0.9.3-2ubuntu4_i386.deb) ...
Processing triggers for desktop-file-utils ...
Processing triggers for man-db ...
Setting up flashplugin-nonfree-extrasound (0.0.svn2431-3) ...
Setting up libgconfmm-2.6-1c2 (2.24.0-2) ...

Setting up libglademm-2.4-1c2a (2.6.7-2) ...

Setting up pavumeter (0.9.3-1ubuntu1) ...

Setting up pavucontrol (0.9.8+git20090701-0ubuntu2) ...

Setting up paman (0.9.4-1ubuntu2) ...

Setting up pulseaudio-module-zeroconf (1:0.9.19-0ubuntu4) ...
Setting up paprefs (0.9.8+git20090825-0ubuntu2) ...

Setting up padevchooser (0.9.3-2ubuntu4) ...

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

**** List of PLAYBACK Hardware Devices ****
card 0: I82801CAICH3 [Intel 82801CA-ICH3], device 0: Intel ICH [Intel 82801CA-ICH3]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
  *-multimedia
       description: Multimedia audio controller
       product: 82801CA/CAM AC'97 Audio Controller
       vendor: Intel Corporation
       physical id: 1f.5
       bus info: pci@0000:00:1f.5
       version: 02
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master
       configuration: driver=Intel ICH latency=0
       resources: irq:11 ioport:1c00(size=256) ioport:18c0(size=64)
total 0
crw-rw----+ 1 root audio 116, 33 2009-12-07 15:29 timer
crw-rw----+ 1 root audio 116, 1 2009-12-07 15:29 seq
crw-rw----+ 1 root audio 116, 0 2009-12-07 15:29 controlC0
drwxr-xr-x 2 root root 60 2009-12-07 15:29 by-path
crw-rw----+ 1 root audio 116, 25 2009-12-07 15:29 pcmC0D1c
drwxr-xr-x 3 root root 180 2009-12-07 15:29 .
crw-rw----+ 1 root audio 116, 24 2009-12-07 15:29 pcmC0D0c
crw-rw----+ 1 root audio 116, 16 2009-12-07 15:30 pcmC0D0p
drwxr-xr-x 15 root root 3700 2009-12-07 15:56 ..
Sound Driver:3.8.1a-980706 (ALSA v1.0.21 emulation code)
Kernel: Linux eric-laptop 2.6.31-16-generic #52-Ubuntu SMP Thu Dec 3 22:00:22 UTC 2009 i686
Config options: 0

Installed drivers:
Type 10: ALSA emulation

Card config:
Intel 82801CA-ICH3 with CS4299 at irq 11

Audio devices:
0: Intel 82801CA-ICH3 (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices: NOT ENABLED IN CONFIG

Timers:
7: system timer

Mixers:
0: Cirrus Logic CS4299 rev 6
00:00.0 Host bridge [0600]: Intel Corporation 82830 830 Chipset Host Bridge [8086:3575] (rev 04)
00:01.0 PCI bridge [0604]: Intel Corporation 82830 830 Chipset AGP Bridge [8086:3576] (rev 04)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801CA/CAM USB Controller #1 [8086:2482] (rev 02)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801CA/CAM USB Controller #2 [8086:2484] (rev 02)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801CA/CAM USB Controller #3 [8086:2487] (rev 02)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 42)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801CAM ISA Bridge (LPC) [8086:248c] (rev 02)
00:1f.1 IDE interface [0101]: Intel Corporation 82801CAM IDE U100 Controller [8086:248a] (rev 02)
00:1f.3 SMBus [0c05]: Intel Corporation 82801CA/CAM SMBus Controller [8086:2483] (rev 02)
00:1f.5 Multimedia audio controller [0401]: Intel Corporation 82801CA/CAM AC'97 Audio Controller [8086:2485] (rev 02)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility M6 LY [1002:4c59]
02:03.0 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev 80)
02:03.1 CardBus bridge [0607]: Ricoh Co Ltd RL5c476 II [1180:0476] (rev 80)
02:05.0 Communication controller [0780]: Agere Systems WinModem 56k [11c1:0449] (rev 01)
02:08.0 Ethernet controller [0200]: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller [8086:1031] (rev 42)
/sbin/alsactl
                     USER PID ACCESS COMMAND
/dev/snd/controlC0: eric 1616 F.... pulseaudio
/dev/snd/pcmC0D0p: eric 1616 F...m pulseaudio
dpkg: *bin/slmodemd* not found.
sudo: /etc/init.d/sl-modem-daemon: command not found
snd_intel8x0 29976 3
snd_ac97_codec 101600 1 snd_intel8x0
ac97_bus 1596 1 snd_ac97_codec
snd_pcm_oss 37472 0
snd_mixer_oss 16188 1 snd_pcm_oss
snd_pcm 75168 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 2752 0
snd_seq_oss 29216 0
snd_seq_midi 6656 0
snd_rawmidi 22208 1 snd_seq_midi
snd_seq_midi_event 7036 2 snd_seq_oss,snd_seq_midi
snd_seq 50896 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 21540 2 snd_pcm,snd_seq
snd_seq_device 7208 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 60164 17 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 7264 1 snd
snd_page_alloc 9124 2 snd_intel8x0,snd_pcm
eric@eric-laptop:~$

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#2

The following error messages confirm that your ALSA driver is not working correctly:

ALSA/HDA dmesg
  56. ------------------
  59. [ 239.984949] ALSA intel8x0.c:545: codec_semaphore: semaphore is not ready [0x1][0x300100]
  60. [ 239.985007] ALSA intel8x0.c:573: codec_read 0: semaphore is not ready for register 0x56

So I suggest doing a backup of all your personal data, including the data on your /home drive. Then do a clean install from the Ubuntu 9.10 LiveCD session. Then follow this ALSA upgrade procedure (if necessary):

http://monespaceperso.org/blog-en/2009/08/31/upgrade-alsa-1-0-21-on-ubuntu-jaunty-9-04/

Then reboot and retest sound.

If sound is still not working after that, try this:

Open a terminal and run the following command:

gksudo gedit /etc/modprobe.d/alsa-base.conf

# Inside the gedit editor, add the following line to the end of the
/etc/modprobe.d/alsa-base.conf file:

options snd-intel8x0 buggy_semaphore=on

Then reboot and retest sound.

Here are more model options you can test in the alsa-base.conf file:

  Module snd-intel8x0
  -------------------

    Module for AC'97 motherboards from Intel and compatibles.
   * Intel i810/810E, i815, i820, i830, i84x, MX440
    ICH5, ICH6, ICH7, 6300ESB, ESB2
   * SiS 7012 (SiS 735)
   * NVidia NForce, NForce2, NForce3, MCP04, CK804
     CK8, CK8S, MCP501
   * AMD AMD768, AMD8111
   * ALi m5455

    ac97_clock - AC'97 codec clock base (0 = auto-detect)
    ac97_quirk - AC'97 workaround for strange hardware
      See "AC97 Quirk Option" section below.
    buggy_irq - Enable workaround for buggy interrupts on some
                    motherboards (default yes on nForce chips,
      otherwise off)
    buggy_semaphore - Enable workaround for hardwares with buggy
      semaphores (e.g. on some ASUS laptops)
      (default off)
    spdif_aclink - Use S/PDIF over AC-link instead of direct connection
      from the controller chip
      (0 = off, 1 = on, -1 = default)

Revision history for this message
Eric Baldwin (selenite11) said :
#3

Thank you for responding--
So, I've reinstalled 9.10 twice now and with the updating of ALSA to 1.0.21 from the link you gave, this has happened both times. Am I doing something wrong?

eric@eric-laptop:~$ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.20.
eric@eric-laptop:~$ sudo /etc/init.d/alsa-utils stop
[sudo] password for eric:
 * Shutting down ALSA... [ OK ]
eric@eric-laptop:~$ sudo apt-get -y install build-essential ncurses-dev gettext xmlto
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting libncurses5-dev instead of ncurses-dev
The following packages were automatically installed and are no longer required:
  linux-headers-2.6.31-14 linux-headers-2.6.31-14-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  cvs dblatex docbook-xsl docbook-xsl-doc-html dpkg-dev dvipdfmx fakeroot g++ g++-4.4 lacheck latex-beamer latex-xcolor
  libncurses5-dev libruby1.8 libstdc++6-4.4-dev lmodern patch pgf preview-latex-style prosper ps2eps ruby ruby1.8
  tex-common texlive texlive-base texlive-base-bin texlive-base-bin-doc texlive-common texlive-doc-base
  texlive-extra-utils texlive-fonts-recommended texlive-fonts-recommended-doc texlive-generic-extra
  texlive-generic-recommended texlive-humanities texlive-humanities-doc texlive-latex-base texlive-latex-base-doc
  texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc
  texlive-math-extra texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc tipa
Suggested packages:
  docbook graphicsmagick-imagemagick-compat imagemagick latex-cjk-all opensp texlive-lang-cyrillic texlive-xetex
  transfig libsaxon-java libxalan2-java docbook-xsl-saxon fop xalan debian-keyring debian-maintainers g++-multilib
  g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg gettext-doc auctex libstdc++6-4.4-doc diff-doc ruby1.8-examples
  rdoc1.8 ri1.8 debhelper texlive-doc-en perl-tk dvi2tty dvidvi texpower xmltex
The following NEW packages will be installed:
  build-essential cvs dblatex docbook-xsl docbook-xsl-doc-html dpkg-dev dvipdfmx fakeroot g++ g++-4.4 gettext lacheck
  latex-beamer latex-xcolor libncurses5-dev libruby1.8 libstdc++6-4.4-dev lmodern patch pgf preview-latex-style prosper
  ps2eps ruby ruby1.8 tex-common texlive texlive-base texlive-base-bin texlive-base-bin-doc texlive-common
  texlive-doc-base texlive-extra-utils texlive-fonts-recommended texlive-fonts-recommended-doc texlive-generic-extra
  texlive-generic-recommended texlive-humanities texlive-humanities-doc texlive-latex-base texlive-latex-base-doc
  texlive-latex-extra texlive-latex-extra-doc texlive-latex-recommended texlive-latex-recommended-doc
  texlive-math-extra texlive-pictures texlive-pictures-doc texlive-pstricks texlive-pstricks-doc tipa xmlto
0 upgraded, 52 newly installed, 0 to remove and 0 not upgraded.
Need to get 241MB of archives.
After this operation, 492MB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com karmic/main libstdc++6-4.4-dev 4.4.1-4ubuntu8 [1,490kB]
Get:2 http://us.archive.ubuntu.com karmic/main g++-4.4 4.4.1-4ubuntu8 [4,701kB]
Get:3 http://us.archive.ubuntu.com karmic/main g++ 4:4.4.1-1ubuntu2 [1,446B]
Get:4 http://us.archive.ubuntu.com karmic/main patch 2.5.9-5 [100kB]
Get:5 http://us.archive.ubuntu.com karmic/main dpkg-dev 1.15.4ubuntu2 [573kB]
Get:6 http://us.archive.ubuntu.com karmic/main build-essential 11.4 [7,172B]
Get:7 http://us.archive.ubuntu.com karmic/main cvs 1:1.12.13-12ubuntu1 [1,685kB]
Get:8 http://us.archive.ubuntu.com karmic/main tex-common 1.20 [722kB]
Get:9 http://us.archive.ubuntu.com karmic/main texlive-common 2007.dfsg.2-4ubuntu1 [91.7kB]
Get:10 http://us.archive.ubuntu.com karmic/main texlive-doc-base 2007.dfsg.2-2 [759kB]
Get:11 http://us.archive.ubuntu.com karmic/main texlive-base-bin 2007.dfsg.2-7ubuntu1 [2,368kB]
Get:12 http://us.archive.ubuntu.com karmic/main texlive-base 2007.dfsg.2-4ubuntu1 [6,168kB]
Get:13 http://us.archive.ubuntu.com karmic/main texlive-fonts-recommended 2007.dfsg.2-4ubuntu1 [7,210kB]
Get:14 http://us.archive.ubuntu.com karmic/main texlive-latex-base 2007.dfsg.2-4ubuntu1 [1,232kB]
Get:15 http://us.archive.ubuntu.com karmic/main texlive-latex-recommended 2007.dfsg.2-4ubuntu1 [1,745kB]
Get:16 http://us.archive.ubuntu.com karmic/main texlive 2007.dfsg.2-4ubuntu1 [26.0kB]
Get:17 http://us.archive.ubuntu.com karmic/main preview-latex-style 11.84-0ubuntu3 [121kB]
Get:18 http://us.archive.ubuntu.com karmic/main texlive-pictures 2007.dfsg.2-4ubuntu1 [569kB]
Get:19 http://us.archive.ubuntu.com karmic/main texlive-latex-extra 2007.dfsg.17-2ubuntu1 [3,412kB]
Get:20 http://us.archive.ubuntu.com karmic/main texlive-math-extra 2007.dfsg.17-2ubuntu1 [2,581kB]
Get:21 http://us.archive.ubuntu.com karmic/main texlive-extra-utils 2007.dfsg.2-7ubuntu1 [605kB]
Get:22 http://us.archive.ubuntu.com karmic/main dblatex 0.2.11-1 [1,268kB]
Get:23 http://us.archive.ubuntu.com karmic/main docbook-xsl 1.75.1+dfsg-1 [1,604kB]
Get:24 http://us.archive.ubuntu.com karmic/main docbook-xsl-doc-html 1.75.1-1 [554kB]
Get:25 http://us.archive.ubuntu.com karmic/main dvipdfmx 1:20090115-1.2 [377kB]
Get:26 http://us.archive.ubuntu.com karmic/main fakeroot 1.12.4ubuntu1 [126kB]
Get:27 http://us.archive.ubuntu.com karmic/main gettext 0.17-8ubuntu2 [1,732kB]
Get:28 http://us.archive.ubuntu.com karmic/main lacheck 1.26-11.1 [29.8kB]
Get:29 http://us.archive.ubuntu.com karmic/main latex-xcolor 2.11-1 [609kB]
Get:30 http://us.archive.ubuntu.com karmic/main pgf 2.00-1 [2,897kB]
Get:31 http://us.archive.ubuntu.com karmic/main latex-beamer 3.07-2ubuntu1 [2,192kB]
Get:32 http://us.archive.ubuntu.com karmic/main libncurses5-dev 5.7+20090803-2ubuntu2 [1,564kB]
Get:33 http://us.archive.ubuntu.com karmic/main libruby1.8 1.8.7.174-1 [1,503kB]
Get:34 http://us.archive.ubuntu.com karmic/main lmodern 1.010x-5 [17.0MB]
Get:35 http://us.archive.ubuntu.com karmic/main texlive-generic-recommended 2007.dfsg.2-4ubuntu1 [454kB]
Get:36 http://us.archive.ubuntu.com karmic/main texlive-pstricks 2007.dfsg.17-2ubuntu1 [303kB]
Get:37 http://us.archive.ubuntu.com karmic/main prosper 1.00.4+cvs.2007.05.01-4 [449kB]
Get:38 http://us.archive.ubuntu.com karmic/main ps2eps 1.64-6 [31.9kB]
Get:39 http://us.archive.ubuntu.com karmic/main ruby1.8 1.8.7.174-1 [24.1kB]
Get:40 http://us.archive.ubuntu.com karmic/main ruby 4.2 [20.7kB]
Get:41 http://us.archive.ubuntu.com karmic/main texlive-base-bin-doc 2007.dfsg.2-7ubuntu1 [8,611kB]
Get:42 http://us.archive.ubuntu.com karmic/main texlive-fonts-recommended-doc 2007.dfsg.2-4ubuntu1 [2,411kB]
Get:43 http://us.archive.ubuntu.com karmic/main texlive-generic-extra 2007.dfsg.17-2ubuntu1 [1,661kB]
Get:44 http://us.archive.ubuntu.com karmic/main texlive-humanities 2007.dfsg.17-2ubuntu1 [282kB]
Get:45 http://us.archive.ubuntu.com karmic/main texlive-humanities-doc 2007.dfsg.17-2ubuntu1 [8,356kB]
Get:46 http://us.archive.ubuntu.com karmic/main texlive-latex-base-doc 2007.dfsg.2-4ubuntu1 [25.9MB]
Get:47 http://us.archive.ubuntu.com karmic/main texlive-latex-extra-doc 2007.dfsg.17-2ubuntu1 [75.9MB]
Get:48 http://us.archive.ubuntu.com karmic/main texlive-latex-recommended-doc 2007.dfsg.2-4ubuntu1 [18.1MB]
Get:49 http://us.archive.ubuntu.com karmic/main texlive-pictures-doc 2007.dfsg.2-4ubuntu1 [3,852kB]
Get:50 http://us.archive.ubuntu.com karmic/main texlive-pstricks-doc 2007.dfsg.17-2ubuntu1 [23.9MB]
Get:51 http://us.archive.ubuntu.com karmic/main tipa 2:1.3-14 [3,197kB]
Get:52 http://us.archive.ubuntu.com karmic/main xmlto 0.0.22-1 [39.1kB]
Fetched 241MB in 14min 48s (271kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously deselected package libstdc++6-4.4-dev.
(Reading database ... 137931 files and directories currently installed.)
Unpacking libstdc++6-4.4-dev (from .../libstdc++6-4.4-dev_4.4.1-4ubuntu8_i386.deb) ...
Selecting previously deselected package g++-4.4.
Unpacking g++-4.4 (from .../g++-4.4_4.4.1-4ubuntu8_i386.deb) ...
Selecting previously deselected package g++.
Unpacking g++ (from .../g++_4%3a4.4.1-1ubuntu2_i386.deb) ...
Selecting previously deselected package patch.
Unpacking patch (from .../patch_2.5.9-5_i386.deb) ...
Selecting previously deselected package dpkg-dev.
Unpacking dpkg-dev (from .../dpkg-dev_1.15.4ubuntu2_all.deb) ...
Selecting previously deselected package build-essential.
Unpacking build-essential (from .../build-essential_11.4_i386.deb) ...
Selecting previously deselected package cvs.
Unpacking cvs (from .../cvs_1%3a1.12.13-12ubuntu1_i386.deb) ...
Selecting previously deselected package tex-common.
Unpacking tex-common (from .../tex-common_1.20_all.deb) ...
Selecting previously deselected package texlive-common.
Unpacking texlive-common (from .../texlive-common_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-doc-base.
Unpacking texlive-doc-base (from .../texlive-doc-base_2007.dfsg.2-2_all.deb) ...
Selecting previously deselected package texlive-base-bin.
Unpacking texlive-base-bin (from .../texlive-base-bin_2007.dfsg.2-7ubuntu1_i386.deb) ...
Selecting previously deselected package texlive-base.
Unpacking texlive-base (from .../texlive-base_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-fonts-recommended.
Unpacking texlive-fonts-recommended (from .../texlive-fonts-recommended_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-latex-base.
Unpacking texlive-latex-base (from .../texlive-latex-base_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-latex-recommended.
Unpacking texlive-latex-recommended (from .../texlive-latex-recommended_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive.
Unpacking texlive (from .../texlive_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package preview-latex-style.
Unpacking preview-latex-style (from .../preview-latex-style_11.84-0ubuntu3_all.deb) ...
Selecting previously deselected package texlive-pictures.
Unpacking texlive-pictures (from .../texlive-pictures_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-latex-extra.
Unpacking texlive-latex-extra (from .../texlive-latex-extra_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package texlive-math-extra.
Unpacking texlive-math-extra (from .../texlive-math-extra_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package texlive-extra-utils.
Unpacking texlive-extra-utils (from .../texlive-extra-utils_2007.dfsg.2-7ubuntu1_i386.deb) ...
Selecting previously deselected package dblatex.
Unpacking dblatex (from .../dblatex_0.2.11-1_all.deb) ...
Selecting previously deselected package docbook-xsl.
Unpacking docbook-xsl (from .../docbook-xsl_1.75.1+dfsg-1_all.deb) ...
Selecting previously deselected package docbook-xsl-doc-html.
Unpacking docbook-xsl-doc-html (from .../docbook-xsl-doc-html_1.75.1-1_all.deb) ...
Selecting previously deselected package dvipdfmx.
Unpacking dvipdfmx (from .../dvipdfmx_1%3a20090115-1.2_i386.deb) ...
Selecting previously deselected package fakeroot.
Unpacking fakeroot (from .../fakeroot_1.12.4ubuntu1_i386.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-8ubuntu2_i386.deb) ...
Selecting previously deselected package lacheck.
Unpacking lacheck (from .../lacheck_1.26-11.1_i386.deb) ...
Selecting previously deselected package latex-xcolor.
Unpacking latex-xcolor (from .../latex-xcolor_2.11-1_all.deb) ...
Selecting previously deselected package pgf.
Unpacking pgf (from .../archives/pgf_2.00-1_all.deb) ...
Selecting previously deselected package latex-beamer.
Unpacking latex-beamer (from .../latex-beamer_3.07-2ubuntu1_all.deb) ...
Selecting previously deselected package libncurses5-dev.
Unpacking libncurses5-dev (from .../libncurses5-dev_5.7+20090803-2ubuntu2_i386.deb) ...
Selecting previously deselected package libruby1.8.
Unpacking libruby1.8 (from .../libruby1.8_1.8.7.174-1_i386.deb) ...
Selecting previously deselected package lmodern.
Unpacking lmodern (from .../lmodern_1.010x-5_all.deb) ...
Selecting previously deselected package texlive-generic-recommended.
Unpacking texlive-generic-recommended (from .../texlive-generic-recommended_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-pstricks.
Unpacking texlive-pstricks (from .../texlive-pstricks_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package prosper.
Unpacking prosper (from .../prosper_1.00.4+cvs.2007.05.01-4_all.deb) ...
Selecting previously deselected package ps2eps.
Unpacking ps2eps (from .../ps2eps_1.64-6_i386.deb) ...
Selecting previously deselected package ruby1.8.
Unpacking ruby1.8 (from .../ruby1.8_1.8.7.174-1_i386.deb) ...
Selecting previously deselected package ruby.
Unpacking ruby (from .../apt/archives/ruby_4.2_all.deb) ...
Selecting previously deselected package texlive-base-bin-doc.
Unpacking texlive-base-bin-doc (from .../texlive-base-bin-doc_2007.dfsg.2-7ubuntu1_i386.deb) ...
Selecting previously deselected package texlive-fonts-recommended-doc.
Unpacking texlive-fonts-recommended-doc (from .../texlive-fonts-recommended-doc_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-generic-extra.
Unpacking texlive-generic-extra (from .../texlive-generic-extra_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package texlive-humanities.
Unpacking texlive-humanities (from .../texlive-humanities_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package texlive-humanities-doc.
Unpacking texlive-humanities-doc (from .../texlive-humanities-doc_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package texlive-latex-base-doc.
Unpacking texlive-latex-base-doc (from .../texlive-latex-base-doc_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-latex-extra-doc.
Unpacking texlive-latex-extra-doc (from .../texlive-latex-extra-doc_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package texlive-latex-recommended-doc.
Unpacking texlive-latex-recommended-doc (from .../texlive-latex-recommended-doc_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-pictures-doc.
Unpacking texlive-pictures-doc (from .../texlive-pictures-doc_2007.dfsg.2-4ubuntu1_all.deb) ...
Selecting previously deselected package texlive-pstricks-doc.
Unpacking texlive-pstricks-doc (from .../texlive-pstricks-doc_2007.dfsg.17-2ubuntu1_all.deb) ...
Selecting previously deselected package tipa.
Unpacking tipa (from .../tipa_2%3a1.3-14_all.deb) ...
Selecting previously deselected package xmlto.
Unpacking xmlto (from .../xmlto_0.0.22-1_i386.deb) ...
Processing triggers for man-db ...
Processing triggers for install-info ...
Processing triggers for doc-base ...
Processing 12 added doc-base file(s)...
Registering documents with scrollkeeper...
Setting up patch (2.5.9-5) ...
Setting up dpkg-dev (1.15.4ubuntu2) ...
Setting up cvs (1:1.12.13-12ubuntu1) ...
Ignoring install-info called from maintainer script
The package cvs should be rebuild with new debhelper to get trigger support
Ignoring install-info called from maintainer script
The package cvs should be rebuild with new debhelper to get trigger support

Setting up tex-common (1.20) ...

Creating config file /etc/texmf/texmf.d/05TeXMF.cnf with new version

Creating config file /etc/texmf/texmf.d/15Plain.cnf with new version

Creating config file /etc/texmf/texmf.d/45TeXinputs.cnf with new version

Creating config file /etc/texmf/texmf.d/55Fonts.cnf with new version

Creating config file /etc/texmf/texmf.d/65BibTeX.cnf with new version

Creating config file /etc/texmf/texmf.d/75DviPS.cnf with new version

Creating config file /etc/texmf/texmf.d/85Misc.cnf with new version

Creating config file /etc/texmf/texmf.d/90TeXDoc.cnf with new version

Creating config file /etc/texmf/texmf.d/95NonPath.cnf with new version

Creating config file /etc/texmf/updmap.d/00updmap.cfg with new version

Creating config file /etc/texmf/texmf.cnf with new version
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Building format(s) --all.
 This may take some time... done.

Setting up texlive-common (2007.dfsg.2-4ubuntu1) ...

Setting up texlive-doc-base (2007.dfsg.2-2) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-base-bin (2007.dfsg.2-7ubuntu1) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all.
 This may take some time... done.
update-alternatives: using /usr/bin/xdvi-xaw.bin to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode.

Setting up texlive-base (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all.
 This may take some time... done.

Setting up preview-latex-style (11.84-0ubuntu3) ...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

Setting up docbook-xsl (1.75.1+dfsg-1) ...

Setting up docbook-xsl-doc-html (1.75.1-1) ...
Setting up dvipdfmx (1:20090115-1.2) ...
Replacing config file /etc/texmf/texmf.cnf with new version
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

Setting up fakeroot (1.12.4ubuntu1) ...
update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode.

Setting up gettext (0.17-8ubuntu2) ...

Setting up lacheck (1.26-11.1) ...

Setting up libncurses5-dev (5.7+20090803-2ubuntu2) ...
Setting up libruby1.8 (1.8.7.174-1) ...

Setting up lmodern (1.010x-5) ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
No CIDSupplement specified for Dotum-Bold, defaulting to 0.
No CIDSupplement specified for ZenHei, defaulting to 0.
No CIDSupplement specified for Batang-Regular, defaulting to 0.
No CIDSupplement specified for Dotum-Regular, defaulting to 0.
No CIDSupplement specified for ZenHei-CNS, defaulting to 0.
No CIDSupplement specified for Batang-Bold, defaulting to 0.
Updating fontconfig cache for /usr/share/texmf/fonts/type1/public/lm

Setting up ps2eps (1.64-6) ...
Setting up ruby1.8 (1.8.7.174-1) ...
Setting up ruby (4.2) ...
Setting up texlive-base-bin-doc (2007.dfsg.2-7ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-fonts-recommended-doc (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-humanities-doc (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-latex-base-doc (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.
Ignoring install-info called from maintainer script
The package texlive-latex-base-doc should be rebuild with new debhelper to get trigger support

Setting up texlive-latex-extra-doc (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-latex-recommended-doc (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-pictures-doc (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-pstricks-doc (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up xmlto (0.0.22-1) ...
Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Setting up texlive-fonts-recommended (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-latex-base (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-latex-base.cnf.
 This may take some time... done.

Setting up texlive-pictures (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-extra-utils (2007.dfsg.2-7ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-generic-recommended (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-pstricks (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-generic-extra (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Setting up texlive-latex-recommended (2007.dfsg.2-4ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive (2007.dfsg.2-4ubuntu1) ...
Setting up texlive-latex-extra (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-math-extra (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.
Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-math-extra.cnf.
 This may take some time... done.

Setting up latex-xcolor (2.11-1) ...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

Setting up pgf (2.00-1) ...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

Setting up latex-beamer (3.07-2ubuntu1) ...
mktexlsr: Updating /usr/local/share/texmf/ls-R...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXLIVE...
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Done.

Setting up prosper (1.00.4+cvs.2007.05.01-4) ...
Running mktexlsr. This may take some time... done.

Setting up texlive-humanities (2007.dfsg.17-2ubuntu1) ...
Running mktexlsr. This may take some time... done.

Setting up tipa (2:1.3-14) ...
Running mktexlsr. This may take some time... done.

Processing triggers for tex-common ...
Running mktexlsr. This may take some time... done.
Running updmap-sys. This may take some time... done.
Setting up dblatex (0.2.11-1) ...
mktexlsr: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
mktexlsr: Done.

Setting up libstdc++6-4.4-dev (4.4.1-4ubuntu8) ...
Setting up g++-4.4 (4.4.1-4ubuntu8) ...
Setting up g++ (4:4.4.1-1ubuntu2) ...
update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode.

Setting up build-essential (11.4) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
eric@eric-laptop:~$ cd ~
eric@eric-laptop:~$ rm -rf ~/alsa* ~/.pulse*
eric@eric-laptop:~$ wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
--2009-12-08 22:36:34-- ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
           => `alsa-driver-1.0.21.tar.bz2'
Resolving ftp.alsa-project.org... 212.20.107.51
Connecting to ftp.alsa-project.org|212.20.107.51|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/driver ... done.
==> SIZE alsa-driver-1.0.21.tar.bz2 ... 3112563
==> PASV ... done. ==> RETR alsa-driver-1.0.21.tar.bz2 ... done.
Length: 3112563 (3.0M)

100%[===============================================================================>] 3,112,563 98.4K/s in 29s

2009-12-08 22:37:06 (106 KB/s) - `alsa-driver-1.0.21.tar.bz2' saved [3112563]

eric@eric-laptop:~$ wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
--2009-12-08 22:37:06-- ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21a.tar.bz2
           => `alsa-lib-1.0.21a.tar.bz2'
Resolving ftp.alsa-project.org... 212.20.107.51
Connecting to ftp.alsa-project.org|212.20.107.51|:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/lib ... done.
==> SIZE alsa-lib-1.0.21a.tar.bz2 ... 808475
==> PASV ... done. ==> RETR alsa-lib-1.0.21a.tar.bz2 ... done.
Length: 808475 (790K)

100%[===============================================================================>] 808,475 158K/s in 5.8s

2009-12-08 22:37:14 (137 KB/s) - `alsa-lib-1.0.21a.tar.bz2' saved [808475]

eric@eric-laptop:~$ wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2sudo rm -rf /usr/src/alsa
wget: invalid option -- 'f'
Usage: wget [OPTION]... [URL]...

Try `wget --help' for more options.
eric@eric-laptop:~$ sudo mkdir -p /usr/src/alsa
[sudo] password for eric:
eric@eric-laptop:~$ sudo tar xjf alsa-driver*
eric@eric-laptop:~$ sudo tar xjf alsa-lib*
eric@eric-laptop:~$ sudo tar xjf alsa-utils*cd alsa-driver*
tar: alsa-utils*cd: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
tar: Child returned status 2
tar: alsa-driver-1.0.21: Not found in archive
tar: alsa-driver-1.0.21.tar.bz2: Not found in archive
tar: Exiting with failure status due to previous errors
eric@eric-laptop:~$ sudo ./configure
sudo: ./configure: command not found
eric@eric-laptop:~$ sudo make
make: *** No targets specified and no makefile found. Stop.
eric@eric-laptop:~$ sudo make installcd ../alsa-lib*
make: *** No rule to make target `installcd'. Stop.
eric@eric-laptop:~$ sudo ./configure
sudo: ./configure: command not found
eric@eric-laptop:~$ sudo make
make: *** No targets specified and no makefile found. Stop.
eric@eric-laptop:~$ sudo make install

Revision history for this message
Eric Baldwin (selenite11) said :
#4

OK, now the driver, library and utilities versions match, and I get this
  " 56. Soundcards recognised by ALSA
    57. -----------------------------
    58.
    59. --- no soundcards ---"?
I'm so confused.

   1. ################################
   2. ALSA Information Script v 0.4.58
   3. ################################
   4.
   5. Script ran on: Wed Dec 9 08:42:27 UTC 2009
   6.
   7.
   8. Linux Distribution
   9. ------------------
  10.
  11. Ubuntu 9.10 \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 9.10"
  12.
  13.
  14. DMI Information
  15. ---------------
  16.
  17. Manufacturer: IBM
  18. Product Name: 2660PU6
  19.
  20.
  21. Kernel Information
  22. ------------------
  23.
  24. Kernel release: 2.6.31-16-generic
  25. Operating System: GNU/Linux
  26. Architecture: i686
  27. Processor: unknown
  28. SMP Enabled: Yes
  29.
  30.
  31. ALSA Version
  32. ------------
  33.
  34. Driver version: 1.0.21
  35. Library version: 1.0.21a
  36. Utilities version: 1.0.21
  37.
  38.
  39. Loaded ALSA modules
  40. -------------------
  41.
  42.
  43.
  44. Sound Servers on this system
  45. ----------------------------
  46.
  47. Pulseaudio:
  48. Installed - Yes (/usr/bin/pulseaudio)
  49. Running - Yes
  50.
  51. ESound Daemon:
  52. Installed - Yes (/usr/bin/esd)
  53. Running - No
  54.
  55.
  56. Soundcards recognised by ALSA
  57. -----------------------------
  58.
  59. --- no soundcards ---
  60.
  61.
  62. PCI Soundcards installed in the system
  63. --------------------------------------
  64.
  65. 00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)
  66.
  67.
  68. Advanced information - PCI Vendor/Device/Susbsystem ID's
  69. --------------------------------------------------------
  70.
  71. 00:1f.5 0401: 8086:2485 (rev 02)
  72. Subsystem: 1014:0222
  73.
  74.
  75. Modprobe options (Sound related)
  76. --------------------------------
  77.
  78. snd-atiixp-modem: index=-2
  79. snd-intel8x0m: index=-2
  80. snd-via82xx-modem: index=-2
  81. snd-usb-audio: index=-2
  82. snd-usb-us122l: index=-2
  83. snd-usb-usx2y: index=-2
  84. snd-usb-caiaq: index=-2
  85. snd-cmipci: mpu_port=0x330 fm_port=0x388
  86. snd-pcsp: index=-2
  87. snd-hda-intel: power_save=10 power_save_controller=N
  88. snd-intel8x0: buggy_semaphore=on
  89.
  90.
  91. Loaded sound module options
  92. --------------------------
  93.
  94.
  95. ALSA Device nodes
  96. -----------------
  97.
  98. crw-rw---- 1 root audio 116, 1 Dec 9 00:25 /dev/snd/seq
  99. crw-rw---- 1 root audio 116, 33 Dec 9 00:25 /dev/snd/timer
 100.
 101.
 102. Aplay/Arecord output
 103. ------------
 104.
 105. APLAY
 106.
 107. aplay: device_list:223: no soundcards found...
 108.
 109. ARECORD
 110.
 111. arecord: device_list:223: no soundcards found...
 112.
 113. Amixer output
 114. -------------
 115.
 116.
 117. Alsactl output
 118. -------------
 119.
 120. (following section hidden - click to display)

   1. (end collapsed section)

   1.
   2.
   3. All Loaded Modules
   4. ------------------
   5.
   6. Module
   7. binfmt_misc
   8. snd_ac97_codec
   9. ac97_bus
  10. snd_pcm_oss
  11. snd_mixer_oss
  12. snd_pcm
  13. snd_seq_dummy
  14. snd_seq_oss
  15. snd_seq_midi
  16. snd_rawmidi
  17. snd_seq_midi_event
  18. snd_seq
  19. snd_timer
  20. snd_seq_device
  21. iptable_filter
  22. pcmcia
  23. snd
  24. ip_tables
  25. x_tables
  26. ppdev
  27. psmouse
  28. serio_raw
  29. soundcore
  30. snd_page_alloc
  31. yenta_socket
  32. rsrc_nonstatic
  33. pcmcia_core
  34. shpchp
  35. parport_pc
  36. thinkpad_acpi
  37. led_class
  38. nvram
  39. nsc_ircc
  40. irda
  41. crc_ccitt
  42. lp
  43. parport
  44. usbhid
  45. e100
  46. mii
  47. radeon
  48. ttm
  49. drm
  50. i2c_algo_bit
  51. intel_agp
  52. agpgart
  53. floppy
  54. video
  55. output
  56.
  57.
  58. ALSA/HDA dmesg
  59. ------------------

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#5

Try replacing the following model option

buggy_semaphore=on

with one of the other model options I gave you.

Then reboot and retest sound.

Try one model option at a time.

Here is the list again:

 Module snd-intel8x0
  -------------------

    Module for AC'97 motherboards from Intel and compatibles.
   * Intel i810/810E, i815, i820, i830, i84x, MX440
    ICH5, ICH6, ICH7, 6300ESB, ESB2
   * SiS 7012 (SiS 735)
   * NVidia NForce, NForce2, NForce3, MCP04, CK804
     CK8, CK8S, MCP501
   * AMD AMD768, AMD8111
   * ALi m5455

    ac97_clock - AC'97 codec clock base (0 = auto-detect)
    ac97_quirk - AC'97 workaround for strange hardware
      See "AC97 Quirk Option" section below.
    buggy_irq - Enable workaround for buggy interrupts on some
                    motherboards (default yes on nForce chips,
      otherwise off)
    buggy_semaphore - Enable workaround for hardwares with buggy
      semaphores (e.g. on some ASUS laptops)
      (default off)
    spdif_aclink - Use S/PDIF over AC-link instead of direct connection
      from the controller chip
      (0 = off, 1 = on, -1 = default)

Revision history for this message
Eric Baldwin (selenite11) said :
#6

Hi Mark,
Thanks for the help.
Sorry , I'm not sure-
Are you saying replace
"buggy_semaphore=on"
  with
"ac97_clock" , "ac97_quirk" , "buggy_irq" , "buggy_semaphore" , "spdif_aclink"
one by one and retest?
If so, none of these worked.
Eric

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#7

No, I mean:

replace

buggy_semaphore=on

with

ac97_quirk=1

or replace with

ac97_clock=1

or

buggy_irq=1

or

spdif_aclink=1

Revision history for this message
Eric Baldwin (selenite11) said :
#8

Thank you for clarifying.
I tried all four, one by one, rebooting each time, with no fix.
Thanks again for helping.

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#9

Exactly what model and make of pc are you using?

Revision history for this message
Eric Baldwin (selenite11) said :
#10

ThinkPad X24 2660

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#11

Remove the model options entry in /etc/modprobe.d/alsa-base.conf

and then try this solution procedure:

https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/83848

Revision history for this message
Eric Baldwin (selenite11) said :
#12

Here's what I get:
eric@eric-laptop:~$ echo enable,0x00ffffff >/proc/acpi/ibm/hotkey
bash: /proc/acpi/ibm/hotkey: Permission denied

Revision history for this message
Best Mark Rijckenberg (markrijckenberg) said :
#13

First run the following command to start using root privileges:

sudo su

Enter your user's password when sudo asks for it and press <enter>.

Then enter this command:

echo enable,0x00ffffff >/proc/acpi/ibm/hotkey

Then exit the Terminal and press the volume up button on your laptop.

Revision history for this message
Eric Baldwin (selenite11) said :
#14

Thank you so much!
Wow, that took a lot.
Is 9.10 having so much trouble?