[mythtv-users] X starting before ivtv-fb exists on PVR-350

Brett Wooldridge brettw at riseup.com
Sun Mar 28 16:46:50 EST 2004


I'm running 'single head' -- ie trying to get everything to go to the 
TV-Out of the
PVR-350.

 From my syslog:

Mar 28 14:51:30 localhost dm: Starting display manager:
Mar 28 14:51:30 localhost dm: Display manager startup succeeded
Mar 28 14:51:30 localhost dm:
Mar 28 14:51:30 localhost rc: Starting dm:  succeeded
Mar 28 14:51:30 localhost kdm_config[1678]: Unrecognized section name 
[Desktop] at /usr/share/config/kdm/kdmrc:1
Mar 28 14:51:30 localhost kdm_config[1678]: Invalid option value 'All' 
at /usr/share/config/kdm/kdmrc:68
[snip unrelated stuff]
Mar 28 14:51:33 localhost kdm[1650]: Server for display :0 terminated 
unexpectedly
[snip unrelated stuff]
Mar 28 14:51:34 localhost kdm[1650]: Server for display :0 terminated 
unexpectedly
Mar 28 14:51:36 localhost kdm[1834]: IO Error in XOpenDisplay
Mar 28 14:51:36 localhost kdm[1650]: Display :0 cannot be opened
Mar 28 14:51:37 localhost xinetd: xinetd startup succeeded
Mar 28 14:51:37 localhost kernel: Got silent jpeg.
Mar 28 14:51:37 localhost kdm[1837]: IO Error in XOpenDisplay
Mar 28 14:51:37 localhost kdm[1650]: Display :0 cannot be opened
Mar 28 14:51:37 localhost kdm[1650]: Display :0 is being disabled 
(restarting too fast)
[snip bunch 'o stuff]
Mar 28 14:51:44 localhost kernel: i2c-core.o: i2c core module version 
2.8.0 (20030714)
Mar 28 14:51:44 localhost kernel: Linux video capture interface: v1.00
Mar 28 14:51:45 localhost kernel: [saa7127.c: INFO]: SAA7127 video 
encoder driver loaded
Mar 28 14:51:45 localhost kernel: ivtv: version 0.1.9 (release) loading
Mar 28 14:51:45 localhost kernel: ivtv: SGarray_size = 320, 
DSGarray_size = 16
Mar 28 14:51:45 localhost kernel: ivtv: Found an iTVC15 based chip
Mar 28 14:51:45 localhost kernel: PCI: Found IRQ 5 for device 00:0a.0
Mar 28 14:51:45 localhost kernel: PCI: Sharing IRQ 5 with 00:10.1
Mar 28 14:51:45 localhost kernel: tuner: chip found @ 0xc2
[snip more appearent good stuff happening]
Mar 28 14:51:56 localhost kernel: ivtv-fb: screen coords: [0 0] -> [720 480]
Mar 28 14:51:56 localhost kernel: ivtv-fb: original global alpha = 208
Mar 28 14:51:56 localhost kernel: ivtv-fb: new global alpha = 208
Mar 28 14:51:56 localhost kernel: ivtv-fb: current OSD state = 35
Mar 28 14:51:56 localhost kernel: ivtv-fb: warning: cannot reserve video 
memory at 0xe1510000
Mar 28 14:51:56 localhost kernel: ivtv-fb: framebuffer at 0xe1510000, 
mapped to 0xe0e90000, size 2818k
Mar 28 14:51:56 localhost kernel: ivtv-fb: mode is 720x480x32, 
linelength=2880
Mar 28 14:51:56 localhost kernel: fb1: iTVC15 TV out frame buffer device

My XF86Config-4 looks like most people's ... with the appropriate fb 
device for me, and proper
PCI bus ID:

Section "Device"
    Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
    Driver "fbdev"

    ### change the busid to whatever is reported by lspci. Note that
    ### output of lspci is hex, so add a preceding "0x" to the BusID
    BusID "0:0x0a:0"

    ### change fb1 to whatever number you got in the previous section
    Option "fbdev" "/dev/fb1"
EndSection

My modules.conf follows.  The one weird bit, is that the ivtv module 
wouldn't load with just
the char-major-81 entries ... it wasn't until I put in the 'alias 
/dev/video* ivtv' that /dev/fb1 was
even created at boot.

alias char-major-81     videodev
alias char-major-81-0   ivtv

alias /dev/video* ivtv
alias /dev/vbi*   ivtv

options ivtv ivtv_debug=1 mpg_buffers=90
options tuner type=2
options msp3400 once=1 simple=1
options saa7127 enable_output=1 output_select=0

add below ivtv msp3400 saa7115 saa7127 tuner
add above ivtv ivtv-fb lirc_dev lirc_i2c
post-install ivtv-fb /usr/local/bin/ivtvfbctl /dev/fb1 -alpha -on 
-globalalpha -nolocalalpha

--------------------------------
Any help is greatly appreciated.  It's so close to working it's killing 
me, LOL.



More information about the mythtv-users mailing list