LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 09-12-2009, 05:11 AM   #1
rhgbg
LQ Newbie
 
Registered: Jun 2009
Posts: 8

Rep: Reputation: 0
Slackware 13 and SAA7135 based TV Tuner


Hi,

I have tried to run my TV tuner but no success.

The TV tuner is AverMedia AverTV Hybrid+FM PCI (saa7135) Silicon.

The result from lspci -v | grep Multimedia is:
Code:
root@SlackHost:~# lspci -v | grep Multimedia
06:01.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
06:02.0 Multimedia audio controller: Creative Labs SB Audigy (rev 04)
root@SlackHost:~#
from lsmod | grep saa713 :
Code:
root@SlackHost:~# lsmod | grep saa713
saa7134_dvb 20232 0
videobuf_dvb 6144 1 saa7134_dvb
saa7134 142000 1 saa7134_dvb
ir_common 39872 1 saa7134
v4l2_common 14268 2 tuner,saa7134
videodev 38688 3 tuner,saa7134,v4l2_common
videobuf_dma_sg 10784 2 saa7134_dvb,saa7134
videobuf_core 15520 3 videobuf_dvb,saa7134,videobuf_dma_sg
tveeprom 11808 1 saa7134
root@SlackHost:~#
When type dmesg | grep saa7134 :
Code:
root@SlackHost:~# dmesg | grep saa7134
 [<f9eda248>] saa7134_set_tvnorm_hw+0x248/0x290 [saa7134]
 [<f9eda82a>] saa7134_s_std_internal+0xea/0x240 [saa7134]
 [<f9eda980>] saa7134_s_std+0x0/0x10 [saa7134] 
 [<f9eda248>] saa7134_set_tvnorm_hw+0x248/0x290 [saa7134]
 [<f9eda82a>] saa7134_s_std_internal+0xea/0x240 [saa7134]
 [<f9eda980>] saa7134_s_std+0x0/0x10 [saa7134] 
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg 
 [<f9ed7ba4>] saa7134_s_frequency+0x74/0xb0 [saa7134] 
 [<f9ed7b30>] saa7134_s_frequency+0x0/0xb0 [saa7134] 
 [<f9ed7ba4>] saa7134_s_frequency+0x74/0xb0 [saa7134] 
 [<f9ed7b30>] saa7134_s_frequency+0x0/0xb0 [saa7134] 
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg 
 [<f9ed7ba4>] saa7134_s_frequency+0x74/0xb0 [saa7134] 
 [<f9ed7b30>] saa7134_s_frequency+0x0/0xb0 [saa7134] 
 [<f9ed7ba4>] saa7134_s_frequency+0x74/0xb0 [saa7134] 
 [<f9ed7b30>] saa7134_s_frequency+0x0/0xb0 [saa7134] 
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg
 [<f9eda248>] saa7134_set_tvnorm_hw+0x248/0x290 [saa7134]
 [<f9eda39b>] video_mux+0x2b/0x90 [saa7134]
 [<f9eda478>] saa7134_s_input+0x78/0x90 [saa7134]
 [<f9eda400>] saa7134_s_input+0x0/0x90 [saa7134]
 [<f9eda248>] saa7134_set_tvnorm_hw+0x248/0x290 [saa7134]
 [<f9eda39b>] video_mux+0x2b/0x90 [saa7134]
 [<f9eda478>] saa7134_s_input+0x78/0x90 [saa7134]
 [<f9eda400>] saa7134_s_input+0x0/0x90 [saa7134]
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg
 [<f9eda248>] saa7134_set_tvnorm_hw+0x248/0x290 [saa7134]
 [<f9eda82a>] saa7134_s_std_internal+0xea/0x240 [saa7134]
 [<f9eda980>] saa7134_s_std+0x0/0x10 [saa7134]
 [<f9eda248>] saa7134_set_tvnorm_hw+0x248/0x290 [saa7134]
 [<f9eda82a>] saa7134_s_std_internal+0xea/0x240 [saa7134]
 [<f9eda980>] saa7134_
From dmesg | grep videо :
Code:
root@SlackHost:~# dmesg | grep video
 [<f889c740>] v4l2_subdev_command+0x250/0x7f8 [videodev]
 [<f8898e95>] __video_do_ioctl+0xc75/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f88745df>] __videobuf_mmap_mapper+0xbf/0x2b0 [videobuf_dma_sg]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
 [<f889c740>] v4l2_subdev_command+0x250/0x7f8 [videodev] 
 [<f8898e95>] __video_do_ioctl+0xc75/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f88745df>] __videobuf_mmap_mapper+0xbf/0x2b0 [videobuf_dma_sg]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg 
 [<f889c6e6>] v4l2_subdev_command+0x1f6/0x7f8 [videodev] 
 [<f8899c33>] __video_do_ioctl+0x1a13/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
 [<f889c6e6>] v4l2_subdev_command+0x1f6/0x7f8 [videodev] 
 [<f8899c33>] __video_do_ioctl+0x1a13/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg 
 [<f889c6e6>] v4l2_subdev_command+0x1f6/0x7f8 [videodev] 
 [<f8899c33>] __video_do_ioctl+0x1a13/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
 [<f889c6e6>] v4l2_subdev_command+0x1f6/0x7f8 [videodev] 
 [<f8899c33>] __video_do_ioctl+0x1a13/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg 
 [<f88744bd>] videobuf_dma_unmap+0x4d/0x90 [videobuf_dma_sg] 
 [<f889c740>] v4l2_subdev_command+0x250/0x7f8 [videodev] 
 [<f9eda39b>] video_mux+0x2b/0x90 [saa7134] 
 [<f889a30f>] __video_do_ioctl+0x20ef/0x3df0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev] 
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev] 
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev] 
 [<f88744bd>] videobuf_dma_unmap+0x4d/0x90 [videobuf_dma_sg] 
 [<f889c740>] v4l2_subdev_command+0x250/0x7f8 [videodev]
 [<f9eda39b>] video_mux+0x2b/0x90 [saa7134]
 [<f889a30f>] __video_do_ioctl+0x20ef/0x3df0 [videodev]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev]
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev]
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev]
Modules linked in: ipv6 snd_seq_midi snd_emu10k1_synth snd_emux_synth snd_seq_virmidi snd_seq_midi_emul snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_pcm_oss snd_mixer_oss lp fuse mt352 saa7134_dvb videobuf_dvb dvb_core tuner_xc2028 tuner saa7134 nvidia(P) snd_emu10k1 snd_rawmidi snd_ac97_codec ac97_bus intel_agp snd_pcm emu10k1_gp gameport snd_seq_device snd_timer snd_page_alloc snd_util_mem snd_hwdep ir_common v4l2_common snd soundcore videodev v4l1_compat videobuf_dma_sg videobuf_core tveeprom ppdev i2c_i801 r8169 mii thermal rtc_cmos parport_pc agpgart joydev evdev parport rtc_core rtc_lib button processor thermal_sys hwmon sg
 [<f88744bd>] videobuf_dma_unmap+0x4d/0x90 [videobuf_dma_sg]
 [<f889c740>] v4l2_subdev_command+0x250/0x7f8 [videodev]
 [<f8898e95>] __video_do_ioctl+0xc75/0x3df0 [videodev]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev]
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev]
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev]
 [<f88744bd>] videobuf_dma_unmap+0x4d/0x90 [videobuf_dma_sg]
 [<f889c740>] v4l2_subdev_command+0x250/0x7f8 [videodev]
 [<f8898e95>] __video_do_ioctl+0xc75/0x3df0 [videodev]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev]
 [<f889c152>] video_ioctl2+0x142/0x2e0 [videodev]
 [<f889c010>] video_ioctl2+0x0/0x2e0 [videodev]
 [<f88971a9>] v4l2_ioctl+0x39/0x50 [videodev]
root@SlackHost:~#
 
Old 09-12-2009, 12:12 PM   #2
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
I have tried to run my TV tuner but no success.
Would you be more specific?

The tuner cards by themselves do not do anything. The apps you use control the card. Most of the apps require scanning for channels before TV options will function. Both MPlayer and Xine use the same channels.conf config file and the files are the same format (I sym link one to the other). Kaffeine uses its own config file.
 
Old 09-13-2009, 09:26 AM   #3
rhgbg
LQ Newbie
 
Registered: Jun 2009
Posts: 8

Original Poster
Rep: Reputation: 0
I tried with VLC

Code:
vlc -vvv  v4l2:// :v4l2-dev=/dev/video0  :v4l2-width=720 :v4l2-height=576 :tuner-frequency=55250
but gives me this error:
Code:
[0x82b10d8] v4l2 demux error: cannot get video input characteristics (Invalid argument)
and no picrure or sound.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Hybrid tuner 1043:4860 Asus Europa2 OEM Philips Semiconductors SAA7134/SAA7135 Evengard Linux - Hardware 5 06-06-2010 07:12 AM
Improving Slackware (based) distros all to one new Slackware based distro Secu-Slack Slackware 45 02-15-2009 10:42 PM
HELP!! Philips SAA7130 Based TV TUNER in FEDORA CORE 4 ukjairaj Fedora 9 08-07-2007 04:36 PM
SAA7133/SAA7135 Tv Tuner Help apocolpse Linux - Hardware 3 02-12-2007 01:15 PM
saa7130 based TV-Tuner driver soup21 Linux - Hardware 1 12-08-2005 05:16 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:08 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration