HD Install :: Sound not working



iam using dsl 2.1 version.


i tried wat u said.


booted with

dsl nosound option


but on loading alsa.dsl it does not list any modules related to sound except soundcore.

alsa.dsl created 2 commands namely alsa_init and alsa_snddevices. on running alsa_init it returns some error. I then loaded alsa4dslv2.dsl.


it also returned

"alsamixer: function snd_ctl_open failed for default: No such device" on running alsamixer.

also there is no file or dir named /proc/asound foound here.

wat could be the problem...


i am alo posting the o/p of some listings:



Quote

bash-2.05b# lsmod  
Module                  Size  Used by    Not tainted
soundcore               3428   0  (autoclean)
mousedev                3832   0  (unused)
hid                    22788   0  (unused)
input                   3168   0  [mousedev hid]
af_packet              13608   0  (autoclean)
efs                     7436   0  (autoclean)
hfs                    77248   0  (autoclean)
minix                  19816   0  (autoclean)
xfs                   507012   0  (autoclean)
reiserfs              169584   0  (autoclean)
ext3                   64388   0  (autoclean)
jbd                    46804   0  (autoclean) [ext3]
ntfs                   50944   0  (autoclean)
msdos                   4684   0  (autoclean)
nls_iso8859-1           2844   3  (autoclean)
nls_cp437               4348   1  (autoclean)
via-rhine              12368   1
mii                     2240   0  [via-rhine]
crc32                   2816   0  [via-rhine]
serial                 52228   0  (autoclean)
ieee1394              183300   0
pcmcia_core            39840   0
ide-cd                 28768   0
rtc                     7036   0  (autoclean)
cloop                  39204   2
usb-storage            61952   0  (unused)
ehci-hcd               16456   0  (unused)
usb-uhci               21516   0  (unused)
usbcore                58016   1  [hid usb-storage ehci-hcd usb-uhci]
sata_via                2544   2
libata                 27536   0  [sata_via]
ide-scsi                9040   1
bash-2.05b#





Quote


bash-2.05b# lsusb
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000  
bash-2.05b#





Quote



bash-2.05b# lspci
0000:00:00.0 Host bridge: VIA Technologies, Inc.: Unknown device 0204
0000:00:00.1 Host bridge: VIA Technologies, Inc.: Unknown device 1204
0000:00:00.2 Host bridge: VIA Technologies, Inc.: Unknown device 2204
0000:00:00.3 Host bridge: VIA Technologies, Inc.: Unknown device 3204
0000:00:00.4 Host bridge: VIA Technologies, Inc.: Unknown device 4204
0000:00:00.7 Host bridge: VIA Technologies, Inc.: Unknown device 7204
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800 South]
0000:00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
0000:00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
0000:00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [K8T800 South]
0000:00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
0000:00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
0000:00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 NorthBridge
0000:01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown device 3108 (rev 01)
bash-2.05b#







Quote


bash-2.05b# lspnp
lspnp: /proc/bus/pnp not available
bash-2.05b#





This is the stdout  in bash on running alsaconf.

Quote



bash-2.05b# alsaconf        
modinfo: /lib/modules/2.4.31/kernel/sound/acore/snd.o is not owned by root
modinfo: snd: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/acore/snd.o is not owned by root
modinfo: snd: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/acore/snd.o is not owned by root
modinfo: snd: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/snd-opl3sa2.o is not owned by root
modinfo: snd-opl3sa2: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/cs423x/snd-cs4236.o is not owned by root
modinfo: snd-cs4236: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/cs423x/snd-cs4232.o is not owned by root
modinfo: snd-cs4232: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/cs423x/snd-cs4231.o is not owned by root
modinfo: snd-cs4231: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/snd-es18xx.o is not owned by root
modinfo: snd-es18xx: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/es1688/snd-es1688.o is not owned by root
modinfo: snd-es1688: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/sb/snd-sb16.o is not owned by root
modinfo: snd-sb16: no module by that name found
modinfo: /lib/modules/2.4.31/kernel/sound/isa/sb/snd-sb8.o is not owned by root
modinfo: snd-sb8: no module by that name found
bash-2.05b#










is anything notable from these o/p s?

"lsmod" seems to confirm that no sound modules are loaded at boot and from "lspci", DSL seems to identify your soundcard correctly. The stdout messages seem strange though...

Maybe you could try the following from a terminal window as root to see if any error messages come up:
Code Sample
[boot with 'nosound" option]
# su dsl mydsl-load /path-to-file/gnu-utils.dsl
# su dsl mydsl-load /path-to-file/alsa.dsl
# /opt/alsa/alsasetup

i tried wat u said but running alsasetup also returned similar warnings as running alsaconf which i shown above.....
What sort of DSL installation do you have - I see you're using 2.1 but is it a frugal hd install, classic hd install, USB boot or what? The reason I ask is that from the module not owned by root messages, it seems like there may be a problem with the file permissions.

In emelFM, if you highlight /lib/modules/2.4.31/kernel/sound/acore/snd.o, what does it say about the file permisions - root/root, dsl/staff, or?

I have HD installation only. The files in /lib/modules/2.4.31/kernel/sound/acore directory are owned by root only. no clue ..... or is it possible to update kernel manually to 2.6 and then install alsa using apt, if so pls give me the exact commands used there if u know.....
Next Page...
original here.