The time now is Thu 23 May 2013, 20:21
All times are UTC - 4 |
| Author |
Message |
silverojo

Joined: 30 Jul 2006 Posts: 139
|
Posted: Mon 06 Dec 2010, 05:46 Post subject:
Can't upgrade Puppy b/c I lose audio Subject description: but my sound card works in Puppy v. 2.0 |
|
Yes, I'm still stuck with version 2 of Puppy.
While trying to think of a workaround, I thought of this: Is there a way I can find which driver in Puppy 2 is working with this card? If so, could I copy it and place it in the appropriate folder in Puppy 4 or 5?
The sound card is an SiS 7018 Wave. All attempts to use anything higher than Puppy v.2.0 have failed.
PLEASE NOTE: I may need to ask follow-up questions, so please don't desert me after posting a possible answer. That happens so often here, that it's very disheartening for someone who's trying to learn. Thanks so much for your help.
_________________ MY PC's SPECS:
* PC: Firelite 1200 D
* RAM: 512 MB
* CPU: AMD Duron, 892 MHz
* HD: Maxtor 2F030J0
* CD-RW: Atapi CD-R/RW CW078D
* MONITOR: Compaq 5500
* SOUND CARD: SiS 7018 Wave
* ETHERNET: Network Everywhere (NC100 v2)
|
|
Back to top
|
|
 |
fluxit

Joined: 24 Jun 2006 Posts: 326 Location: Ketchikan, AK USA
|
Posted: Mon 06 Dec 2010, 07:51 Post subject:
|
|
From an xterm on Puppy 2 type lsmod | grep snd for a list of the sound related kernel modules that you have loaded. No they are not forward compatible(unless that Puppy uses the same kernel version, which is unlikely.) The correct driver may be snd-trident.
|
|
Back to top
|
|
 |
silverojo

Joined: 30 Jul 2006 Posts: 139
|
Posted: Mon 06 Dec 2010, 20:31 Post subject:
|
|
I did lsmod | grep snd on Puppy 2.0, and you were right, the driver was snd-trident.
I'm using TeenPup right now (Puppy 2.14, which has no sound for me), and I did lsmod | grep snd in the terminal again, but it showed nothing. It just went back to the prompt sh-3.00# again.
So what do you suggest I do now?
Thanks in advance.
_________________ MY PC's SPECS:
* PC: Firelite 1200 D
* RAM: 512 MB
* CPU: AMD Duron, 892 MHz
* HD: Maxtor 2F030J0
* CD-RW: Atapi CD-R/RW CW078D
* MONITOR: Compaq 5500
* SOUND CARD: SiS 7018 Wave
* ETHERNET: Network Everywhere (NC100 v2)
|
|
Back to top
|
|
 |
fluxit

Joined: 24 Jun 2006 Posts: 326 Location: Ketchikan, AK USA
|
Posted: Mon 06 Dec 2010, 21:12 Post subject:
|
|
On Puppy 2.14, modprobe snd-trident then check if your audio is working(assuming modprobe returns no errors.)
Make sure that you check the mixer levels(alsamixer) if the module is loaded, but you still have no sound.
If this solves the problem, add the modprobe snd-trident to your /etc/rc.d/rc.local file so that it will be loaded at boot time.
|
|
Back to top
|
|
 |
silverojo

Joined: 30 Jul 2006 Posts: 139
|
Posted: Wed 08 Dec 2010, 08:50 Post subject:
|
|
OK, I did it, but still no sound. Here are images of what I got, if that helps any:
modprobe:
Trying to adjust volume, but still no sound:
Have I messed something up, or do I need to do something else? It does seem as though ALSA "sees" the sound card, if only I could actually get the sound from it now....
Any further help is appreciated!
_________________ MY PC's SPECS:
* PC: Firelite 1200 D
* RAM: 512 MB
* CPU: AMD Duron, 892 MHz
* HD: Maxtor 2F030J0
* CD-RW: Atapi CD-R/RW CW078D
* MONITOR: Compaq 5500
* SOUND CARD: SiS 7018 Wave
* ETHERNET: Network Everywhere (NC100 v2)
|
|
Back to top
|
|
 |
fluxit

Joined: 24 Jun 2006 Posts: 326 Location: Ketchikan, AK USA
|
Posted: Wed 08 Dec 2010, 09:08 Post subject:
|
|
Your outputs are all muted. Note the "MM" below each one. Navigate to (at least)Master and PCM in turn using the right and left cursor keys, then press the m key to unmute them.
|
|
Back to top
|
|
 |
silverojo

Joined: 30 Jul 2006 Posts: 139
|
Posted: Thu 09 Dec 2010, 04:48 Post subject:
|
|
| fluxit wrote: | | Your outputs are all muted. Note the "MM" below each one. Navigate to (at least)Master and PCM in turn using the right and left cursor keys, then press the m key to unmute them. |
OK, I've done that, and have discovered that using the up-down arrow keys adjusts the volume. Turning up PCM has enabled me to play mp3's, YouTube videos, and videos in MPlayer (so far, LOL).
An odd thing I noticed last night...the speaker icon showed up in my taskbar, but it's not appearing today, even though I did the modprobe and made sure nothing was muted in alsamixer.
Weirder still, a video that had previously looked perfect (even though it had no sound) now has red vertical lines running through it. It's an .mp4 downloaded from YouTube, played in VLC Player. I still have no audio when playing videos in VLC Player, but these red lines are a new twist. Here's what the picture looks like now:
Did a setting get changed, perhaps?
Thanks for the help so far!
_________________ MY PC's SPECS:
* PC: Firelite 1200 D
* RAM: 512 MB
* CPU: AMD Duron, 892 MHz
* HD: Maxtor 2F030J0
* CD-RW: Atapi CD-R/RW CW078D
* MONITOR: Compaq 5500
* SOUND CARD: SiS 7018 Wave
* ETHERNET: Network Everywhere (NC100 v2)
|
|
Back to top
|
|
 |
