LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 02-13-2004, 05:39 PM   #1
Veratien
LQ Newbie
 
Registered: Jan 2003
Location: United Kingdom
Distribution: Debian 3.0 (sarge)
Posts: 27

Rep: Reputation: 15
Avance ALS 650 (Via8233) not working properly, need serious help fast... please?


My laptop's powersupply has just gone bang, so I'm dead in the water here. I have 2 days to rewrite a piece of music, and I can only get my soundcard partially working.

I'm using Gentoo 1.4, and the card in question is an Avance ALS 650 AC'97 codec Via8233 chipset onboard atrocity. The only reason it hasn't been kicked to death is that it is part of the motherboard... :P

So far, XMMS works (but crashes when I try to stop playback), Mplayer works fine, RealPlayer works a bit, but I have no SDL sound, or any other sounds at all. System sounds blip the first half second of each sound 20 times then stop (which is what some other programs do as well).

I've set up ALSA 0.9.8 (the latest version doesn't seem to work at all) with this configuration:

Code:
# Alsa 0.9.X kernel modules' configuration file.
# $Header: /home/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsa-modules.conf-rc,v 1.1 2003/08/05 21:07:55 johnm Exp $

## IMPORTANT:
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
##
##  ALSA portion
## alias snd-card-0 snd-interwave
## alias snd-card-1 snd-ens1371
##  OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
##

alias char-major-116 snd
alias snd-card-0 snd-via82xx
options snd-via82xx index=0 dxs_support=2

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
##  OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/sound/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
alias /dev/sound/midi snd-seq-oss

# Set this to the correct number of cards.
options snd cards_limit=1
And lsmod shows this:

Code:
Module                  Size  Used by    Tainted: P
snd-seq                37584   0  (unused)
nvidia               1630624  11  (autoclean)
snd-via82xx            13376   0
snd-ac97-codec         43096   0  [snd-via82xx]
snd-mpu401-uart         3440   0  [snd-via82xx]
snd-rawmidi            14272   0  [snd-mpu401-uart]
snd-seq-device          4304   0  [snd-seq snd-rawmidi]
snd-pcm-oss            38436   0
snd-pcm                62912   0  [snd-via82xx snd-pcm-oss]
snd-page-alloc          6580   0  [snd-via82xx snd-pcm]
snd-timer              14948   0  [snd-seq snd-pcm]
snd-mixer-oss          13680   0  [snd-pcm-oss]
snd                    34820   0  [snd-seq snd-via82xx snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device snd-pcm-oss snd-pcm snd-timer snd-mixer-oss]
I get an error on boot about snd-seq-oss not being able to insmod because the device is in use, or similar, as well.

Does anyone have any idea at all on how I can get the soundcard working properly? I've never been able to get it to work properly in any distro with any version of ALSA. I think that's all the information which most people ask for...

Oh, and booting with kernel mode 'noapic' doesn't help either.
 
Old 02-13-2004, 06:52 PM   #2
Veratien
LQ Newbie
 
Registered: Jan 2003
Location: United Kingdom
Distribution: Debian 3.0 (sarge)
Posts: 27

Original Poster
Rep: Reputation: 15
'cat /proc/pci' gives the following:

Code:
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: VIA Technologies, Inc. VT8377 [KT400 AGP] Host Bridge (rev 0).
      Prefetchable 32 bit memory at 0xe0000000 [0xefffffff].
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge (rev 0).
      Master Capable.  No bursts.  Min Gnt=8.
  Bus  0, device   9, function  0:
    Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 1).
      IRQ 9.
      Master Capable.  Latency=32.
      Non-prefetchable 32 bit memory at 0xd5800000 [0xd5801fff].
  Bus  0, device  16, function  0:
    USB Controller: VIA Technologies, Inc. USB (rev 128).
      IRQ 5.
      Master Capable.  Latency=32.
      I/O at 0xd800 [0xd81f].
  Bus  0, device  16, function  1:
    USB Controller: VIA Technologies, Inc. USB (#2) (rev 128).
      IRQ 5.
      Master Capable.  Latency=32.
      I/O at 0xd400 [0xd41f].
  Bus  0, device  16, function  2:
    USB Controller: VIA Technologies, Inc. USB (#3) (rev 128).
      IRQ 3.
      Master Capable.  Latency=32.
      I/O at 0xd000 [0xd01f].
  Bus  0, device  16, function  3:
    USB Controller: VIA Technologies, Inc. USB 2.0 (rev 130).
      IRQ 3.
      Master Capable.  Latency=32.
      Non-prefetchable 32 bit memory at 0xd5000000 [0xd50000ff].
  Bus  0, device  17, function  0:
    ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge (rev 0).
  Bus  0, device  17, function  1:
    IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 6).
      Master Capable.  Latency=32.
      I/O at 0xb800 [0xb80f].
  Bus  0, device  17, function  5:
    Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235 AC97 Audio Controller (rev 80).
      IRQ 6.
      I/O at 0xe000 [0xe0ff].
  Bus  1, device   0, function  0:
    VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev 163).
      IRQ 11.
      Master Capable.  Latency=248.  Min Gnt=5.Max Lat=1.
      Non-prefetchable 32 bit memory at 0xd6000000 [0xd6ffffff].
      Prefetchable 32 bit memory at 0xd8000000 [0xdfffffff].
      Prefetchable 32 bit memory at 0xd7800000 [0xd787ffff].
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DWL-650+ not working mjordan2nd Linux - Wireless Networking 1 08-09-2005 10:47 AM
mandrake 10CE DWL-650 not working val-val Linux - Wireless Networking 2 06-26-2004 09:55 AM
help! fetchmail not working properly, loosing emails fast! Red Squirrel Linux - Software 0 04-18-2004 08:16 PM
Avance AC '97 (also known as 'ALS 650' or 'VT8233') Veratien Linux - Hardware 0 07-18-2003 09:28 AM
Sound Problem -- Avance ALS 4000 JIV Linux - Hardware 1 06-30-2003 02:37 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 01:08 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration