Edubuntu On-board Sound Card Problem
I just installed edubuntu 7.04 on one of my OLD systems that I have passed down to the kids. Unfortunately it seems that the OS did not recognize the on-board sound card. Below is the message I get, when opening the volume control:
"No volume control GStreamer plugins and/or devices found."
The system is an IBM Aptiva 2153-e3u, circa 1997. IBM has discontinued support for this system and has been no help over the phone or on the web. It is old, but everything works fine, albeit slow. I previously had W2K and the sound card worked under that OS.
Does anyone have any suggestions for this problem?
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- james.mac
- Solved:
- Last query:
- Last reply:
Revision history for this message
|
#1 |
Is the account you have created in the audio group?
Just give this command in a terminal:
id
if the output doesn't include:
29(audio)
add the kids userid to the audio group with:
sudo adduser <insert kids account here> audio
If this was not your problem, try with this page:
Revision history for this message
|
#2 |
Thanks for the quick response.
All of the user accounts are in the audio group ("29(audio)").
I have tried a couple of the suggestions at the ubuntu help page you referenced. The following are the results:
@kds:~$ aplay --list-devices
aplay: device_list:222: no soundcards found...
-----
@kds:~$ lspci -v
00:00.0 Host bridge: ALi Corporation M1541 (rev 04)
Subsystem: ALi Corporation ALI M1541 Aladdin V/V+ AGP System Controller
Flags: bus master, slow devsel, latency 32
Memory at e0000000 (32-bit, non-prefetchable) [size=128M]
00:01.0 PCI bridge: ALi Corporation M1541 PCI to AGP Controller (rev 04) (prog-if 00 [Normal decode])
Flags: bus master, slow devsel, latency 32
Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
I/O behind bridge: 00008000-00008fff
Memory behind bridge: 80400000-804fffff
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
Flags: bus master, medium devsel, latency 32, IRQ 9
Memory at 82100000 (32-bit, non-prefetchable) [size=4K]
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+] (rev b5)
Subsystem: Unknown device 4341:5245
Flags: bus master, medium devsel, latency 0
00:0f.0 IDE interface: ALi Corporation M5229 IDE (rev 20) (prog-if 8a [Master SecP PriP])
Subsystem: Unknown device 4341:5245
Flags: bus master, medium devsel, latency 32, IRQ 14
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
I/O ports at 7400 [size=16]
00:14.0 Ethernet controller: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
Subsystem: ADMtek Unknown device 0574
Flags: bus master, medium devsel, latency 32, IRQ 10
I/O ports at 7000 [size=256]
Memory at 80100000 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at 80120000 [disabled] [size=128K]
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c) (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Rage Pro Turbo AGP 2X
Flags: bus master, stepping, medium devsel, latency 32
Memory at 81000000 (32-bit, prefetchable) [size=16M]
I/O ports at 8000 [size=256]
Memory at 80400000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at 80420000 [disabled] [size=128K]
-----
@kds:~$ tail -2 /proc/asound/
Mixers: NOT ENABLED IN CONFIG
-----
The system doesn't even seem to recognize the on-board sound card. What does the output "Mixers: NOT ENABLED IN CONFIG" mean?
Revision history for this message
|
#3 |
Indeed I don't see you sound card as recognised by the kernel.
There is a very slim chance we can get it to work, but I need you to remember or check what sound card you have in the system?
Revision history for this message
|
#4 |
I've been looking for the sound card info for days and finally found it...no thanks to IBM.
Audio chipset make & model: Crystal Audio 4235-KQ
Revision history for this message
|
#5 |
O.K. I went out to the ALSA website and downloaded the 1.0.9 ver of driver, lib, and utils. Then I followed the rest of the steps listed on the website referenced in the first response. It got me to the point where I can get the sound mixer to open, but still no sound.
I looked in the /lib/modules/
Revision history for this message
|
#6 |
First of all you are using 7.04, the appropriate ALSA version would be 1.0.14; any reason to use the older 1.0.9?
I understand correctly that you have compiled ALSA from source? If so, before installing 1.0.14 you would want to uninstall 1.0.9 with "make uninstall" (given in the appropriate directories you created).
According to the soundcard list (http://
Revision history for this message
|
#7 |
Thanks.
I will uninstall 1.0.9 and then install 1.0.14.
Revision history for this message
|
#8 |
The lastest driver, lib, and utils listed on
ftp://ftp.
is 1.0.9.
Where is 1.0.14?
Revision history for this message
|
#9 |
Its exactly there. The packages are sorted in alphabetical order so 1.0.14 is in between 1.0.1 and 1.0.2
Revision history for this message
|
#10 |
Got it. Should have looked a little closer.
Revision history for this message
|
#11 |
I followed the directions on the ALSA website for the cs4236 card, but replaced references to "ad1848" with "cs4236". I believe this is correct since the ad1848 is a different card. However, when I run the following command, I get an error message. Note the "Compiler cannot create executables".
-----
@kds:/usr/
checking for gcc... gcc
checking for C compiler default output file name... configure: error: C compiler cannot create executables
See `config.log' for more details.
make all-deps
make[1]: Entering directory `/usr/src/
make[1]: Nothing to be done for `all-deps'.
make[1]: Leaving directory `/usr/src/
Please, run the configure script as first...
if [ -L /include/sound ]; then \
rm -f /include/sound; \
ln -sf /usr/src/
else \
rm -rf /include/sound; \
for f in include/sound/*.h; do \
fi
install: cannot stat `include/
make: *** [install-headers] Error 1
-----
Where am I going wrong?
Revision history for this message
|
#12 |
We need to give a look at your config.log to understand; I'm guessing that you need to install the build-essential package:
sudo apt-get install build-essential
It is also worth checking that you have the headers installed:
sudo apt-get install linux-headers-
Revision history for this message
|
#13 |
Below is the text of the config.log file in the alsa-driver-1.0.14 directory:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ ./configure --with-cards=cs4236 --with-
## --------- ##
## Platform. ##
## --------- ##
hostname = kds
uname -m = i586
uname -r = 2.6.20-16-generic
uname -s = Linux
uname -v = #2 SMP Thu Jun 7 20:19:32 UTC 2007
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = i586
/usr/bin/arch -k = unknown
/usr/convex/
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2049: checking for gcc
configure:2065: found /usr/bin/gcc
configure:2076: result: gcc
configure:2314: checking for C compiler version
configure:2321: gcc --version >&5
gcc (GCC) 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2324: $? = 0
configure:2331: gcc -v >&5
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v --enable-
Thread model: posix
gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
configure:2334: $? = 0
configure:2341: gcc -V >&5
gcc: '-V' option must have argument
configure:2344: $? = 1
configure:2367: checking for C compiler default output file name
configure:2394: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2397: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2436: error: C compiler cannot create executables
See `config.log' for more details.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_CPP_set=
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_env_
ac_cv_prog_
## ----------------- ##
## Output variables. ##
## ----------------- ##
AR=''
ARCH=''
AS=''
CC='gcc'
CFLAGS=''
CONFIG_AC97_BUS=''
CONFIG_ALPHA=''
CONFIG_ARCH_AT91=''
CONFIG_ARCH_PXA=''
CONFIG_
CONFIG_
CONFIG_ARM=''
CONFIG_ARM_AMBA=''
CONFIG_BROKEN=''
CONFIG_
CONFIG_
CONFIG_FW_LOADER=''
CONFIG_GSC=''
CONFIG_
CONFIG_HPET=''
CONFIG_I2C=''
CONFIG_
CONFIG_
CONFIG_INPUT=''
CONFIG_ISA=''
CONFIG_ISAPNP=''
CONFIG_
CONFIG_
CONFIG_L3=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_MACH_TOSA=''
CONFIG_MIPS=''
CONFIG_PARISC=''
CONFIG_PARPORT=''
CONFIG_PCI=''
CONFIG_PCMCIA=''
CONFIG_PM=''
CONFIG_PNP=''
CONFIG_
CONFIG_PPC=''
CONFIG_PPC_PMAC=''
CONFIG_PROC_FS=''
CONFIG_
CONFIG_
CONFIG_RTC=''
CONFIG_SBUS=''
CONFIG_SGI=''
CONFIG_SH_DMABRG=''
CONFIG_
CONFIG_SND=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_ADLIB=''
CONFIG_SND_AICA=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_AOA=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_BT87X=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_DATE=''
CONFIG_SND_DEBUG=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_DUMMY=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_ES968=''
CONFIG_SND_FM801=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_HDSP=''
CONFIG_SND_HDSPM=''
CONFIG_SND_HPET=''
CONFIG_SND_HWDEP=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_MIA=''
CONFIG_SND_MIRO=''
CONFIG_
CONFIG_
CONFIG_SND_MONA=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_MTPAV=''
CONFIG_SND_MTS64=''
CONFIG_
CONFIG_SND_NM256=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_PCM=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_PCSP=''
CONFIG_SND_PCXHR=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_RME32=''
CONFIG_
CONFIG_SND_RME96=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_SB16=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_SB8=''
CONFIG_
CONFIG_SND_SBAWE=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_SOC=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_TIMER=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SND_VX222=''
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_
CONFIG_SOUND=''
CONFIG_
CONFIG_SPARC32=''
CONFIG_SPARC64=''
CONFIG_SPARC=''
CONFIG_SUPERH64=''
CONFIG_SUPERH=''
CONFIG_USB=''
CONFIG_VIDEO_DEV=''
CONFIG_
CONFIG_X86=''
CONFIG_X86_32=''
CONFIG_X86_64=''
CONFIG_
CPP=''
CPPFLAGS=''
CROSS_COMPILE=''
DEFS=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
EXEEXT=''
EXTRA_INCLUDES=''
GENKSYMS=''
GREP=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
KERNEL_INC=''
KLD=''
LDFLAGS=''
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
MAKE_ADDS=''
NEW_KBUILD=''
OBJEXT=''
PACKAGE_
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB=''
SHELL='/bin/bash'
SRCDIR=''
ac_ct_CC='gcc'
bindir=
build_alias=''
c_opts=''
datadir=
datarootdir=
docdir=
dvidir='${docdir}'
exec_prefix='NONE'
host_alias=''
htmldir='${docdir}'
includedir=
infodir=
kaversion=''
kextraversion=''
kpatchlevel=''
ksublevel=''
kversion=''
libdir=
libexecdir=
localedir=
localstatedir=
m_opts=''
mandir=
moddir=''
moddir_tree=''
modsubdir=''
msmp=''
oldincludedir=
pdfdir='${docdir}'
prefix='NONE'
processor=''
program_
psdir='${docdir}'
sbindir=
sharedstatedir=
sysconfdir=
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
configure: exit 77
Revision history for this message
|
#14 |
I installed the build-essential package:
sudo apt-get install build-essential
and checked that I have the headers installed:
sudo apt-get install linux-headers-
This is the output of the headers check:
@kds:/usr/
Building dependency tree
Reading state information... Done
linux-headers-
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Revision history for this message
|
#15 |
The volume control still shows disabled and when double-clicked, this is the message:
-----
"The volume control did not find any elements and/or devices to control. This means either that you don't have the right GStreamer plugins installed, or that you don't have a sound card configured.
You can remove the volume control from the panel by right-clicking the speaker icon on the panel and selecting "Remove From Panel" from the menu."
-----
Revision history for this message
|
#16 |
What happens if you manually load the snd-cs4236 module?
Use: sudo modprobe snd-cs4236
Revision history for this message
|
#17 |
command runs, but nothing changes with the volume control
Revision history for this message
|
#18 |
Have you restarted the sound daemon?
sudo /etc/init.
If this doesn't work I don't think there is anything else we can do.
Revision history for this message
|
#19 |
@kds:/# sudo /etc/init.
sudo: /etc/init.
Revision history for this message
|
#20 |
Then you have not installed succesfully ALSA.
Try installing this package:
sudo apt-get install alsa-base
Revision history for this message
|
#21 |
@kds:~$ sudo apt-get install alsa-base
Password:
Reading package lists... Done
Building dependency tree
Reading state information... Done
alsa-base is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Revision history for this message
|
#22 |
I believe I have made some progress. It seems that even under this administrator account, the script was unable to make the necessary changes to files and the directory. I changed the permissions and the script completed tasks that it was not able to previously. However, I get the error message listed below when running this command:
@kds:/usr/
-----
/usr/src/
/usr/src/
/usr/src/
make[3]: *** [/usr/src/
make[2]: *** [/usr/src/
make[1]: *** [_module_
Revision history for this message
|
#23 |
If you write a command sequence like this:
sudo ./configure --with-cards=cs4236 --with-
only the first part is executed with root permissions. If you want to run them all with root permissions, you have to prefix them all:
sudo ./configure --with-cards=cs4236 --with-
This doesn't explain the compilation error though; I've compiled them myself and do not see this error.
Can you try downloading again the alsa-driver tarball?
Why do you use the option --with-
Also, note that you should enable ISA PnP detection, or you have to specify the main and control ports yourself.
Revision history for this message
|
#24 |
I used "--with-
I finally got the drivers and lib compiled. Now my only problem is with the utils compile. When I run the following command, I get the error below:
@kds:/usr/
-----
checking for initscr in -lncurses... no
checking for initscr in -lcurses... no
configure: error: this packages requires a curses library
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
-----
what is the curses library?
Revision history for this message
|
#25 |
I am installing the ncurses-5.6 library. Hopefully, that will fix it.
Revision history for this message
|
#26 |
I got the ncurses-5.6 library installed and then had to install gettext, but finally, I have installed the alsa-driver-
However, when I run the following command, I get the error below:
modprobe snd-cs4236;
-----
FATAL: Error inserting snd_cs4236 (/lib/modules/
-----
Just when I think I've got it...
Revision history for this message
|
#27 |
Just a small point, but you should not install release candidate versions, thats what the rc in the version means.
You should install the final version (1.0.14).
The error seems to indicate that your sound device is indeed not recognised by the module.
Have you enabled ISA PnP detection as I asked?
Revision history for this message
|
#28 |
I went back and installed the final versions of the drivers, lib, and utils.
When I ran the configure script for the drivers, I used the following switches
./configure --with-cards=cs4236 -with-isapnp=yes --with-
Is this (-with-isapnp=yes) what you were referring to as enabling ISA PnP detection?
The "modprobe snd-cs4236" command still gives me the error below.
FATAL: Error inserting snd_cs4236 (/lib/modules/
Revision history for this message
|
#29 |
Oh well, at least it is a different error message. What is in dmesg?
Did you use -with-isapnp=yes or --with-isapnp=yes (with a double dash before)?
You should also find in /etc a file called isapnp.conf. If so, what is in there?
Revision history for this message
|
#31 |
single dash
After I re-reun the ./configure --with-cards=cs4236 --with-isapnp=yes --with-
Revision history for this message
|
#33 |
No, there is no need to recompile also utils and libraries (assuming they were compiled OK that is).
Revision history for this message
|
#34 |
I recompiled the drivers with the "--with-
Here is the dmesg ouput:
-----
[ 0.000000] Linux version 2.6.20-16-generic (root@terranova) (gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)) #2 SMP Thu Jun 7 20:19:32 UTC 2007 (Ubuntu 2.6.20-
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] sanitize start
[ 0.000000] sanitize end
[ 0.000000] copy_e820_map() start: 0000000000000000 size: 000000000009fc00 end: 000000000009fc00 type: 1
[ 0.000000] copy_e820_map() type is E820_RAM
[ 0.000000] copy_e820_map() start: 000000000009fc00 size: 0000000000000400 end: 00000000000a0000 type: 2
[ 0.000000] copy_e820_map() start: 00000000000f0000 size: 0000000000010000 end: 0000000000100000 type: 2
[ 0.000000] copy_e820_map() start: 0000000000100000 size: 000000000fefa000 end: 000000000fffa000 type: 1
[ 0.000000] copy_e820_map() type is E820_RAM
[ 0.000000] copy_e820_map() start: 000000000fffa000 size: 0000000000004000 end: 000000000fffe000 type: 3
[ 0.000000] copy_e820_map() start: 000000000fffe000 size: 0000000000002000 end: 0000000010000000 type: 4
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 000000000fffa000 (usable)
[ 0.000000] BIOS-e820: 000000000fffa000 - 000000000fffe000 (ACPI data)
[ 0.000000] BIOS-e820: 000000000fffe000 - 0000000010000000 (ACPI NVS)
[ 0.000000] 0MB HIGHMEM available.
[ 0.000000] 255MB LOWMEM available.
[ 0.000000] Entering add_active_range(0, 0, 65530) 0 entries of 256 used
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 4096
[ 0.000000] Normal 4096 -> 65530
[ 0.000000] HighMem 65530 -> 65530
[ 0.000000] early_node_map[1] active PFN ranges
[ 0.000000] 0: 0 -> 65530
[ 0.000000] On node 0 totalpages: 65530
[ 0.000000] DMA zone: 32 pages used for memmap
[ 0.000000] DMA zone: 0 pages reserved
[ 0.000000] DMA zone: 4064 pages, LIFO batch:0
[ 0.000000] Normal zone: 479 pages used for memmap
[ 0.000000] Normal zone: 60955 pages, LIFO batch:15
[ 0.000000] HighMem zone: 0 pages used for memmap
[ 0.000000] DMI 2.0 present.
[ 0.000000] ACPI: RSDP (v000 IBM ) @ 0x000fe030
[ 0.000000] ACPI: RSDT (v001 IBM V70XA 0x00000001 IBM 0x00000000) @ 0x0fffa000
[ 0.000000] ACPI: FADT (v001 IBM V70XA 0x00000001 IBM 0x00000000) @ 0x0fffa028
[ 0.000000] ACPI: DSDT (v001 IBM V70XA 0x00001000 MSFT 0x0100000a) @ 0x00000000
[ 0.000000] ACPI: BIOS age (1998) fails cutoff (2000), acpi=force is required to enable ACPI
[ 0.000000] ACPI: Disabling ACPI support
[ 0.000000] Allocating PCI resources starting at 20000000 (gap: 10000000:f0000000)
[ 0.000000] Detected 349.181 MHz processor.
[ 22.146726] Built 1 zonelists. Total pages: 65019
[ 22.146748] Kernel command line: root=UUID=
[ 22.148059] No local APIC present or hardware disabled
[ 22.148119] mapped APIC to ffffd000 (0120a000)
[ 22.148201] Initializing CPU#0
[ 22.148404] PID hash table entries: 1024 (order: 10, 4096 bytes)
[ 22.149987] Console: colour VGA+ 80x25
[ 22.151623] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 22.153275] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 22.210927] Memory: 248888k/262120k available (1992k kernel code, 12736k reserved, 900k data, 328k init, 0k highmem)
[ 22.210988] virtual kernel memory layout:
[ 22.210995] fixmap : 0xfff4e000 - 0xfffff000 ( 708 kB)
[ 22.211003] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
[ 22.211011] vmalloc : 0xd0800000 - 0xff7fe000 ( 751 MB)
[ 22.211019] lowmem : 0xc0000000 - 0xcfffa000 ( 255 MB)
[ 22.211027] .init : 0xc03d9000 - 0xc042b000 ( 328 kB)
[ 22.211035] .data : 0xc02f2374 - 0xc03d36d4 ( 900 kB)
[ 22.211043] .text : 0xc0100000 - 0xc02f2374 (1992 kB)
[ 22.211067] Checking if this processor honours the WP bit even in supervisor mode... Ok.
[ 22.288391] Calibrating delay using timer specific routine.. 699.46 BogoMIPS (lpj=1398934)
[ 22.288720] Security Framework v1.0.0 initialized
[ 22.288749] SELinux: Disabled at boot.
[ 22.288879] Mount-cache hash table entries: 512
[ 22.289998] CPU: After generic identify, caps: 008001bf 808009bf 00000000 00000000 00000000 00000000 00000000
[ 22.290059] CPU: L1 I Cache: 32K (32 bytes/line), D cache 32K (32 bytes/line)
[ 22.290077] CPU: After all inits, caps: 008001bf 808009bf 00000000 00000000 00000000 00000000 00000000
[ 22.290164] Compat vDSO mapped to ffffe000.
[ 22.290194] Remapping vsyscall page to ffffe000
[ 22.290223] Checking 'hlt' instruction... OK.
[ 22.304518] SMP alternatives: switching to UP code
[ 22.305714] Freeing SMP alternatives: 11k freed
[ 22.306892] Early unpacking initramfs... done
[ 24.566497] CPU0: AMD-K6(tm) 3D processor stepping 00
[ 24.566536] SMP motherboard not detected.
[ 24.566554] Local APIC not detected. Using dummy APIC emulation.
[ 24.566882] Brought up 1 CPUs
[ 24.568874] Booting paravirtualized kernel on bare hardware
[ 24.569292] Time: 4:20:39 Date: 06/22/107
[ 24.569517] NET: Registered protocol family 16
[ 24.570287] EISA bus registered
[ 24.601256] PCI: PCI BIOS revision 2.10 entry at 0xf0200, last bus=1
[ 24.601273] PCI: Using configuration type 1
[ 24.601285] Setting up standard PCI resources
[ 24.611800] ACPI: Interpreter disabled.
[ 24.611822] Linux Plug and Play Support v0.97 (c) Adam Belay
[ 24.611894] pnp: PnP ACPI: disabled
[ 24.611914] PnPBIOS: Scanning system for PnP BIOS support...
[ 24.612190] PnPBIOS: Found PnP BIOS installation structure at 0xc00f5b10
[ 24.612216] PnPBIOS: PnP BIOS version 1.0, entry 0xf9e00:0x0, dseg 0xf0000
[ 24.618424] PnPBIOS: 14 nodes reported by PnP BIOS; 14 recorded by driver
[ 24.618886] PCI: Probing PCI hardware
[ 24.618912] PCI: Probing PCI hardware (bus 00)
[ 24.620488] Boot video device is 0000:01:00.0
[ 24.623567] PCI: Using ALI IRQ Router
[ 24.623586] PCI: Using IRQ router ALI [10b9/1533] at 0000:00:07.0
[ 24.634099] NET: Registered protocol family 8
[ 24.634115] NET: Registered protocol family 20
[ 24.634624] pnp: 00:08: ioport range 0xf000-0xf03f has been reserved
[ 24.634647] pnp: 00:08: ioport range 0xf040-0xf05f has been reserved
[ 24.637833] PCI: Bridge: 0000:00:01.0
[ 24.637852] IO window: 8000-8fff
[ 24.637871] MEM window: 80400000-804fffff
[ 24.637889] PREFETCH window: 80500000-820fffff
[ 24.638069] NET: Registered protocol family 2
[ 24.672610] IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
[ 24.673309] TCP established hash table entries: 8192 (order: 4, 65536 bytes)
[ 24.673983] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[ 24.674346] TCP: Hash tables configured (established 8192 bind 4096)
[ 24.674365] TCP reno registered
[ 24.684800] checking if image is initramfs... it is
[ 28.871409] Freeing initrd memory: 6780k freed
[ 28.874097] audit: initializing netlink socket (disabled)
[ 28.874170] audit(118507804
[ 28.875233] VFS: Disk quotas dquot_6.5.1
[ 28.875379] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 28.875866] io scheduler noop registered
[ 28.875888] io scheduler anticipatory registered
[ 28.875903] io scheduler deadline registered
[ 28.876006] io scheduler cfq registered (default)
[ 28.876095] Activating ISA DMA hang workarounds.
[ 28.877239] isapnp: Scanning for PnP cards...
[ 29.083634] isapnp: Card 'LT Win Modem'
[ 29.083650] isapnp: Card 'Onboard PnP Audio'
[ 29.083664] isapnp: 2 Plug & Play cards detected total
[ 29.449288] Real Time Clock Driver v1.12ac
[ 29.450008] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
[ 29.451601] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[ 29.456107] 00:0e: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[ 29.458230] mice: PS/2 mouse device common for all mice
[ 29.464515] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
[ 29.465772] input: Macintosh mouse button emulation as /class/input/input0
[ 29.466113] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[ 29.466140] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[ 29.467312] PNP: PS/2 Controller [PNP0303,PNP0f13] at 0x60,0x64 irq 1,12
[ 29.471278] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 29.471308] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 29.472569] EISA: Probing bus 0 at eisa.0
[ 29.472667] Cannot allocate resource for EISA slot 7
[ 29.472683] Cannot allocate resource for EISA slot 8
[ 29.472696] EISA: Detected 0 cards.
[ 29.473200] TCP cubic registered
[ 29.473257] NET: Registered protocol family 1
[ 29.473388] Using IPI No-Shortcut mode
[ 29.473547] Magic number: 15:351:313
[ 29.475349] Time: tsc clocksource has been installed.
[ 29.476870] Freeing unused kernel memory: 328k freed
[ 29.496330] input: AT Translated Set 2 keyboard as /class/input/input1
[ 32.523670] Capability LSM initialized
[ 32.927705] thermal: Unknown symbol acpi_processor_
[ 38.103231] usbcore: registered new interface driver usbfs
[ 38.103412] usbcore: registered new interface driver hub
[ 38.103700] usbcore: registered new device driver usb
[ 38.110645] ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
[ 38.110828] PCI: setting IRQ 9 as level-triggered
[ 38.110844] PCI: Found IRQ 9 for device 0000:00:02.0
[ 38.110931] ohci_hcd 0000:00:02.0: OHCI Host Controller
[ 38.111774] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
[ 38.111848] ohci_hcd 0000:00:02.0: irq 9, io mem 0x82100000
[ 38.219801] SCSI subsystem initialized
[ 38.278806] libata version 2.20 loaded.
[ 38.356318] Linux Tulip driver version 1.1.14 (December 15, 2004)
[ 38.621984] usb usb1: configuration #1 chosen from 1 choice
[ 38.622258] hub 1-0:1.0: USB hub found
[ 38.622352] hub 1-0:1.0: 2 ports detected
[ 38.741517] ALI15X3: IDE controller at PCI slot 0000:00:0f.0
[ 38.741582] ALI15X3: chipset revision 32
[ 38.741596] ALI15X3: not 100% native mode: will probe irqs later
[ 38.741655] ide0: BM-DMA at 0x7400-0x7407, BIOS settings: hda:DMA, hdb:pio
[ 38.741725] ide1: BM-DMA at 0x7408-0x740f, BIOS settings: hdc:DMA, hdd:pio
[ 38.741788] Probing IDE interface ide0...
[ 39.030116] hda: Maxtor 90840D5, ATA DISK drive
[ 39.596195] Floppy drive(s): fd0 is 1.44M
[ 39.702134] ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
[ 39.702417] Probing IDE interface ide1...
[ 39.830482] FDC 0 is a post-1991 82077
[ 40.437906] hdc: CRD-8322B, ATAPI CD/DVD-ROM drive
[ 41.109809] ide1 at 0x170-0x177,0x376 on irq 15
[ 41.126524] PCI: setting IRQ 10 as level-triggered
[ 41.126544] PCI: Found IRQ 10 for device 0000:00:14.0
[ 41.126910] tulip0: MII transceiver #1 config 1000 status 786d advertising 05e1.
[ 41.129760] eth0: ADMtek Comet rev 17 at Port 0x7000, 00:14:BF:56:2C:0E, IRQ 10.
[ 41.324844] hda: max request size: 128KiB
[ 41.384077] hda: 16481808 sectors (8438 MB) w/256KiB Cache, CHS=16351/16/63, (U)DMA
[ 41.384117] hda: cache flushes not supported
[ 41.384380] hda: hda1 hda2 < hda5 >
[ 41.519702] hdc: ATAPI 32X CD-ROM drive, 128kB Cache
[ 41.519744] Uniform CD-ROM driver Revision: 3.20
[ 42.348298] Attempting manual resume
[ 42.348321] swsusp: Resume From Partition 3:5
[ 42.348333] PM: Checking swsusp image.
[ 42.366540] PM: Resume from disk failed.
[ 42.553719] kjournald starting. Commit interval 5 seconds
[ 42.553808] EXT3-fs: mounted filesystem with ordered data mode.
[ 75.605693] NET: Registered protocol family 17
[ 76.878128] 0000:00:14.0: tulip_stop_rxtx() failed (CSR5 0xfc664010 CSR6 0xff972113)
[ 76.878162] eth0: Setting full-duplex based on MII#1 link partner capability of 45e1.
[ 83.146899] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 83.210211] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[ 85.278615] Linux agpgart interface v0.102 (c) Dave Jones
[ 85.349273] agpgart: Detected ALi M1541 chipset
[ 85.354876] agpgart: AGP aperture is 128M @ 0xe0000000
[ 85.422453] input: PC Speaker as /class/input/input2
[ 87.797281] logips2pp: Detected unknown logitech mouse model 1
[ 87.986745] input: PS/2 Logitech Mouse as /class/input/input3
[ 89.865668] parport: PnPBIOS parport detected.
[ 89.865800] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,
[ 89.992289] pnp: Device 01:02.01 activated.
[ 90.011452] gameport: NS558 PnP Gameport is pnp01:02.
[ 91.476697] fuse init (API version 7.8)
[ 91.637049] lp0: using parport0 (interrupt-driven).
[ 91.888390] Adding 393552k swap on /dev/disk/
[ 92.202067] EXT3 FS on hda1, internal journal
[ 92.902950] NET: Registered protocol family 10
[ 92.903623] lo: Disabled Privacy Extensions
[ 103.796556] eth0: no IPv6 routers present
[ 105.972069] acpi_cpufreq: Unknown symbol acpi_processor_
[ 105.972528] acpi_cpufreq: Unknown symbol acpi_processor_
[ 105.973579] acpi_cpufreq: Unknown symbol acpi_processor_
[ 105.974121] acpi_cpufreq: Unknown symbol acpi_processor_
[ 123.057794] ppdev: user-space parallel port driver
[ 130.031333] IBM machine detected. Enabling interrupts during APM calls.
[ 130.031366] apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
[ 133.896587] Bluetooth: Core ver 2.11
[ 133.896973] NET: Registered protocol family 31
[ 133.896990] Bluetooth: HCI device and connection manager initialized
[ 133.897012] Bluetooth: HCI socket layer initialized
[ 134.360278] Bluetooth: L2CAP ver 2.8
[ 134.360307] Bluetooth: L2CAP socket layer initialized
[ 134.406145] Bluetooth: RFCOMM socket layer initialized
[ 134.406224] Bluetooth: RFCOMM TTY layer initialized
[ 134.406239] Bluetooth: RFCOMM ver 1.8
[ 136.279824] eth0: no IPv6 routers present
[ 3740.377114] ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
[ 3740.381509] pnp: Device 01:02.00 activated.
[ 3740.381537] ad1848: PnP reports 'Onboard PnP Audio' at i/o 0x534, irq 5, dma 1, 0
[ 3740.403192] cs4232: probe of 01:02.00 failed with error -16
[ 3740.404679] cs4232: Must set io, irq and dma.
[42204.267197] snd_cs4236: disagrees about version of symbol snd_card_register
[42204.267235] snd_cs4236: Unknown symbol snd_card_register
[42204.267581] snd_cs4236: disagrees about version of symbol snd_card_free
[42204.267598] snd_cs4236: Unknown symbol snd_card_free
[42204.268992] snd_cs4236: disagrees about version of symbol snd_card_new
[42204.269009] snd_cs4236: Unknown symbol snd_card_new
[42215.980759] snd_cs4236: disagrees about version of symbol snd_card_register
[42215.980798] snd_cs4236: Unknown symbol snd_card_register
[42215.981148] snd_cs4236: disagrees about version of symbol snd_card_free
[42215.981166] snd_cs4236: Unknown symbol snd_card_free
[42215.982570] snd_cs4236: disagrees about version of symbol snd_card_new
[42215.982587] snd_cs4236: Unknown symbol snd_card_new
[50554.806615] snd_cs4236: disagrees about version of symbol snd_card_register
[50554.806659] snd_cs4236: Unknown symbol snd_card_register
[50554.807009] snd_cs4236: disagrees about version of symbol snd_card_free
[50554.807026] snd_cs4236: Unknown symbol snd_card_free
[50554.808439] snd_cs4236: disagrees about version of symbol snd_card_new
[50554.808456] snd_cs4236: Unknown symbol snd_card_new
Revision history for this message
|
#35 |
Is the below excerpt from the dmesg saying that I have an ad1848 and not a cs4236 sound card?
-----
[ 3740.377114] ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
[ 3740.381509] pnp: Device 01:02.00 activated.
[ 3740.381537] ad1848: PnP reports 'Onboard PnP Audio' at i/o 0x534, irq 5, dma 1, 0
[ 3740.403192] cs4232: probe of 01:02.00 failed with error -16
[ 3740.404679] cs4232: Must set io, irq and dma.
[42204.267197] snd_cs4236: disagrees about version of symbol snd_card_register
Revision history for this message
|
#36 |
"/etc/isapnp.conf" does not exist.
Revision history for this message
|
#37 |
OK, so, do you have the file /etc/isapnp.conf?
Anything showing up in /proc/isapnp?
This is good news, your card is now detected:
[ 29.083650] isapnp: Card 'Onboard PnP Audio'
[ 29.083664] isapnp: 2 Plug & Play cards detected total
[ 3740.381509] pnp: Device 01:02.00 activated.
Can you do an lspci and lshw now to check?
This is bad news:
[ 3740.403192] cs4232: probe of 01:02.00 failed with error -16
[ 3740.404679] cs4232: Must set io, irq and dma.
We can try to manually set it:
modprobe snd-cs4236 snd_port=0x534 snd_cport=0x120 snd_irq=5 snd_dma1=0 snd_dma2=1
Where the options can also be:
cport: 0x210, 0xf00
irq: 7,9,11,12,15
dma1: 1, 3
dma2: 0, 3, -1
we can try to narrow down the irq by looking at /proc/interrupts and perhaps /proc/ioports and /proc/dma can tell us something too.
PS. I'm not 100% sure that the options need the snd_ prefix, try with and without.
Revision history for this message
|
#38 |
"/etc/isapnp.conf" does not exist.
"/proc/isapnp" does not exist.
lsci output
00:00.0 Host bridge: ALi Corporation M1541 (rev 04)
00:01.0 PCI bridge: ALi Corporation M1541 PCI to AGP Controller (rev 04)
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge [Aladdin IV/V/V+] (rev b5)
00:0f.0 IDE interface: ALi Corporation M5229 IDE (rev 20)
00:14.0 Ethernet controller: ADMtek NC100 Network Everywhere Fast Ethernet 10/100 (rev 11)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X/2X (rev 5c)
-----
lshw output
kds
description: Mini Tower Computer
product: 2153E3U
vendor: IBM
version: 0000000000000000
serial: AF22ZT1
width: 32 bits
capabilities: smbios-2.1 dmi-2.0
configuration: chassis=mini-tower
*-core
description: Motherboard
product: 0000000000000000
vendor: 0000000000000000
physical id: 0
version: 0000000000000000
serial: 0000000000000000
*-firmware
vendor: ACER
physical id: 0
version: V3.2 V70EN8A (10/29/98)
size: 64KB
capacity: 192KB
*-cpu
product: AMD-K6(tm) 3D processor
vendor: Advanced Micro Devices [AMD]
physical id: 400
bus info: cpu@0
version: 5.8.0
slot: Socket 7
size: 350MHz
width: 32 bits
clock: 100MHz
*-cache
size: 64KB
*-memory:0 UNCLAIMED
product: Standard EDO ECC DIMM Memory Controller
physical id: 500
capacity: 256MB
*-memory:1 UNCLAIMED
product: Standard SDRAM Memory Controller
physical id: 87
*-memory:2 UNCLAIMED
physical id: 1
*-memory:3 UNCLAIMED
physical id: 2
*-pci
product: M1541
vendor: ALi Corporation
physical id: e0000000
bus info: pci@00:00.0
version: 04
width: 32 bits
clock: 33MHz
*-pci
bus info: pci@00:01.0
width: 32 bits
clock: 33MHz
bus info: pci@01:00.0
*-usb
bus info: pci@00:02.0
width: 32 bits
clock: 33MHz
bus info: usb@1
*-isa
bus info: pci@00:07.0
width: 32 bits
clock: 33MHz
*-ide
bus info: pci@00:0f.0
width: 32 bits
clock: 33MHz
*-ide:0
bus info: ide@0
*-ide:1
bus info: ide@1
*-network
bus info: pci@00:14.0
width: 32 bits
clock: 33MHz
-----
modprobe snd-cs4236 snd_port=0x534 snd_cport=0x120 snd_irq=5 snd_dma1=0 snd_dma2=1
gives me the same error as before
-----
"module not found" when "snd-" is not used
Revision history for this message
|
#39 |
when I run "alsaconf" it detects the following two sound cards:
cs4236 Onboard PnP Audio
- and -
legacy Probe legacy ISA (non-PnP) chips
Revision history for this message
|
#40 |
However, when I run the following commands, it says that there are no soundcards found:
-----
@kds:/# /etc/init.
* Shutting down ALSA...
* warning: 'alsactl store' failed with error message 'alsactl: save_state:1253: No soundcards found...'... [fail]
* Setting up ALSA...
* warning: 'alsactl restore' failed with error message 'alsactl: load_state:1315: Cannot open /etc/asound.state for reading: No such file or directory'... [ OK ]
-----
@kds:/# /etc/init.
Shutting down sound driver: /usr/sbin/alsactl: save_state:1253: No soundcards found...
done
Revision history for this message
|
#41 |
If you paste here the content of these procfs files we can try to load the module manually:
/proc/interrupts
/proc/ioports
/proc/dma
Revision history for this message
|
#42 |
where should I copy the procfs to?
Revision history for this message
|
#43 |
If you need our help paste them here.
Revision history for this message
|
#44 |
In case you don't know, I should also mention that you have to use cat to access them, like:
cat /proc/interrupts
Revision history for this message
|
#45 |
My bad. I thought paste here was referring to an unspecified file directory. Anyways, here are the interrupts, ioports, and dma /proc files.
Did I say thank you for all of your help? If I would have been doing this alone, I probably would have gone back to wnd by now.
-----
@kds:/# cat /proc/interrupts
CPU0
0: 12467063 XT-PIC-XT timer
1: 304 XT-PIC-XT i8042
2: 0 XT-PIC-XT cascade
6: 5 XT-PIC-XT floppy
7: 1 XT-PIC-XT parport0
8: 3 XT-PIC-XT rtc
9: 0 XT-PIC-XT ohci_hcd:usb1
10: 13319 XT-PIC-XT eth0
12: 15249 XT-PIC-XT i8042
14: 31315 XT-PIC-XT ide0
15: 446629 XT-PIC-XT ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
-----
@kds:/# cat /proc/ioports
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-006f : keyboard
0070-0077 : rtc
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : 0000:00:0f.0
0170-0177 : ide1
01f0-01f7 : 0000:00:0f.0
01f0-01f7 : ide0
0200-0207 : ns558-pnp
0213-0213 : ISAPnP
02f8-02ff : serial
0376-0376 : 0000:00:0f.0
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f2-03f5 : floppy
03f6-03f6 : 0000:00:0f.0
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
0778-077a : parport0
0a79-0a79 : isapnp write
0cf8-0cff : PCI conf1
7000-70ff : 0000:00:14.0
7000-70ff : tulip
7400-740f : 0000:00:0f.0
7400-7407 : ide0
7408-740f : ide1
8000-8fff : PCI Bus #01
8000-80ff : 0000:01:00.0
f000-f03f : pnp 00:08
f040-f05f : pnp 00:08
-----
@kds:/# cat /proc/dma
2: floppy
3: parport0
4: cascade
Revision history for this message
|
#46 |
Well, its not like that we went far, haven' t we?
What happens when you run alsaconf and you do a probe legacy isapnp?
Can you also check in the bios what resources are allocated to the card?
If you had some documentation and could check jumper setting on the board that would really be sweet.
Revision history for this message
|
#47 |
This is the output when I run alsaconf.
-----
ALSA CONFIGURATOR │
-----
Searching sound cards...
-----
Following card(s) are found on your system. │
-----
Configuring snd-cs4236 │
-----
I haven't selected <Yes> to see where that takes me.
Revision history for this message
|
#48 |
Pardon my linux newness, but how do I "probe legacy isapnp"?
Revision history for this message
|
#49 |
Selecting this option:
legacy Probe legacy ISA (non-PnP) chips
You can also check what is the result of probing directly through the snd-cs4236 module.
Revision history for this message
|
#50 |
Here is the legacy probe:
-----
Probing legacy ISA cards might make │
-----
Probing legacy ISA cards │
-----
Shall I try all possible DMA and IRQ combinations? │
-----
Probing legacy cards.. This may take a few minutes..
Probing: cs4236
Result: OK
Revision history for this message
|
#51 |
Output of selecting <Yes> to below option.
-----
Configuring snd-cs4236 │
-----
OK, sound driver is configured. │
-----
Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.
Have a lot of fun!
-----
However, when I scrolled back through the Terminal, these were the output lines just prior to "Now ALSA is ready to use.":
Running update-modules...
Setting default volumes...
amixer: Mixer attach default error: No such device
Saving the mixer setup used for this in /etc/asound.state.
/usr/sbin/alsactl: save_state:1253: No soundcards found...
Revision history for this message
|
#52 |
After all of that (???), I got sound (kind of). I can play a cd and I can hear audio from the web, but the volume control shortcut on the panel still shows "X". Then when I log on as a different user, I can't hear audio from a cd, but can from the web.
By the way, after I ran alsaconf and when through the "configuring cs4236" I was able to successfully run "modprobe snd-cs4236".
Revision history for this message
|
#53 |
Have you checked your alsamixer settings?
Can you paste here the output of amixer?
Revision history for this message
|
#54 |
@kds:/# amixer
amixer: Mixer attach default error: No such device
Revision history for this message
|
#55 |
Apparently the alsa-utils and alsasound did not start, so I had to start them manually.
-----
@kds:/# /etc/init.
* Setting up ALSA... [ OK ]
-----
@kds:/# /etc/init.
Starting sound driver: snd-cs4236 done
/usr/sbin/alsactl: load_state:1329: No soundcards found...
-----
@kds:/# alsamixer
Opened the mixer control.
-----
@kds:/# amixer
Simple mixer control 'Master',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 31
Front Left: 25 [81%] Playback [on]
Front Right: 25 [81%] Playback [on]
Simple mixer control 'Master Digital',0
Capabilities: volume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 71
Front Left: 57 [80%] Playback [on] Capture [off]
Front Right: 57 [80%] Playback [on] Capture [off]
Simple mixer control 'Master Mono',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [on]
Front Right: Playback [on]
Simple mixer control 'Master Digital',1
Capabilities: volume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 31
Front Left: 0 [0%] Playback [off] Capture [off]
Front Right: 0 [0%] Playback [off] Capture [off]
Simple mixer control '3D Control - Space',0
Capabilities: volume volume-joined
Playback channels: Mono
Capture channels: Mono
Limits: 0 - 15
Mono: 0 [0%]
Simple mixer control '3D Control - Switch',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'PCM',0
Capabilities: volume pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 63
Front Left: 51 [81%] Playback [on]
Front Right: 51 [81%] Playback [on]
Simple mixer control 'FM',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'Wavetable',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'DSP',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Simple mixer control 'Mic',0
Capabilities: volume volume-joined pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 31
Front Left: 0 [0%] Playback [off] Capture [off]
Front Right: 0 [0%] Playback [off] Capture [off]
Simple mixer control 'Mic Playback Boost',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Simple mixer control 'Aux',0
Capabilities: volume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 31
Front Left: 0 [0%] Playback [off] Capture [off]
Front Right: 0 [0%] Playback [off] Capture [off]
Simple mixer control 'Aux',1
Capabilities: volume pswitch cswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 31
Front Left: 0 [0%] Playback [off] Capture [off]
Front Right: 0 [0%] Playback [off] Capture [off]
Simple mixer control 'Mono',0
Capabilities: volume volume-joined pswitch
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 15
Front Left: 0 [0%] Playback [off]
Front Right: 0 [0%] Playback [off]
Simple mixer control 'Playback',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%]
Front Right: 3 [100%]
Simple mixer control 'Capture',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 3
Front Left: Capture 0 [0%]
Front Right: Capture 0 [0%]
Simple mixer control 'Analog Loopback',0
Capabilities: pswitch
Playback channels: Front Left - Front Right
Mono:
Front Left: Playback [off]
Front Right: Playback [off]
Revision history for this message
|
#56 |
I was looking at the alsa-lib-1.0.14 ./configure output and noticed that there was no install of a cs4236.conf. Should there be?
-----
test -z "/usr/share/
/usr/bin/install -c -m 644 'SI7018/
/usr/bin/install -c -m 644 'SI7018/
test -z "/usr/share/
/usr/bin/install -c -m 644 'aliases.conf' '/usr/share/
/usr/bin/install -c -m 644 'AACI.conf' '/usr/share/
/usr/bin/install -c -m 644 'ATIIXP.conf' '/usr/share/
/usr/bin/install -c -m 644 'ATIIXP-SPDMA.conf' '/usr/share/
/usr/bin/install -c -m 644 'ATIIXP-MODEM.conf' '/usr/share/
/usr/bin/install -c -m 644 'AU8810.conf' '/usr/share/
/usr/bin/install -c -m 644 'AU8820.conf' '/usr/share/
/usr/bin/install -c -m 644 'AU8830.conf' '/usr/share/
/usr/bin/install -c -m 644 'Audigy.conf' '/usr/share/
/usr/bin/install -c -m 644 'Audigy2.conf' '/usr/share/
/usr/bin/install -c -m 644 'Aureon51.conf' '/usr/share/
/usr/bin/install -c -m 644 'Aureon71.conf' '/usr/share/
/usr/bin/install -c -m 644 'CA0106.conf' '/usr/share/
/usr/bin/install -c -m 644 'CMI8338.conf' '/usr/share/
/usr/bin/install -c -m 644 'CMI8338-
/usr/bin/install -c -m 644 'CMI8738-MC6.conf' '/usr/share/
/usr/bin/install -c -m 644 'CMI8738-MC8.conf' '/usr/share/
/usr/bin/install -c -m 644 'CS46xx.conf' '/usr/share/
/usr/bin/install -c -m 644 'EMU10K1.conf' '/usr/share/
/usr/bin/install -c -m 644 'EMU10K1X.conf' '/usr/share/
/usr/bin/install -c -m 644 'ENS1370.conf' '/usr/share/
/usr/bin/install -c -m 644 'ENS1371.conf' '/usr/share/
/usr/bin/install -c -m 644 'ES1968.conf' '/usr/share/
/usr/bin/install -c -m 644 'FM801.conf' '/usr/share/
/usr/bin/install -c -m 644 'GUS.conf' '/usr/share/
/usr/bin/install -c -m 644 'HDA-Intel.conf' '/usr/share/
/usr/bin/install -c -m 644 'ICE1712.conf' '/usr/share/
/usr/bin/install -c -m 644 'ICE1724.conf' '/usr/share/
/usr/bin/install -c -m 644 'ICH.conf' '/usr/share/
/usr/bin/install -c -m 644 'ICH4.conf' '/usr/share/
/usr/bin/install -c -m 644 'ICH-MODEM.conf' '/usr/share/
/usr/bin/install -c -m 644 'Maestro3.conf' '/usr/share/
/usr/bin/install -c -m 644 'NFORCE.conf' '/usr/share/
/usr/bin/install -c -m 644 'PC-Speaker.conf' '/usr/share/
/usr/bin/install -c -m 644 'PMac.conf' '/usr/share/
/usr/bin/install -c -m 644 'PMacToonie.conf' '/usr/share/
/usr/bin/install -c -m 644 'RME9636.conf' '/usr/share/
/usr/bin/install -c -m 644 'RME9652.conf' '/usr/share/
/usr/bin/install -c -m 644 'SI7018.conf' '/usr/share/
/usr/bin/install -c -m 644 'TRID4DWAVENX.conf' '/usr/share/
/usr/bin/install -c -m 644 'USB-Audio.conf' '/usr/share/
/usr/bin/install -c -m 644 'YMF744.conf' '/usr/share/
/usr/bin/install -c -m 644 'VIA686A.conf' '/usr/share/
/usr/bin/install -c -m 644 'VIA8233.conf' '/usr/share/
/usr/bin/install -c -m 644 'VIA8233A.conf' '/usr/share/
/usr/bin/install -c -m 644 'VIA8237.conf' '/usr/share/
/usr/bin/install -c -m 644 'VX222.conf' '/usr/share/
/usr/bin/install -c -m 644 'VXPocket.conf' '/usr/share/
/usr/bin/install -c -m 644 'VXPocket440.conf' '/usr/share/
/usr/bin/install -c -m 644 'aliases.alisp' '/usr/share/
Revision history for this message
|
#57 |
There is none in the tarball.
Revision history for this message
|
#58 |
Sound works...kind of.
After I restart the computer, I have to manually start the /etc/init.
I can live with the volume control problem, but not having to manually start the sound when I start/restart the computer.
This is the output when I start the alsasound:
Starting sound driver: snd-cs4236 done
/usr/sbin/alsactl: load_state:1329: No soundcards found...
Revision history for this message
|
#59 |
I've got it...
I added the following commands to the "/etc/rc.local" script, which is the edubuntu equivalent for "/etc/init.
/etc/init.
/etc/init.
The sound works at startup, the volume control in the panel works properly (no "X" either).
Thanks to Cesare and everyone who may have been helping behind the scenes.