Hi, I am working on a v4l2 driver. And now xawtv which calls v4l2 APIs can work well on it. But there is some problem while runing KwinTV which calls v4l APIs as following : Xlib: extension "RENDER" missing on display ":0.0". Warning: v4l1: VIDIOC_G_AUDIO in ::v4l1if Warning: v4l1: VIDIOC_G_AUDIO in ::capAudioVolume Warning: v4l1: VIDIOC_S_AUDIO in ::setAudioMode Warning: v4l1: VIDIOC_G_AUDIO in ::getAudioMode Warning: QComboBox::setCurrentItem: (ComboBox_5) Index 1078666934 out of range Warning: mixer: Wrond card id given! Warning: QObject::connect: Cannot connect (null)::volChanged(int, int) to winTVMainWidget::volumeSLOT(int, int) Warning: QObject::connect: Cannot connect (null)::volMuteChanged(bool) to winTVMainWidget::volMuteChangedExtSLOT(bool) Warning: QObject::connect: Cannot connect winTVMainWidget::volumeChangedSIGNAL(int,int) to (null)::extVolSet(int,int) Warning: QObject::connect: Cannot connect winTVMainWidget::volMuteChangedSIGNAL(bool) to (null)::extVolMute(bool) Warning: QObject::connect: Cannot connect winTVScreenWidget::requestMixerMute(bool) to (null)::extMuteRequest( bool ) Warning: v4l1: VIDIOC_G_AUDIO in ::setMute Warning: v4l1: VIDIOC_S_AUDIO in ::setMute Warning: v4l1: VIDIOC_G_AUDIO in ::setMute Warning: v4l1: VIDIOC_S_AUDIO in ::setMute Warning: v4l1: VIDIOC_G_AUDIO in ::setMute Warning: v4l1: VIDIOC_S_AUDIO in ::setMute Warning: v4l1: VIDIOC_G_AUDIO in ::setMute Warning: v4l1: VIDIOC_S_AUDIO in ::setMute Warning: v4l1: VIDIOC_G_AUDIO in ::setMute Warning: v4l1: VIDIOC_S_AUDIO in ::setMute Warning: v4l1: VIDIOC_G_AUDIO in ::setMute Warning: v4l1: VIDIOC_S_AUDIO in ::setMute KCrash: crashing.... crashRecursionCounter = 2 KCrash: Application Name = kwintv path = <unknown> Xlib: extension "RENDER" missing on display ":0.0". I have installed a compatible module -- v4l_compat.o downloaded from http://www.thedirks.org/v4l2/. Is it enough for v4l2 to compatible v4l ? And where can I download the documents of v4l and other applications based on v4l1/2 ? Thanks, Jason