fluxit

Joined: 24 Jun 2006 Posts: 326 Location: Ketchikan, AK USA
|
Posted: Thu 09 Dec 2010, 06:18 Post subject:
|
|
If my experience with "the red lines" and vlc is any indication, you have something that is blocking xv. If vlc is configured to use xv by default and is unable to do so because another program is already using it, it drops back to xshm and displays those red lines. I don't know if this is a feature or a bug in vlc.
Take a look at what is running(or zombie) with ps. In some cases, simply leaving a browser open after playing a flash video(even if the flash player is no longer visible) can also cause this. It is the reason I don't often use vlc on puppy.
If this persists through a reboot I have no idea what is causing it. Are you sure that you have your audio device properly selected for vlc?
As for the taskbar volume control: I don't know which one your puppy of choice is using, but some versions of those "applets" are not exactly stable. Have you tried quitting the xserver and restarting it?
|
|
Back to top
|
|
 |
silverojo

Joined: 30 Jul 2006 Posts: 139
|
Posted: Fri 10 Dec 2010, 05:27 Post subject:
|
|
| fluxit wrote: | | If my experience with "the red lines" and vlc is any indication, you have something that is blocking xv. If vlc is configured to use xv by default and is unable to do so because another program is already using it, it drops back to xshm and displays those red lines. I don't know if this is a feature or a bug in vlc. |
I Googled the terms xv and xshm, and am still not understanding what they mean (sorry, I'm still migrating from Windoze). I only know that I never saw the red lines until I got the sound working in Puppy 2.14.
UPDATE: I just booted Puppy 2.14, and the first thing I did was check alsamixer (everything was set to mute again, so I deselected mute and turned up the volume). Then I clicked on an mp3, and apparently VLC is the default music player (?!?), because it ran, and the mp3 played fine.
Then I opened an .mp4 video, and it played fine, as well--no red lines AND there was sound! If I have problems again, I'll reboot the system, as you suggested. I'm also keeping track of what I do, like playing flash vids online, to see if that makes those red lines appear.
| fluxit wrote: | | In some cases, simply leaving a browser open after playing a flash video(even if the flash player is no longer visible) can also cause this. It is the reason I don't often use vlc on puppy. |
Unfortunately, it's the only program I know of (in Linux or Windoze) that can handle the .mp4 videos I download from YouTube. Unless you know of something better, in which case I'm open to suggestions!
| fluxit wrote: | | Take a look at what is running(or zombie) with ps. |
If/when the problem starts again, I'll be sure to do that, and post results.
| fluxit wrote: | | As for the taskbar volume control: I don't know which one your puppy of choice is using, but some versions of those "applets" are not exactly stable. Have you tried quitting the xserver and restarting it? |
I found the answer to that one myself, for a change, LOL. I switched to JWM, and that's when the little speaker icon appeared. The default manager in TEENpup is ICEwm. With ICEwm, the font in the menu is SO large and bold that it gives me a headache, and I haven't had the time to learn how to customize the menu, as I know how to do with JWM. So I usually switch to JWM, whenever I use TEENpup.
For the time being, though, I'm going to watch the results of everything I do, so that if these problems crop up again, at least I'll have a clue as to what caused them.
Thanks so much for your help in making my Puppy "speak"!
_________________ MY PC's SPECS:
* PC: Firelite 1200 D
* RAM: 512 MB
* CPU: AMD Duron, 892 MHz
* HD: Maxtor 2F030J0
* CD-RW: Atapi CD-R/RW CW078D
* MONITOR: Compaq 5500
* SOUND CARD: SiS 7018 Wave
* ETHERNET: Network Everywhere (NC100 v2)
|
|
Back to top
|
|
 |
fluxit

Joined: 24 Jun 2006 Posts: 326 Location: Ketchikan, AK USA
|
Posted: Fri 10 Dec 2010, 12:45 Post subject:
|
|
Ok... I downloaded TeenPup 2.14 and tested the vlc it comes with.
There are three working video output options here: x11(xshm), GNU/Linux console framebuffer(fb), and XVideo(XV)
I listed them in order of speed(when they work) from slowest to fastest.
For me on TeenPup, both x11 and fb always show the red vertical lines. XV shows the lines when it falls back to using fb(due to XV not being available, like when gxine is open.)
Here is the setting I would suggest(if it works for you of course :
If you don't have audio in vlc with the setting below, but you do have audio elsewhere in TeenPup, you should also click on ALSA to the left and ensure that it is set to match your hardware:
Note that Advanced options is checked. If it isn't, you may not see these settings. I also made the dialog wider to eliminate the horizontal scroll bar.
I actually found that this vlc didn't play back all youtube videos for me, but it did play most of them.
Personally, I use gxine on Puppy Quirky 1.3 currently which has not failed to play a single video I've thrown at it so far. Unfortunately, the gxine on TeenPup 2.14 is much more limited(plus it crashes.)
In addition to the modprobe line in rc.local you will probably want to add something similar to this at the end of your /etc/modprobe.conf
| Code: | alias snd-card-0 snd-trident
alias sound-slot-0 snd-trident |
It may help with your mute problem depending on how well TeenPup handles it. If it sticks(sometimes it doesn't,) it will definitely make ALSA happier.
I'm glad you are making progress
|
|
Back to top
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|