no sound C6501 + laggy graphcis

Booting, installing, newbie
Post Reply
Message
Author
kox444
Posts: 8
Joined: Wed 08 Aug 2012, 18:15

no sound C6501 + laggy graphcis

#1 Post by kox444 »

Hi. I installed puppy and I have no sound at all. Nothing is muted. My sound card is C6501 sound like device or something like that.

Also graphics seems a bit laggy. When I play videos on youtube framerate is lower than I have in ubuntu and I'm running compiz with many options enabled. So definitely somethings wrong with graphics drivers. My graphic card is radeon 9550. It is detected as display controller, but as I said it can't even handle youtube videos too good.

I did a full install to hdd btw.

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#2 Post by darkcity »

welcome to the kennels :twisted:

---

Which version of Puppy are you using? I'd recommend frugal installation but its personal preference really.

---

What happens when you run the ALSA sound wizard?

is your device pci or usb, it may be usb according to ALSA page
http://www.alsa-project.org/main/index. ... or-C-Media

what is the result from lspci or lsusb commands?

----
there is a driver package for ati radeon 9500 here (1.)
http://murga-linux.com/puppy/viewtopic. ... 247#353247

kox444
Posts: 8
Joined: Wed 08 Aug 2012, 18:15

#3 Post by kox444 »

When I type alsamixer I get:

Code: Select all

 cannot open mixer: No such file or directory
I'm running slacko with gnome 2.3 (found it on this forum). But I didn't have sound on normal slacko either.
So it seems the device is usb

Code: Select all

Bus 003 Device 002: ID 0d8c:0201 C-Media Electronics, Inc. CM6501

As for graphics I screwed up. I installed wrong drivers before (xf86-video-ati-radeon_mach64_r128-6.12.7-w1.pet)
Now I installed the package you linked me (xf86-video-ati-6.12.4-i486.pet )
And videos on youtube run even slower. How do I remove the wrong drivers?

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#4 Post by darkcity »

Okay, if it Slacko

Slacko Video drivers

click on slickpet -> drivers

you have options to test graphics card, and some drivers (not sure if it include 9500 though)

----

To uninstall go to the PPM puppy package manager, click 'uninstall' and then on the package you wish to uninstall (sometimes it may be better to start with a fresh install)

----
ist good that the computer is seeing your soundcard, is there an internal soundcard as well?

run alsawizard from PuppyMenu > Setup > ALSA Sound Wizard, or type alsawizard at the terminal.
Attachments
video extra slacko.jpg
video driver shot
(41.64 KiB) Downloaded 8561 times
slacko-uninstall.jpg
uninstall shot
(97.59 KiB) Downloaded 55426 times

kox444
Posts: 8
Joined: Wed 08 Aug 2012, 18:15

#5 Post by kox444 »

Well what's strange is that I have actually internal sound card. I don't know why it sees it as USB device. I don't have any sound card attached to USB. I said it's USB because the system told so and it was on alsa page so I think what kind of USB connection that is.

Alsa wizard can't find any PCI nor Pnp card. Then it asks "Would you like to probe legacy ISA sound cards?"
And then "No legacy cards found"

Thanks for help btw

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#6 Post by darkcity »

your welcome, we try to help each other in Puppy land :- )

so it looks like your system sees the card as a USB device. the module required is snd-usb-audio

Open the file /etc/modprobe.d/alsa-base.conf

toward the end you may see the following two lines.

Code: Select all

.....
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
remove those lines and save the file. reboot and run alsawizard, anything found?

---

If not you may need to add these lines to /etc/modprobe.d/alsa.conf

Code: Select all

alias snd-card-0 snd-usb-audio
alias sound-slot-0 snd-usb-audio
and reboot.

---

If not please post contents of /etc/modprobe.d/alsa.conf
Attachments
alsawizard.png
(19.92 KiB) Downloaded 436 times

kox444
Posts: 8
Joined: Wed 08 Aug 2012, 18:15

#7 Post by kox444 »

Unfortunately it didn't work. But there must be a way. I installed debian yesterday and I have exact problem. And on Ubuntu I had sound no problem. So this is overall linux issue, not only puppy.
I will check my ubuntu's alsa.conf later. The problem must be within those files I think.

And this is alsa.conf:

Code: Select all

alias snd-card-0 snd-usb-audio 
alias sound-slot-0 snd-usb-audio
alias char-major-14-* soundcore
alias char-major-116-* snd
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
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
And alsa-base.conf

Code: Select all

# BK got this file from Ubuntu, May 2011.
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
#options snd-usb-audio index=-2
[/code]

Or maybe not, alsa base is identical in ubuntu, debian and puppy. And in debian and ubuntu there's no alsa.conf

kox444
Posts: 8
Joined: Wed 08 Aug 2012, 18:15

#8 Post by kox444 »

Okey I solved. Both in debian and puppy, same simple solution. In alsa-base.conf I changed one line: just from -2 to 0

Code: Select all

options cx88_alsa index=0
Thanks for help, you pointed me in the right direction :)

User avatar
darkcity
Posts: 2534
Joined: Sun 23 May 2010, 19:16
Location: near here
Contact:

#9 Post by darkcity »

Great stuff, thanks for posting solution ; -)

Post Reply