Jump to content

HOWTO: Mandrake 10.1 + ivtv


devries
 Share

Recommended Posts

For whatever reason, now my sound has disappeared - what gives with that....

I mean system sound - ALSA

 

After fiddling around with OSS/ALSA settings, I lost my system notifications sounds in KDE.

 

After some "digging" I found that .kde/share/config/knotifyrc (in my home directory) had funny content. I just deleted this file and restarted and all was OK again.

 

This is what it should look like on a working system (when it didn't work, all tha parameters were set to "false"):

 

[startProgress]

Arts Init=true

KNotify Init=true

Use Arts=true

 

/Kenneth

Link to comment
Share on other sites

  • Replies 97
  • Created
  • Last Reply

Top Posters In This Topic

Guest sobriez

the trick with deleting the .kde file did not work....

 

I've lost all system sound

 

ALSA appears to load

 

This version of the PVR-250 is just too buggy for me - for right now.

 

I do like the new 10.1 MDK tho, but unfortunately it is only installed on this pc that I'm typing on - M$ on my other... i have to say Linux has grown leaps and bounds since my first stab at it with SUSE 5.x

 

I will probably leave MDK on my HTPC for a little while longer and keep banging my head on the wall. while I wait for some parts to come in to complete it, unfortunately it does not seem to be a viable o/s to run this Windowcentric hardware..

 

One thing I know for sure is that I have a tuner type 47 (I peeled the sticker off the card to look). I was reading how PVR-250 might interfere with ALSA sound, so that may be my problem with the system sound. I also read somewhere that my Kernel source may or may not have to be patched in order for this tuner to work properly - I'll try to fingure that out next..

 

One piece of good news - using ivtv 3.1, and forcing tuner type 47, I could start and stop mplayer /dev/video0 without the driver crashing (too often -hehehe)

 

Thanks for all your help guys. I'll keep trying for now...

Link to comment
Share on other sites

Guest sobriez

I now changed my tuner.c and tuner.h to reflect the patch necessary for my tuner to work with 2.6.8.1.12mdk

 

how do I compile this module alone? I tried make modules in the /usr/src/linux dir, but millions were being created - so I stopped it...

 

just want to compile, install this one little module//////

 

thx

Link to comment
Share on other sites

Guest sobriez

I did go to the trouble of fixing the kernel module etc etc, but the driver is still too unstable....

 

this newer card is a pain -- oh well I'll have to wait until Linux catches up to this card. They're pretty close from the looks of it.....too bad, mdk 10.1 is nice.....

 

:thanks:

Link to comment
Share on other sites

  • 2 weeks later...
Guest erica0011

Hello I am rather out of date on linux and this is my first stab at mandrake. I am running mandrake 10.1 comunity on an pIII copermine. I followed your instuctions exactly but I donot have /dev/video0. How do I fix this .....

 

Thanks in advance

 

Erica

 

 

 

This post tells you how to get the Hauppauge WinTV PVR250/350 card working in Mandrake 10.1 in 10 easy steps.

 

1: Install the kernel-source with 'urpmi kernel-source' (I used the Mandrake stock kernel: 2.6.8.1-10mdk)

 

2: Install the Hauppauge firmware. Add Thac's RPMs to your stable of urpmi repositories. Install the firmware with 'urpmi ivtv-firmware'

 

3: Download and untar the ivtv driver from cKennedy's site (Download). The drivers from october 3 worked for me, however feel free to experiment with newer drivers as they appear.

 

4: Change directory to the driver folder from the ivtv tar. Remove 'Makefile' and Makefile2.4' and rename 'Makefile2.6' to 'Makefile'

 

5: type 'make' (steps 5-10 all take place in the drivers folder)

 

6: log in as root and type 'make install'

 

7: type 'depmod -ae'

 

8: type 'modprobe ivtv'

 

9: Logout as root and test if it works by 'cat /dev/video0'. If you get an input/output error (like I did) log in as root again, type 'modprobe -r ivtv' and then 'make reload'. Type 'modprobe ivtv' again, log out as root and test with 'cat /dev/video0.

 

10: If you see a lot of funny things in the console it works. To watch TV with the card I recommend Freevo.

 

Have fun.

Link to comment
Share on other sites

Guest erica0011

I get no errors from modprobe ivtv

 

this is the info I have found

 

[root@localhost dev]# cat /dev/video0

cat: /dev/video0: No such file or directory

 

[root@localhost dev]# dmesg | grep video

Linux video capture interface: v1.00

[3rdparty/ivtv/saa7127.c: INFO]: SAA7127 video encoder driver loaded

[root@localhost dev]#

 

[root@localhost dev]# dmesg | grep v4l

[<d3d51b27>] ivtv_v4l2_setup+0x877/0xa00 [ivtv]

[<d3d51b6c>] ivtv_v4l2_setup+0x8bc/0xa00 [ivtv]

ivtv: Registered v4l2 device, minor 0

ivtv: Registered v4l2 device, minor 32

ivtv: Registered v4l2 device, minor 224

ivtv: Registered v4l2 device, minor 24

ivtv: Registered v4l2 device, minor 16

ivtv: Registered v4l2 device, minor 225

ivtv: Registered v4l2 device, minor 64

tvee: tuner fmt=NTSC(M) (eeprom=0x08, v4l2=0x00001000)

ivtv: v4l2 streams setup

ivtv: Registered v4l2 device, streamtype 0 minor 0

ivtv: Registered v4l2 device, streamtype 1 minor 32

ivtv: Registered v4l2 device, streamtype 2 minor 224

ivtv: Registered v4l2 device, streamtype 4 minor 64

ivtv: Registered v4l2 device, streamtype 5 minor 16

ivtv: Registered v4l2 device, streamtype 6 minor 228

ivtv: Registered v4l2 device, streamtype 7 minor 232

ivtv: Registered v4l2 device, streamtype 8 minor 48

 

 

 

Thanks in advance

Erica

Link to comment
Share on other sites

Guest erica0011

ok I did find something else

 

[root@localhost driver]# modprobe -r ivtv

[root@localhost driver]# make reload

sudo rmmod ivtv-fb ivtv msp3400 saa7115 saa7127 tuner

ERROR: Module ivtv-fb does not exist in /proc/modules

ERROR: Module ivtv does not exist in /proc/modules

make: [reload] Error 1 (ignored)

sync

sudo modprobe i2c-core

sudo modprobe i2c-algo-bit

sudo insmod saa7115.ko

sudo insmod msp3400.ko

sudo modprobe tuner type=29

sudo modprobe videodev

sudo insmod ivtv.ko ivtv_debug=255

 

Erica

Link to comment
Share on other sites

Guest erica0011

Ok I think I may be on the right track now

 

I am using ivtv 0.2

 

I think I need 0.3 but ckennedy's site seems to be overlaoded or otherwise foobared Is there a mirror for this?

Link to comment
Share on other sites

Guest erica0011

I had found that one ealier but the 2.6 makefile had bad permisions.

 

I found his site though the address has changed http://205.209.168.201/~ckennedy/ivtv

 

thanks

 

 

Ok I think I may be on the right track now

 

I am using ivtv 0.2

 

I think I need 0.3 but ckennedy's site seems to be overlaoded or otherwise foobared  Is there a mirror for this?

Link to comment
Share on other sites

Guest erica0011

ok I got 0.3 but get this error

 

[root@localhost driver]# make

make -C /lib/modules/2.6.8.1-10mdk/build SUBDIRS=/ivtv-0.3.1s/driver modules

make[1]: Entering directory `/usr/src/linux-2.6.8.1-10mdk'

Building modules, stage 2.

MODPOST

Warning: could not find versions for .tmp_versions/ivtv.mod

make[1]: Leaving directory `/usr/src/linux-2.6.8.1-10mdk'

 

Any 'has no CRC' warnings are harmless and can be ignored.

 

ivtv.mod does exist in /ivtv-0.3.1s/driver

 

I even tried puting it in /usr/src/linux-2.6.8.1-10mdk since that is where it seemed to be looking for it

 

Any thoughts?

 

:) I'veedited the first post to fix the link. Thanks.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...