Use lspci to find the bus address of the PVR-350 card.
Look for Multimedia video controller: "Internext Compression Inc iTVC15 MPEG-2".
Mine shows as:
0000:02:02.0
Which contains the bus, slot, and function. Convert to:
BusID "PCI:02:02:0"
Run the following to show the frame buffers.
cat /proc/fb
Before having the PVR-350 installed, mine shows:
0 VGA16 VGA
Running the following shows the devices.
ls /dev/fb* shows
Before the PVR-350 is installed, mine shows:
/dev/fb0
After changing xorg.conf, /var/log/Xorg.0.log shows
(EE) fglrx(0): ivtvHWProvbe failed to do IVTVFB_IOCTL_GET_STATE for device /dev/fb0
This is because the ivtv-fb driver is not loaded. Use modprobe ivtv-fb,
and then a /dev/fb1 device is created. To load automatically, create
a file /etc/init.d/ivtv and add lines in file as follows:
modprobe ivtv
modprobe ivtv-fb # if using PVR-350 and framebuffer
Video can get messed up unless the following is added to /boot/grub/menu.lst.
kopt=vga=792
I must have gotten the following error at some point.
(EE) IVTVDEV_TST(0)Framebuffer id from dev /dev/fb1is 1
Means driver should not be ivtv-0.4.2?
Running grep fb /var/log/messages shows:
Feb 3 20:29:18 localhost kernel: [ 19.363808] vga16fb: mapped to 0xffff8100000a0000
Feb 3 20:29:18 localhost kernel: [ 19.449396] fb0:/ VGA16 VGA frame buffer device
from http://gentoo-wiki.com/HOWTO_X_windows_through_Hauppauge_350_TV_Out
cd ~/downloads/ivtv/
wget http://www.mail-archive.com/[email protected]/msg00496/ivtv-xorg.tar.bz2
tar xvjf ivtv-xorg.tar.bz2
from http://www.abarbaccia.com/component/option,com_smf/Itemid,39/expv,0/topic,67.new
sudo cp usr/lib64/modules/drivers/ivtvdev_drv.o /usr/X11R6/lib/modules/drivers/
Use cat /proc/fb to see the frame buffers.
After everything is configured properly, mine says