LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Puppy (https://www.linuxquestions.org/questions/puppy-71/)
-   -   sound (https://www.linuxquestions.org/questions/puppy-71/sound-777589/)

blossomvic 12-22-2009 10:10 PM

sound
 
Since changing over to Puppy I cannot get any sound. If I change back to Windows all is o.k. as my speakers and volume all seems fine but nothing when I use Puppy. Could I have some help, Please.

baltho 12-22-2009 11:16 PM

More Info Please!
 
Hiya,

If Windows works and a Linux distro doesn't it's usually the drivers: either your card isn't supported, the drivers aren't installed, or it's not recognising the card. To find out what's what, fire up a terminal and type in

lspci

at the command prompt. That will show all of your pci devices, one of which will be your sound card. The relevant line on mine is

00:1e.2 Multimedia audio controller: Intel Corporation 82801G (ICH7 Family) AC'97 Audio Controller (rev 01)

I then typed in

lspci -vv -s 00:1e.2

(the "vv" meaning "be very verbose" and the -s bit I copied from the first command's output). That should tell you everything the kernel knows about your card, including the driver: I got this, the important bits here being the last 2 lines:

00:1e.2 Multimedia audio controller: Intel Corporation 82801G (ICH7 Family) AC'97 Audio Controller (rev 01)
Subsystem: Dell Device 01ad
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0
Interrupt: pin A routed to IRQ 23
Region 0: I/O ports at ec00 [size=256]
Region 1: I/O ports at e8c0 [size=64]
Region 2: Memory at feabfa00 (32-bit, non-prefetchable) [size=512]
Region 3: Memory at feabf900 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0

That "access denied" was because I didn't run it as root, which doesn't really matter in this case: the important part is the snd-intel8x0 kernel module, which is the device driver for my sound card. Try the same on your machine and paste the results in here. There might be a package you can load to support your card, or perhaps a more recent version of Puppy or an alternative lightweight distro which fixes it. Completely unsupported sound cards are fairly rare these days, with a recent kernel at least.

Best of luck...

gmp34 01-02-2010 11:58 AM

I tried the above without success.

My PC is an HP EliteBook 6930p with an HDA Intel sound card => 8086:293e (Rev03)

ALSA Wizard is finding the card but no sound !

I tried your command line which gives the following results:
Quote:

00:1b.0 Class 0403: 8086:293e (rev 03)
Subsystem: 103c:30db
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0, cache line size 10
Interrupt: pin A routed to IRQ 17
Region 0: Memory at 98820000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [70] #10 [0091]
If anyone can help it would ba great !
Thanks

puppyite 01-03-2010 05:56 PM

Did you turn the sound up? Here’s how.

racepres 01-03-2010 07:15 PM

Quote:

Originally Posted by puppyite (Post 3812951)
Did you turn the sound up? Here’s how.

Or just mouse over menu / multimedia / alsa mixer [or whatever mixer you may have] and use the arrow keys to highlight the master volume control [s], the "m" key controls Mute [for some reason Puppy like lots of linux distros, defaults to Mute] HTH
RP

gmp34 01-07-2010 05:12 PM

Thanks for the suggestions, I put the lines on using Alsamixer but still without success, couldn't it be an issue with the driver ?

puppyite 01-08-2010 07:49 AM

Go to Menu > System > Hardinfo

In the left pane click “Summary”.

In the right pane click “Multimedia” (arrow should point down to see items, if necessary click arrow) If sound card is listed there it should work without any intervention.

Try more than one sound source or file type or application to test sound.

Test speakers to confirm that they work.

If you have another OS available test sound card, speakers and sound source / sound file.

gmp34 01-09-2010 02:26 PM

I tried to get Audio using gXine, Youtube, Deezer and Aqualung audio out of CD without any sound !

The sound is working find under XP.

The hardware (Menu > System > Hardinfo )info is the following:

Quote:

-Computer-
Processor : 2x Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz
Memory : 1985MB (221MB used)
Operating System : Puppy Linux 0,43
User Name : root (root)
Date/Time : sam 09 jan 2010 20:43:18 CET
-Display-
Resolution : 1024x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
-Multimedia-
Audio Adapter : HDA-Intel - HDA Intel
-Input Devices-
SynPS/2 Synaptics TouchPad
AT Translated Set 2 keyboard
PS/2 Generic Mouse
ST LIS3LV02DL Accelerometer
Power Button
Sleep Button
Lid Switch
PC Speaker
-Printers (CUPS)-
CUPS-PDF : <i>Default</i>
-SCSI Disks-
ATA ST9160411AS
TSSTcorp CDDVDW TS-L633M
Hence I am still longing for a solution, thanks to everyone for the efforts they already put on this thread.

puppyite 01-09-2010 09:42 PM

Put music CD in drive (if you don’t own music CD use DVD movie).

Go to Menu > Multimedia > Gxine

From Menubar select “File” then “CD” (To start play on any track other than track one; from “File” menu select “Playlist” then double click on any track number).

CD should begin to play. Progress bar at bottom of window moves slowly from left to right and animated visualization appears in main area of window.

Check volume slider in bottom right corner of Gxine window. Move slider to furthest right position (maximum volume).

Click mute button in bottom right corner (speaker icon). If necessary click once to unmute (button is toggle click once to unmute, click again to mute). When unmuted waves will appear in front of speaker icon (right side of speaker icon).
Note: Button has no effect on sound with my Acer Aspire 5517 laptop so YMMV.

If you succeed in getting sound and want to see what is happening then follow my previous instructions and while CD is playing use volume control in taskbar to open mixer, now move volume slider in Gxine. Now go to Menu > Multimedia > AlsaMixer. Again move volume slider in Gxine. Note that moving volume slider in Gxine does not change either “Master” or “pcm” slider position in taskbar mixer but does change in AlsaMixer. Go figure.

PS: If you still can’t hear anything try the above but use headphones.

gmp34 01-10-2010 10:23 AM

Hi,

Your suggestion to try using headphone has been successfull, but I still could'nt use PC Front speakers !

With further investigations I found out on www.alsa.org site the proper answer with link:

http://git.alsa-project.org/?p=alsa-...6b4df94638eac2

In fact it was due to a wrong definition of number of jacks (stacks in source code). So I modified the modprobe.conf file at the end of the alsa configuration according to the following:

Quote:

options snd-hda-intel model=laptop
Quote:

Just to remind you my configuration:
# cat /proc/asound/card0/codec#* | grep Codec
Codec: Analog Devices AD1984A
Codec: LSI ID 1040
This was done after trying without succes "model=auto" which would have relied on BIOS to manage jacks. Another opiton I didn't cheked yet could be "model=hp", I'll try it tomorrow as my front h/w panel volume cursor doesn"t work with the "model=laptop" configuration but we are making progress.

:) !!

mkaye 08-20-2010 11:00 PM

sound
 
Hi!I followed this thread all the way through to fix a similar sound problem. Everything was relevant. The "model=laptop" did'nt work for me but "model=SB600" did. SB600 derived from System>System Status and Config>Hardinfo>PCI. Running Puppy-Lucid 5.10. Cheers!


All times are GMT -5. The time now is 12:28 AM.