Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place! |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
11-22-2003, 12:07 AM
|
#1
|
LQ Newbie
Registered: Aug 2003
Location: India
Posts: 6
Rep:
|
SAA7134 TV Card - No Sound
For long I am trying everything to get sound while watching TV. My TV Card is SAA7134 based. I am getting perfectly ok pictures, but no sound is coming through. Though I am getting sound in Xine Player, XMMS. I am using Mandrake 9.1. I have noticed that
a) My audio chip is AC'97 based i_810.
b) ALSA is not getting loaded properly.
c) Presently the main problem is Sound not coming in XAWTV.
My modules.conf includes the line ptions saa7134 card=9 mixer_nr=1 dsp_nr=1, I have also tried the alias char_81 line, but not suceeded.
Please help.
Regards,
arlin
|
|
|
11-22-2003, 08:33 PM
|
#2
|
LQ Guru
Registered: Jun 2001
Location: South Alabama
Distribution: Fedora / RedHat / SuSE
Posts: 7,163
Rep:
|
You might try different card types, there are some sound issues that are addressed by using a different type in your options.
|
|
|
12-23-2006, 04:05 AM
|
#3
|
LQ Newbie
Registered: Nov 2003
Posts: 7
Rep:
|
people with sound / video problems with tv cards
try this
no sound problems
1. check wiring from tv card to sound card (however it's done / each tuner is different)
2. unmute line-in in sound program (alsa, kmix), if more than one check all
3. i have suse 10.0 enterprise, not even desktop edition but i don't think it matters, get dvb
rpms
4. get yast tv card configuraiton / or whatever distro tv card gui config app there is, if you
don't have it
5. configure tv card, go through wizard, make sure you scan for channels, and the frequencies get
loaded for each channel and save, otherwise you will not get audio in your tv app
4. install tvtime, kdetv, whatever other tv app...i use tvtime (it works great)
video problems
1. if you get an error that says can't access video0 whatever, go to directory
and change permissions to chmod 777 name of directory / file in the console
other things to check, sometimes as stupid as this sounds, check other folders / files
give them full permissions, not sure but it works sometimes
also install the source, that always helps
specially installing xine, firefox sources, etc
this is what worked for me, i was fustrated like for a long time not being able to figure out
how to get some things in linux, and i still don't know how exactly everything works, but
just keep messing with it.
like most linux problems, try messing with permissions, source, updating rpms/packages
sometimes i use suse 10.1 packages for suse 10.0...and it works
i'm sure that might be the case with other distros...becareful using xgl / aiglx or whatever it is
it does turn 3d acceleration off, and i'm sure there is a way to disable it if you don't want to use it, but if you have automatic updates, and update xorg when xgl is isntalled, good luck
my system crashed...it's a pain bringing back up
while i'm at it, people with monitor / video card issues
when i installed linux...no matter what distro, if i ever tried using the test monitor in the initial hardware configuration setting during install my pc crashed.
i don't bother, i leave it as it says and hit next and continue.
then i boot into failsafe and
download install video drivers from nvidia / ati's repositories and not the dummy drivers
(with suse, you can add repository through text mode by typing in yast in the cmd and then go to
software source *add http or ftp repos then go to software management, search for packages, install)
then i configure x86, i know for suse you have to use sax2, but sax2 fails also. so for suse users try x86config --text
configure your monitor size, resolution (for some odd reason, keep on trying until u find one that works), add horizontal freq, vertical freq if asked, save and quit
(i think that's it, or something similar. i'm typing this 4:20 in the morning) i'm sure there's something like that with other distros, heck it might work with other distros already. it seems like a common command for x86.
then getting into the gui from failsafe, once video drivers are in
if you have sli for nvidia, type in the console nvidia-xconfig --sli=on
(just look it up if i made a typo) | it will write another xorg file, but that's okay
just type init 5, or startx in cmd line to get back into the gui to test
if it don't work keep messing with settings.
next, i disabled services that gave me service errors during boot up
it would say acpid, irq_balancer, smbfs, nfs, and so on
i simply disabled them. i'm sure there's a way to fix them if the kernel is reconfigured
but i'm gonna be honest, i'm not so familar with linux. so everybody that already knows this..good for you, it's more for newbies.
also try updating kernel / x86 packages that are giving you problems once you get it on a fresh install with nothing else configured, that might get rid of some of the services.
then reboot, and make sure you can get in through a normal boot, if not don't give up keep trying different things.
getting firefox 2 on suse 10 before suse 10.2
just get the source and unzip the tar into the directory where the firefox folder is in
tar -xvzf name of file (this will replace the exising files, or copy it in the same old directory)
and for some odd reason i just clicked on the firefox link already on the menu
and firefox 2 popped up, i'm sure there's a more correct way like uninstalling the old
putting the new one in, creating a symbolic link etc. honestly who cares,
half a year will go by and a new kernel version / etc will come out and people are going to
download that and reinstall
other great apps / some apps need front ends, so look for them with the combination of other
packages with the same name (ex. xine & xine-ui)
amarok
xmms
xine
tvtime
nero
kaffeine
realplayer
w32codecs
java
openoffice
thunderbird
lame
mplayer
mplayer firefox browser plugin
adobe reader
pico - this tool is awesome, you have no idea how important this is and easy it is to use
greatest, simplest, text editing tool. great for failsafe mode
get it, don't ask!!!!
wine - it's free, and if you mess around with it, you can get window apps to work on linux
but,
crossover or whatever it's called does office, but you have to pay for it
transgaming does window games for linux, once again you have to pay for it
i hope this helps anyone having problems
|
|
|
12-23-2006, 03:46 PM
|
#4
|
Senior Member
Registered: May 2004
Location: In the DC 'burbs
Distribution: Arch, Scientific Linux, Debian, Ubuntu
Posts: 4,290
|
Also, just as a quick note Mandrake 9.1 is ancient history. You will likely get better hardware support in general if you upgrade to something current.
|
|
|
01-01-2007, 03:45 PM
|
#5
|
Member
Registered: Mar 2005
Posts: 31
Rep:
|
I dont want to start a new thread but I have similar problems, I dont get sound. I have excellent picture but the sound is not on.
I have a SAA7134 card and I have loaded it as module, I have tried following the directions from these links:
http://www.linuxtv.org/v4lwiki/index...d_Installation
http://www.linuxtv.org/v4lwiki/index.php/Saa7134-alsa
My dmesg for the tv-card is as follows:
Code:
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 20 (level, low) -> IRQ 17
saa7134[0]: found at 0000:02:00.0, rev: 1, irq: 17, latency: 64, mmio: 0xdffff000
saa7134[0]: subsystem: 1043:4860, board: Asus Europa2 OEM [card=100,autodetected]
saa7134[0]: board init: gpio is 0
saa7134[0]: i2c eeprom 00: 43 10 60 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7134[0]: i2c eeprom 10: 00 ff 86 0f ff 20 ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 20: 01 40 01 03 03 02 03 04 08 ff 00 4c ff ff ff ff
saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 40: ff 1d 00 c2 86 10 01 01 0d 01 ff ff ff ff ff ff
saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7134[0]: registered device video0 [v4l2]
saa7134[0]: registered device vbi0
saa7134[0]: registered device radio0
tuner 0-0043: chip found @ 0x86 (saa7134[0])
tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 0-0061: chip found @ 0xc2 (saa7134[0])
tuner 0-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
tuner 0-0061: type set to 63 (Philips FMD1216ME MK3 Hybrid Tuner)
....
saa7134[0]/irq[10,-38459]: r=0x20 s=0x10 PE
saa7134[0]/irq: looping -- clearing PE (parity error!) enable bit
anybody got some ideas what I can do?
Are the last two lines indicating some error or is that just "default"?
just for the record, When I use the kmix to manage the levels for the devices I have two devices. The usual soundcard and the SAA7134 but for the SAA7134 I only have three levers, the following:
Line
Line
Video
I have seen several links where this is mentioned but no solution to what I can do to "enable" sound for my capturedevice. I have configured the channels and frequencies so.. I am pretty much out of ideas where to go on from here, help?
Last edited by MFC; 01-01-2007 at 03:49 PM.
|
|
|
01-01-2007, 04:18 PM
|
#6
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep:
|
The only way to get sound out of the saa7134 based video capture cards is through the tuner if it does not have a line out jack. If it does, you are in luck. Use the loop cable from the line out of the capture card to the line in of your sound card.
I have not yet tested saa7134-alsa to find out if it can accept sound from other inputs instead of the tuner. The tuner audio input is only sampled at 32000 hertz while other inputs are 32000, 44100, and 48000 hertz. Audio from broadcast or cable channels have similar audio that is sampled at 22050 hertz, so 32000 hertz is still good. Since it is ALSA based, use alsamixer -c X to choose the inputs if you can. Again I have not yet tested saa7134-alsa because the one that came with 2.6.16 is messed up. From the changelogs at kernel.org for kernel version 2.6.17, they said it should be fixed, but I suggest kernel version 2.6.18 or higher for them to iron out any kinks.
|
|
|
01-01-2007, 05:40 PM
|
#7
|
Member
Registered: Mar 2005
Posts: 31
Rep:
|
Quote:
Originally Posted by Electro
The only way to get sound out of the saa7134 based video capture cards is through the tuner if it does not have a line out jack. If it does, you are in luck. Use the loop cable from the line out of the capture card to the line in of your sound card.
I have not yet tested saa7134-alsa to find out if it can accept sound from other inputs instead of the tuner. The tuner audio input is only sampled at 32000 hertz while other inputs are 32000, 44100, and 48000 hertz. Audio from broadcast or cable channels have similar audio that is sampled at 22050 hertz, so 32000 hertz is still good. Since it is ALSA based, use alsamixer -c X to choose the inputs if you can. Again I have not yet tested saa7134-alsa because the one that came with 2.6.16 is messed up. From the changelogs at kernel.org for kernel version 2.6.17, they said it should be fixed, but I suggest kernel version 2.6.18 or higher for them to iron out any kinks.
|
My card does not have a line-out jack, although I can edit soundlevels by using "alsamixer -c SAA7134" as you wrote. But still nothing seems to make this work. I have tried compiling the kernel with the SAA7134 driver as a module but no difference, besides the fact that SAA7134 is no longer available in the kmix:application.
I get perfect videoinput but the sound is as if it was muted. I appreciate all the tips I have come a across as well as those by you, I hope there is a solution to this eve if I am still surprised that the SAA7134-card works in Linux at all.
|
|
|
01-01-2007, 06:14 PM
|
#8
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep:
|
To unmute saa7134 based video capture cards, type "v4lctl mute off". Probably alsamixer -V all -c X will provide more options.
I recommend only using alsamixer with using ALSA modules (drivers). For OSS modules (drivers), you can use kmix or any OSS compatible mixer to set the volume of the sound card or sound device.
|
|
|
01-02-2007, 01:37 PM
|
#9
|
Member
Registered: Mar 2005
Posts: 31
Rep:
|
Quote:
Originally Posted by Electro
To unmute saa7134 based video capture cards, type "v4lctl mute off". Probably alsamixer -V all -c X will provide more options.
I recommend only using alsamixer with using ALSA modules (drivers). For OSS modules (drivers), you can use kmix or any OSS compatible mixer to set the volume of the sound card or sound device.
|
When I run "v4lctl mute off" I get "no handler for mute". This needs further investigation ;-)
|
|
|
01-02-2007, 01:59 PM
|
#10
|
LQ Guru
Registered: Jan 2002
Posts: 6,042
Rep:
|
Quote:
Originally Posted by MFC
When I run "v4lctl mute off" I get "no handler for mute". This needs further investigation ;-)
|
Sorry, it is "v4lctl setattr mute off".
|
|
|
11-28-2008, 01:27 AM
|
#11
|
LQ Newbie
Registered: Mar 2008
Posts: 1
Rep:
|
Tv card type
my TV card is being recognized as saa 7130/34. There is no sound, the radio doesn't work same as the TV.
The dmesg error states that no eeprom present. Am a new in linux can you offer any assistance. Its of type Xcess by nxp Philips.
|
|
|
All times are GMT -5. The time now is 03:12 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|