Find the answer to your Linux question:
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11
I've installed Debian testing on my laptop, but there are a few hardware problems... I'll tackle them one at a time. First, I can't get the sound working. The chipset ...
  1. #1
    Just Joined! TruthSeeker's Avatar
    Join Date
    May 2005
    Location
    127.0.0.1
    Posts
    58

    Sound on Toshiba Satellite A65-s126



    I've installed Debian testing on my laptop, but there are a few hardware problems... I'll tackle them one at a time. First, I can't get the sound working. The chipset is ATI-IXP; I'm not sure exactly what the soundcard is. I'm running kernel 2.6.8. I've installed alsa-base via synaptic. During boot, it says something like "snd-atiixp loaded successfully," but it doesn't seem to work... I use gnome and it just doesn't let me raise the volume; when I loaded KDE it said something like "Sound error: cannot open /dev/dsp. Using null device instead." I've checked the linux-laptop site; there's just a Gentoo guide for this machine. That person did get sound working, though, so I'm sure it's possible... I just don't know what to do.

    *edit*
    I tried to install alsa-utils as well, but it claimed to need to remove gnome so I don't have that.

  2. #2
    Just Joined! TruthSeeker's Avatar
    Join Date
    May 2005
    Location
    127.0.0.1
    Posts
    58
    Please at least give me some pointers, or ask if you need more info... Should I try to compile a custom kernel?


  3. #3
    Linux Enthusiast
    Join Date
    Aug 2005
    Posts
    542
    I have the same problem! This is why I'm not using Debian anymore. 2 weeks wasted trying to get my printer and sound card to work. ****.

  4. #4
    Just Joined! TruthSeeker's Avatar
    Join Date
    May 2005
    Location
    127.0.0.1
    Posts
    58
    I didn't get Debian because it's easy.

    Well I've taken the plunge and compiled a 2.6.12 kernel. I followed the kernel building advice in the Gentoo guide for this laptop, built in all the ati-ixp/AC'97 stuff, alsa, etc. It turns out that the problems I was having with various packages wanting to remove gnome, was that a package called udev needed to be upgraded, but needed a 2.6.12+ kernel for that upgrade. So now all that's fixed. Also now I've got full 1024x768, color consoles (with a bootup penguin ). But back to sound... All the errors/complaints I'd been getting before have stopped now, the gnome volume control "engages," but... nothing comes out of the speakers. I was now able to get alsa-utils, which I did, and I went into alsamixer, turned everything up, turned "external amp" on, still didn't work. There's some very faint static with everything turned all the way up, which goes away when I turn it down -- so at least I know the volume is adjusting. Any ideas?

  5. #5
    Linux Guru Vergil83's Avatar
    Join Date
    Mar 2004
    Posts
    2,408
    what does
    Code:
    /etc/modules.conf
    have for alsa?
    Brilliant Mediocrity - Making Failure Look Good

  6. #6
    Just Joined! TruthSeeker's Avatar
    Join Date
    May 2005
    Location
    127.0.0.1
    Posts
    58
    Code:
    ### update-modules: start processing /etc/modutils/alsa-base
    # autoloader aliases
    alias char-major-116 snd
    alias char-major-14 soundcore
    alias sound-slot-0 snd-card-0
    alias sound-slot-1 snd-card-1
    alias sound-slot-2 snd-card-2
    alias sound-slot-3 snd-card-3
    alias sound-slot-4 snd-card-4
    alias sound-slot-5 snd-card-5
    alias sound-slot-6 snd-card-6
    alias sound-slot-7 snd-card-7
    above sound-slot-0 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-1 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-2 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-3 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-4 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-5 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-6 snd-pcm-oss snd-mixer-oss snd-seq-oss
    above sound-slot-7 snd-pcm-oss snd-mixer-oss snd-seq-oss
    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
    # Load optional modules above their base modules
    above snd-pcm snd-pcm-oss
    above snd-mixer snd-mixer-oss
    above snd-seq snd-seq-oss snd-seq-midi
    above snd-emu10k1 snd-emu10k1-synth
    above snd-via82xx snd-seq
    # Cause a script to be run after snd-*-synth module initialization
    post-install snd-emu8000-synth /lib/alsa/modprobe-post-install snd-emu8000-synth
    post-install snd-emu10k1-synth /lib/alsa/modprobe-post-install snd-emu10k1-synth
    # Cause a script to be run after card driver module initialization
    post-install snd-ad1816a /lib/alsa/modprobe-post-install snd-ad1816a
    post-install snd-ad1848 /lib/alsa/modprobe-post-install snd-ad1848
    post-install snd-ali5451 /lib/alsa/modprobe-post-install snd-ali5451
    post-install snd-als100 /lib/alsa/modprobe-post-install snd-als100
    post-install snd-als4000 /lib/alsa/modprobe-post-install snd-als4000
    post-install snd-armaaci /lib/alsa/modprobe-post-install snd-armaaci
    post-install snd-asihpi /lib/alsa/modprobe-post-install snd-asihpi
    post-install snd-atiixp /lib/alsa/modprobe-post-install snd-atiixp
    post-install snd-au1x00 /lib/alsa/modprobe-post-install snd-au1x00
    post-install snd-au8810 /lib/alsa/modprobe-post-install snd-au8810
    post-install snd-au8820 /lib/alsa/modprobe-post-install snd-au8820
    post-install snd-au8830 /lib/alsa/modprobe-post-install snd-au8830
    post-install snd-azt2320 /lib/alsa/modprobe-post-install snd-azt2320
    post-install snd-azt3328 /lib/alsa/modprobe-post-install snd-azt3328
    post-install snd-ca0106 /lib/alsa/modprobe-post-install snd-ca0106
    post-install snd-cmi8330 /lib/alsa/modprobe-post-install snd-cmi8330
    post-install snd-cmipci /lib/alsa/modprobe-post-install snd-cmipci
    post-install snd-cs4231 /lib/alsa/modprobe-post-install snd-cs4231
    post-install snd-cs4232 /lib/alsa/modprobe-post-install snd-cs4232
    post-install snd-cs4236 /lib/alsa/modprobe-post-install snd-cs4236
    post-install snd-cs4281 /lib/alsa/modprobe-post-install snd-cs4281
    post-install snd-cs46xx /lib/alsa/modprobe-post-install snd-cs46xx
    post-install snd-darla20 /lib/alsa/modprobe-post-install snd-darla20
    post-install snd-darla24 /lib/alsa/modprobe-post-install snd-darla24
    post-install snd-dt019x /lib/alsa/modprobe-post-install snd-dt019x
    post-install snd-echo3g /lib/alsa/modprobe-post-install snd-echo3g
    post-install snd-emu10k1x /lib/alsa/modprobe-post-install snd-emu10k1x
    post-install snd-ens1370 /lib/alsa/modprobe-post-install snd-ens1370
    post-install snd-ens1371 /lib/alsa/modprobe-post-install snd-ens1371
    post-install snd-es1688 /lib/alsa/modprobe-post-install snd-es1688
    post-install snd-es18xx /lib/alsa/modprobe-post-install snd-es18xx
    post-install snd-es1938 /lib/alsa/modprobe-post-install snd-es1938
    post-install snd-es1968 /lib/alsa/modprobe-post-install snd-es1968
    post-install snd-es968 /lib/alsa/modprobe-post-install snd-es968
    post-install snd-fm801 /lib/alsa/modprobe-post-install snd-fm801
    post-install snd-fm801-tea575x /lib/alsa/modprobe-post-install snd-fm801-tea575x
    post-install snd-gina20 /lib/alsa/modprobe-post-install snd-gina20
    post-install snd-gina24 /lib/alsa/modprobe-post-install snd-gina24
    post-install snd-gusclassic /lib/alsa/modprobe-post-install snd-gusclassic
    post-install snd-gusextreme /lib/alsa/modprobe-post-install snd-gusextreme
    post-install snd-gusmax /lib/alsa/modprobe-post-install snd-gusmax
    post-install snd-harmony /lib/alsa/modprobe-post-install snd-harmony
    post-install snd-hda-intel /lib/alsa/modprobe-post-install snd-hda-intel
    post-install snd-hdsp /lib/alsa/modprobe-post-install snd-hdsp
    post-install snd-hdspm /lib/alsa/modprobe-post-install snd-hdspm
    post-install snd-ice1712 /lib/alsa/modprobe-post-install snd-ice1712
    post-install snd-ice1724 /lib/alsa/modprobe-post-install snd-ice1724
    post-install snd-indigo /lib/alsa/modprobe-post-install snd-indigo
    post-install snd-indigodj /lib/alsa/modprobe-post-install snd-indigodj
    post-install snd-indigoio /lib/alsa/modprobe-post-install snd-indigoio
    post-install snd-intel8x0 /lib/alsa/modprobe-post-install snd-intel8x0
    post-install snd-interwave /lib/alsa/modprobe-post-install snd-interwave
    post-install snd-interwave-stb /lib/alsa/modprobe-post-install snd-interwave-stb
    post-install snd-korg1212 /lib/alsa/modprobe-post-install snd-korg1212
    post-install snd-layla20 /lib/alsa/modprobe-post-install snd-layla20
    post-install snd-layla24 /lib/alsa/modprobe-post-install snd-layla24
    post-install snd-maestro3 /lib/alsa/modprobe-post-install snd-maestro3
    post-install snd-mia /lib/alsa/modprobe-post-install snd-mia
    post-install snd-miro /lib/alsa/modprobe-post-install snd-miro
    post-install snd-mixart /lib/alsa/modprobe-post-install snd-mixart
    post-install snd-mona /lib/alsa/modprobe-post-install snd-mona
    post-install snd-mpu401 /lib/alsa/modprobe-post-install snd-mpu401
    post-install snd-msnd-pinnacle /lib/alsa/modprobe-post-install snd-msnd-pinnacle
    post-install snd-mtpav /lib/alsa/modprobe-post-install snd-mtpav
    post-install snd-nm256 /lib/alsa/modprobe-post-install snd-nm256
    post-install snd-opl3sa2 /lib/alsa/modprobe-post-install snd-opl3sa2
    post-install snd-opti92x-ad1848 /lib/alsa/modprobe-post-install snd-opti92x-ad1848
    post-install snd-opti92x-cs4231 /lib/alsa/modprobe-post-install snd-opti92x-cs4231
    post-install snd-opti93x /lib/alsa/modprobe-post-install snd-opti93x
    post-install snd-pc98-cs4232 /lib/alsa/modprobe-post-install snd-pc98-cs4232
    post-install snd-pcsp /lib/alsa/modprobe-post-install snd-pcsp
    post-install snd-pcxhr /lib/alsa/modprobe-post-install snd-pcxhr
    post-install snd-pdaudiocf /lib/alsa/modprobe-post-install snd-pdaudiocf
    post-install snd-pdplus /lib/alsa/modprobe-post-install snd-pdplus
    post-install snd-portman2x4 /lib/alsa/modprobe-post-install snd-portman2x4
    post-install snd-powermac /lib/alsa/modprobe-post-install snd-powermac
    post-install snd-pxa2xx-ac97 /lib/alsa/modprobe-post-install snd-pxa2xx-ac97
    post-install snd-rme32 /lib/alsa/modprobe-post-install snd-rme32
    post-install snd-rme96 /lib/alsa/modprobe-post-install snd-rme96
    post-install snd-rme9652 /lib/alsa/modprobe-post-install snd-rme9652
    post-install snd-s3c2410 /lib/alsa/modprobe-post-install snd-s3c2410
    post-install snd-sa11xx-uda1341 /lib/alsa/modprobe-post-install snd-sa11xx-uda1341
    post-install snd-sb16 /lib/alsa/modprobe-post-install snd-sb16
    post-install snd-sb8 /lib/alsa/modprobe-post-install snd-sb8
    post-install snd-sbawe /lib/alsa/modprobe-post-install snd-sbawe
    post-install snd-serialmidi /lib/alsa/modprobe-post-install snd-serialmidi
    post-install snd-serial-u16550 /lib/alsa/modprobe-post-install snd-serial-u16550
    post-install snd-sgalaxy /lib/alsa/modprobe-post-install snd-sgalaxy
    post-install snd-sonicvibes /lib/alsa/modprobe-post-install snd-sonicvibes
    post-install snd-sscape /lib/alsa/modprobe-post-install snd-sscape
    post-install snd-sun-amd7930 /lib/alsa/modprobe-post-install snd-sun-amd7930
    post-install snd-sun-cs4231 /lib/alsa/modprobe-post-install snd-sun-cs4231
    post-install snd-sun-dbri /lib/alsa/modprobe-post-install snd-sun-dbri
    post-install snd-trident /lib/alsa/modprobe-post-install snd-trident
    post-install snd-usb-audio /lib/alsa/modprobe-post-install snd-usb-audio
    post-install snd-usb-usx2y /lib/alsa/modprobe-post-install snd-usb-usx2y
    post-install snd-vx222 /lib/alsa/modprobe-post-install snd-vx222
    post-install snd-vxp440 /lib/alsa/modprobe-post-install snd-vxp440
    post-install snd-vxpocket /lib/alsa/modprobe-post-install snd-vxpocket
    post-install snd-wavefront /lib/alsa/modprobe-post-install snd-wavefront
    post-install snd-ymfpci /lib/alsa/modprobe-post-install snd-ymfpci
    # Prevent abnormal drivers from grabbing index 0
    options snd-bt87x index=-2
    options snd-atiixp-modem index=-2
    options snd-intel8x0m index=-2
    options snd-via82xx-modem index=-2
    
    ### update-modules: end processing /etc/modutils/alsa-base

  7. #7
    Linux Guru Vergil83's Avatar
    Join Date
    Mar 2004
    Posts
    2,408
    run
    Code:
    echo 7a 2090 > /proc/asound/card0/codec97#0/ac97#0-0+regs
    This is because of a bug
    Brilliant Mediocrity - Making Failure Look Good

  8. #8
    Just Joined! TruthSeeker's Avatar
    Join Date
    May 2005
    Location
    127.0.0.1
    Posts
    58
    Code:
    bash: /proc/asound/card0/codec97#0/ac97#0-0+regs: No such device
    I cd'd to the directory, and the file was there. I tried echo 0:7a > ac97#0-0+regs since that was the format of the entries in the file... same error.

  9. #9
    Just Joined! TruthSeeker's Avatar
    Join Date
    May 2005
    Location
    127.0.0.1
    Posts
    58
    Now I've tried upgrading to the absolute newest kernel (2.6.13.2) in hopes that it would either fix the sound directly, or fix the error about no such device... but no luck. I've tried reinstalling all the alsa packages, but that didn't help either. Here's some more info if it's of any help...

    "alsaconf" claims not to find any PnP/PCI sound cards. "lspci" gives the following:
    Code:
    0000:00:00.0 Host bridge: ATI Technologies Inc: Unknown device cab3 (rev 05)
    0000:00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 340M]
    0000:00:13.0 USB Controller: ATI Technologies Inc: Unknown device 4347 (rev 01)
    0000:00:13.1 USB Controller: ATI Technologies Inc: Unknown device 4348 (rev 01)
    0000:00:13.2 USB Controller: ATI Technologies Inc: Unknown device 4345 (rev 01)
    0000:00:14.0 SMBus: ATI Technologies Inc ATI SMBus (rev 18)
    0000:00:14.1 IDE interface: ATI Technologies Inc: Unknown device 4349
    0000:00:14.3 ISA bridge: ATI Technologies Inc: Unknown device 434c
    0000:00:14.4 PCI bridge: ATI Technologies Inc: Unknown device 4342
    0000:00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
    0000:00:14.6 Modem: ATI Technologies Inc: Unknown device 434d (rev 01)
    0000:01:05.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4437
    0000:02:04.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
    0000:02:06.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 02)
    0000:02:07.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    Any further help would be appreciated...

  10. #10
    Linux Guru Vergil83's Avatar
    Join Date
    Mar 2004
    Posts
    2,408
    you might try building alsa from the source. Use
    Code:
    module-assistant
    Brilliant Mediocrity - Making Failure Look Good

Page 1 of 2 1 2 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •