[mythtv-users] Fw: Where is the ivtvdev_drv.o for xorg 7.1?

stephen mythmail at rogers.com
Thu Jan 18 04:13:29 UTC 2007

Malcolm wrote:
> Stephen,
> On the PVR-350 tv out I just get a black blank screen.  It makes no 
> difference if I have the ivtv_xdriver file in place or not.  It's as though 
> it makes no difference.  I have it over here
> /usr/lib/xorg/modules/drivers/ivtvdev_drv.so
> Once ivtv-fb loads my screen goes black.  Actually as soon as lirc_i2c loads 
> my screen flashes green real quick (only if it's from a fresh boot) and then 
> it's black.  That's all I get.
> The card works just fine for capture though.  For now I'm using an nvidia 
> mx440 for TV out but when I had the pvr-350 tv out working in my old 
> mandrake 10.0 load the picture quality was so much nicer.
> I made an old post with a lot more details and log information.  Let me know 
> what, if anything, you need re-posted.
> Glad to hear someone has it working with xorg 7.1
> Thanks
> Malcolm

I'm no expert, but it sounds like the ivtv-fb module isn't loading 
properly.  Have you checked your dmesg output?

Is this your previous post?


I'm not at all familiar with Mandrake/Mandriva, so this could be a bad 
guess, but you have "ivtv_fb" listed in your /etc/modprobe.preload ... 
in gentoo, I have "ivtv-fb" in my /etc/modules.autoload.d/kernel-2.6 
(note the dash instead of underscore).  Those files might not even be 
equivalent though.

I also don't use the lirc_i2c module, so I'm not sure if that has 
anything to do with it.

Here are some details on the drivers I'm using (just in case you want to 
compare them):

# ls /lib/modules/2.6.18-gentoo-r1/extra/ivtv-fb.ko
-rw-r--r-- 1 root root 32410 Jan  9 19:42 


# md5sum /lib/modules/2.6.18-gentoo-r1/extra/ivtv-fb.ko

(this one will likely be different because I compiled my own with my own 
flags set in gentoo)


# ls /usr/lib/xorg/modules/drivers/ivtvdev_drv.so
-rwxr-xr-x 1 root root 27000 Jan  6 00:58 


# md5sum /usr/lib/xorg/modules/drivers/ivtvdev_drv.so

(this one was downloaded from 
http://www.hellion.org.uk/ivtv/debian/ivtvdev_drv.so~i386 , so it should 
be the same)


# ls /dev/fb*
lrwxrwxrwx 1 root root  4 Jan  9 20:04 /dev/fb0 -> fb/0

total 0
drwxr-xr-x  2 root root     60 Jan  9 20:04 .
drwxr-xr-x 19 root root  13980 Jan 17 21:55 ..
crw-rw----  1 root video 29, 0 Jan  9 20:04 0


# cat /proc/fb
0 cx23415 TV out


Here are the relevant ivtv portions from my /etc/modules.conf:

### modules-update: start processing /etc/modules.d/ivtv
alias char-major-81     videodev
alias char-major-81-0   ivtv
alias char-major-81-1   ivtv
#alias char-major-61 lirc_i2c
#add above ivtv lirc_dev lirc_i2c

### modules-update: end processing /etc/modules.d/ivtv

### modules-update: start processing /etc/modules.d/ivtv-fb
# modules.d configuration file for IVTV-FB
# For more information please read:
#    FB_DOCS

# Configurable module parameters
# ------------------------------
# ivtv_fb_card_id:      ID number of ivtv card to use as framebuffer 
device (0-7)
# osd_init:     specify frame buffer initialisation
#                       0=black:                                0=black
#                       1=uninitialised: 
#                       default black:                          default 

### modules-update: end processing /etc/modules.d/ivtv-fb

</end of modules.conf>

(I just noticed that all the ivtv-fb stuff is commented out for mine, 
but I'm using fb0 instead of your fb1 ... not sure if that makes any 


And finally, the versions of X (and the flags used when compiling):

# emerge -pv xorg-server xorg-x11

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] x11-base/xorg-server-1.1.1-r4  USE="dri ipv6 nptl sdl 
xorg -3dfx -aiglx -debug -dmx -kdrive -minimal -xprint" 
INPUT_DEVICES="keyboard mouse -acecad -aiptek -calcomp -citron 
-digitaledge -dmc -dynapro -elo2300 -elographics -evdev -fpit -hyperpen 
-jamstudio -joystick -magellan -microtouch -mutouch -palmax -penmount 
-spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse -void -wacom" 
VIDEO_CARDS="fbdev i810 vesa -apm -ark -chips -cirrus -cyrix -dummy 
-epson -fglrx -glint -i128 -i740 (-impact) -imstt -mach64 -mga -neomagic 
(-newport) -nsc -nv -nvidia -r128 -radeon -rendition -s3 -s3virge 
-savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) 
(-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l 
-vga -via -vmware -voodoo" 0 kB
[ebuild   R   ] x11-base/xorg-x11-7.1  0 kB

I think I've included most of the info about my working setup, but let 
me know if there is anything else you'd like to compare.


More information about the mythtv-users mailing list