LinuxMCE Forums

General => Installation issues => Topic started by: zensurfer on December 05, 2007, 04:15:15 pm

Title: OrbiterGL (and USB ?) causing TV stutter
Post by: zensurfer on December 05, 2007, 04:15:15 pm
I finally got LinuxMCE up and running, except for one remaining issue: when I use the DVB-T card (ASUS My Cinema P7131 Hybrid)  the image and sound seem to get interrupted every few seconds, resulting in jerky image,  and loss off sound (or clicks) for short moments.
No matter if I use Myth TV (both live and recording), Xine or Mplayer – it’s the same problem.
Also,   “cat /dev/dvb/adapter0/dvr0 > test.mpg”  shows exactly the same problem.
However, video playback from other files (not recorded with this TV card) works fine all the time.

After a lot of troubleshooting I found that the problems disappear when I kill the OrbiterGL process.
Starting OrbiterGL from the command line, it outputs this every 2 seconds:
usb_os_find_busses: Skipping non bus directory devices
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 004
usb_os_find_devices: Found 001 on 003
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 005 on 001
usb_os_find_devices: Found 004 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Couldn't open /dev/bus/usb/001/003
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device


This led me to test everything with USB disabled in the motherboard BIOS – the problem is gone, but now I can’t use the IR remote or mouse anymore. BTW, the problem is the same with USB enabled in BIOS even with all USB devices disconnected.

So, any ideas what to do?
What is OrbiterGL doing that keeps disturbing the DVB-T stream? Can I make OrbiterGL stop doing that? Or can there be problems with USB configuration, although the USB mouse and Windows MCE remote seems to works fine, even controlling the OrbiterGL.