How do I tell nxtvepg to switch channels via /dev/video1 while my VBI device is /dev/vbi0?
The problem occurs when your first video device does not support VBI. Subsequent video devices will have mismatching video and vbi device indices because the drivers usually allocate the first free device index. nxtvepg uses /dev/videoN both for the device scan (in the TV card input configuration dialog) and to switch TV channels. However for Nextview EPG acquisition /dev/vbiN is used. nxtvepg will only work properly if video and vbi devices which refer to the hardware which you want to use for acquisition have the same index N. There is no way to change that, however you can avoid the problem as explained below. Solution: Force the driver to assign device index #1 to the VBI device. This is possible for video4linux drivers by using modprobe parameters in /etc/modules.conf, e.g.