PDA

View Full Version : mythfrontend playback causes gdm restart, using fglrx - ATI Radeon X600



harvest316
October 21st, 2007, 09:04 PM
I have a Hauppauge DVB-T and Radeon X600 that's causing a gdm restart (return to login page) when I attempt playback or watch live TV in mythfrontend, on a week-old clean install of Ubuntu feisty, tweaked a fair bit, and now upgraded to gutsy.

mythfrontend.log says:


2007-10-21 08:36:22.263 VideoOutputXv: XvMCTex: Init failed
2007-10-21 08:36:22.263 VideoOutputXv: XVideo Adaptor Name: 'Xgl Generic Texture Video'
mythfrontend.real: Fatal IO error: client killed

glxinfo says:


harvest@dell5100:~$ LIBGL_DEBUG=verbose glxinfo
name of display: :1.0
Xlib: extension "XFree86-DRI" missing on display ":1.0".
libGL error: XF86DRIQueryDirectRenderingCapable failed
...

I had the same problem with mythtvfrontend on openSuSE 10.2, so probably my hardware?

First of all, I was wondering if anyone knew a basic command line to test my driver setup. Like xawtv or mplayer?

Thanks in advance,
Paul

harvest316
October 21st, 2007, 09:11 PM
FYI, my xorg.conf is below. I get the same error with Composite 0 or 1, and with compiz turned as on or off as I can get it via System > Preferences > Appearance > Visual Effects. Also no change when I disable the restricted ATI fglrx driver in Restricted Drivers Manager.


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
Fontpath "/usr/share/fonts/X11/misc"
Fontpath "/usr/share/fonts/X11/cyrillic"
Fontpath "/usr/share/fonts/X11/100dpi/:unscaled"
Fontpath "/usr/share/fonts/X11/75dpi/:unscaled"
Fontpath "/usr/share/fonts/X11/Type1"
Fontpath "/usr/share/fonts/X11/100dpi"
Fontpath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
Fontpath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "vbe"
Load "dri"
Load "v4l"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "gb"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier "ATI Technologies Inc RV380 [Radeon X600 (PCIE)]"
Boardname "ati"
Busid "PCI:1:0:0"
Driver "fglrx"
Screen 0
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Vendorname "Dell"
Modelname "Dell 1905FP (Digital)"
Horizsync 30.0-81.0
Vertrefresh 56.0-76.0
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
modeline "1600x1200@65" 175.5 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RV380 [Radeon X600 (PCIE)]"
Monitor "Generic Monitor"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1600 1200
Modes "1280x1024@75" "1280x960@60" "1152x864@75" "1280x1024@60" "1024x768@60" "1280x960@75" "1024x768@70" "1400x1050@60" "1024x768@75" "1600x1200@65" "832x624@75" "1600x1200@60" "800x600@60" "800x600@75" "800x600@72" "800x600@56" "640x480@75" "640x480@72" "640x480@60"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
Section "device" #
Identifier "device1"
Boardname "ATI Radeon (fglrx)"
Busid "PCI:1:0:1"
Driver "ati"
Screen 0
Vendorname "ATI"
Option "MergedFB" "off"
EndSection
Section "screen" #
Identifier "screen1"
Device "device1"
Defaultdepth 24
Monitor "monitor1"
EndSection
Section "monitor" #
Identifier "monitor1"
Gamma 1.0
EndSection
Section "ServerFlags"
EndSection

harvest316
October 21st, 2007, 09:17 PM
Not sure if I should be even worried about "XFree86-DRI" missing. Or should I be posting in another forum until the driver issue is resolved?

If only I knew a command to test out the basic driver functionality, like I used xawtv for in SuSE, but I dont seem to be using the v4l driver this time, so xawtv aint much help. How to test the basics?

superm1
October 21st, 2007, 09:18 PM
Turn off Xgl. At least for now. Compositing support that is compatible with mythtv will be showing up in an upcoming fglrx release.

harvest316
October 21st, 2007, 09:33 PM
Thank you, superm1.

Sorry to be a drag, but how do I properly disable XGL? I've turned it off in System > Preference > Appearance > Visual Effects with no luck.

superm1
October 21st, 2007, 09:38 PM
Well as of gutsy:

Remove it from apt is the easiest. You can also touch a file in ~/.config to do it too.

I think it was something like ~/.config/disable-xgl or something similar.

harvest316
October 22nd, 2007, 01:15 AM
Uninstalled xserver-xgl from synaptic, which certainly changed the error, thank you!

Error is now:

2007-10-22 09:43:48.466 VideoOutputXv Error: Could not find suitable XVideo surface.
2007-10-22 09:43:48.467 VideoOutputXv: Falling back to X shared memory video output.
*** May be slow ***
xvinfo says:

X-Video Extension version 2.2
screen #0
no adaptors present

I've half a mind to chuck this ATI card out and buy an nVidia. Any recommendations?

superm1
October 22nd, 2007, 01:31 AM
At this point you don't have the Xv overlay enabled. You can enable it via aticonfig. I don't know the option off hand, but there is an option for a video overlay if you see


aticonfig --help

the end command will end up something like this


sudo aticonfig --ovt=xv

harvest316
October 22nd, 2007, 06:33 AM
Thanks Mario!

This seems to have improved things. I still get the "VideoOutputXv: XvMCTex: Init failed" but it at least changes graphics mode fine now, showing the big time and the onscreen channel footer, but no actual TV picture.

mythfrontend.log says:


Starting mythfrontend.real..
2007-10-22 14:47:00.682 Current Schema Version: 1160
2007-10-22 14:47:00.683 mythfrontend version: 0.20.20070821-1 www.mythtv.org
2007-10-22 14:47:00.684 Enabled verbose msgs: important general
2007-10-22 14:47:01.092 Total desktop dim: 1280x1024, with 1 screen[s].
2007-10-22 14:47:01.094 Using screen 0, 1280x1024 at 0,0
2007-10-22 14:47:01.094 Switching to square mode (G.A.N.T.)
2007-10-22 14:47:01.195 Using the Qt painter
mythtv: could not connect to socket
mythtv: Connection refused
lirc_init failed for mythtv, see preceding messages
2007-10-22 14:47:01.550 Joystick disabled.
2007-10-22 14:47:02.472 Loading from: /usr/share/mythtv/themes/G.A.N.T./base.xml
2007-10-22 14:47:02.507 Loading from: /usr/share/mythtv/themes/default/base.xml
2007-10-22 14:47:02.591 Registering Internal as a media playback plugin.
2007-10-22 14:48:29.468 New DB connection, total: 2
2007-10-22 14:48:29.468 Connected to database 'mythconverg' at host: localhost
2007-10-22 14:48:29.494 Connecting to backend server: 127.0.0.1:6543 (try 1 of 5)
2007-10-22 14:48:29.507 Using protocol version 31
2007-10-22 14:48:29.521 TV: Attempting to change from None to WatchingLiveTV
2007-10-22 14:48:29.521 Using protocol version 31
2007-10-22 14:48:30.043 DPMS Deactivated
2007-10-22 14:48:30.123 NVP: Disabling Audio, params(-1,2,44100)
2007-10-22 14:48:30.141 VideoOutputXv: XvMCTex: Init failed
2007-10-22 14:48:30.142 VideoOutputXv: XVideo Adaptor Name: 'ATI Radeon Video Overlay'
2007-10-22 14:48:30.641 TV: Changing from None to WatchingLiveTV
2007-10-22 14:48:30.644 Realtime priority would require SUID as root.
2007-10-22 14:48:30.684 Video timing method: USleep with busy wait
2007-10-22 14:48:55.250 TV: No recorder to switch to...
2007-10-22 14:48:57.031 TV: No recorder to switch to...
2007-10-22 14:48:59.121 TV: No recorder to switch to...
2007-10-22 14:48:59.664 TV: No recorder to switch to...
2007-10-22 14:49:31.045 TV: Attempting to change from WatchingLiveTV to None
2007-10-22 14:49:31.356 TV: Changing from WatchingLiveTV to None
2007-10-22 14:49:31.357 DPMS Reactivated.

syslog has a lot of tuner timeouts, which seems bad:

Oct 22 14:46:14 dell5100 lircd-0.8.2[6286]: accepted new client on /dev/lircd
Oct 22 14:46:14 dell5100 lircd-0.8.2[6286]: could not get file information for /dev/lirc
Oct 22 14:46:14 dell5100 lircd-0.8.2[6286]: default_init(): No such file or directory
Oct 22 14:46:14 dell5100 lircd-0.8.2[6286]: caught signal
Oct 22 14:48:30 dell5100 modprobe: WARNING: Error running install command for nvidia
Oct 22 14:48:30 dell5100 modprobe: WARNING: Error running install command for nvidia
Oct 22 14:48:30 dell5100 kernel: [ 2611.195829] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:31 dell5100 kernel: [ 2611.695548] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:31 dell5100 kernel: [ 2612.195270] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:32 dell5100 kernel: [ 2612.694990] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:32 dell5100 kernel: [ 2613.194713] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:33 dell5100 kernel: [ 2613.694434] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:33 dell5100 kernel: [ 2614.194154] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:34 dell5100 kernel: [ 2614.693876] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:35 dell5100 kernel: [ 2615.593377] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:35 dell5100 kernel: [ 2616.093100] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:36 dell5100 kernel: [ 2616.592818] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:36 dell5100 kernel: [ 2617.092536] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:37 dell5100 kernel: [ 2617.592260] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:37 dell5100 kernel: [ 2618.203919] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:38 dell5100 kernel: [ 2618.703640] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:38 dell5100 kernel: [ 2619.235341] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:39 dell5100 kernel: [ 2620.274764] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:40 dell5100 kernel: [ 2620.818460] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:40 dell5100 kernel: [ 2621.318180] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:41 dell5100 kernel: [ 2621.817901] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:42 dell5100 kernel: [ 2622.565486] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:42 dell5100 kernel: [ 2623.065206] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:43 dell5100 kernel: [ 2623.564927] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:43 dell5100 kernel: [ 2624.064650] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:44 dell5100 kernel: [ 2624.564372] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:45 dell5100 kernel: [ 2625.795686] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:46 dell5100 kernel: [ 2626.807122] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:46 dell5100 kernel: [ 2627.306840] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:47 dell5100 kernel: [ 2627.806562] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:47 dell5100 kernel: [ 2628.306284] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:48 dell5100 kernel: [ 2628.806013] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:48 dell5100 kernel: [ 2629.305726] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:49 dell5100 kernel: [ 2629.805447] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:49 dell5100 kernel: [ 2630.305167] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:50 dell5100 kernel: [ 2630.804892] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:50 dell5100 kernel: [ 2631.304612] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:51 dell5100 kernel: [ 2631.804333] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:52 dell5100 kernel: [ 2632.611881] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:52 dell5100 kernel: [ 2633.111604] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:53 dell5100 kernel: [ 2633.611322] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:53 dell5100 kernel: [ 2634.250966] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:54 dell5100 kernel: [ 2634.750690] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:54 dell5100 kernel: [ 2635.250411] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:55 dell5100 kernel: [ 2635.750129] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:55 dell5100 kernel: [ 2636.249851] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:56 dell5100 kernel: [ 2636.749574] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:56 dell5100 kernel: [ 2637.249293] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:57 dell5100 kernel: [ 2637.749014] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:57 dell5100 kernel: [ 2638.248737] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:58 dell5100 kernel: [ 2638.748457] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:58 dell5100 kernel: [ 2639.248180] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:59 dell5100 kernel: [ 2639.747902] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:48:59 dell5100 kernel: [ 2640.247624] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:00 dell5100 kernel: [ 2640.747344] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:00 dell5100 kernel: [ 2641.247065] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:01 dell5100 kernel: [ 2641.746786] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:01 dell5100 kernel: [ 2642.246509] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:02 dell5100 kernel: [ 2642.746228] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:02 dell5100 kernel: [ 2643.245949] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:03 dell5100 kernel: [ 2644.129459] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:04 dell5100 kernel: [ 2644.629179] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:04 dell5100 kernel: [ 2645.128898] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:05 dell5100 kernel: [ 2645.628621] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:05 dell5100 kernel: [ 2646.128342] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:06 dell5100 kernel: [ 2646.628065] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:06 dell5100 kernel: [ 2647.127783] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:07 dell5100 kernel: [ 2647.627506] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:07 dell5100 kernel: [ 2648.127227] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:08 dell5100 kernel: [ 2648.626946] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:08 dell5100 kernel: [ 2649.126668] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:09 dell5100 kernel: [ 2649.722335] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:09 dell5100 kernel: [ 2650.222060] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:10 dell5100 kernel: [ 2650.721779] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:10 dell5100 kernel: [ 2651.221498] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:12 dell5100 kernel: [ 2652.480800] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:13 dell5100 kernel: [ 2653.472245] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:13 dell5100 kernel: [ 2654.059918] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:14 dell5100 kernel: [ 2654.559638] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:14 dell5100 kernel: [ 2655.211274] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:15 dell5100 kernel: [ 2656.202721] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:16 dell5100 kernel: [ 2656.702443] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:17 dell5100 kernel: [ 2657.370076] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:17 dell5100 kernel: [ 2657.869794] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:18 dell5100 kernel: [ 2658.369515] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:19 dell5100 kernel: [ 2659.972619] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:20 dell5100 kernel: [ 2660.472341] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:20 dell5100 kernel: [ 2660.972062] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:21 dell5100 kernel: [ 2661.471786] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:21 dell5100 kernel: [ 2661.971505] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:22 dell5100 kernel: [ 2662.747070] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:23 dell5100 kernel: [ 2663.810478] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:24 dell5100 kernel: [ 2665.165721] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:25 dell5100 kernel: [ 2666.169161] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:26 dell5100 kernel: [ 2667.144619] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:27 dell5100 kernel: [ 2667.644339] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:27 dell5100 kernel: [ 2668.144057] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:28 dell5100 kernel: [ 2668.643778] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:28 dell5100 kernel: [ 2669.143503] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:29 dell5100 kernel: [ 2669.643225] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:29 dell5100 kernel: [ 2670.142944] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:30 dell5100 kernel: [ 2670.642663] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:30 dell5100 kernel: [ 2671.142390] cx88[0]/2-mpeg: cx8802_timeout
Oct 22 14:49:31 dell5100 kernel: [ 2671.642107] cx88[0]/2-mpeg: cx8802_timeout


mythbackend.log says:


2007-10-22 14:48:29.508 MainServer::HandleAnnounce Monitor
2007-10-22 14:48:29.517 adding: dell5100 as a client (events: 0)
2007-10-22 14:48:29.517 MainServer::HandleAnnounce Monitor
2007-10-22 14:48:29.518 adding: dell5100 as a client (events: 1)
2007-10-22 14:48:29.522 MainServer::HandleAnnounce Playback
2007-10-22 14:48:29.547 adding: dell5100 as a client (events: 0)
2007-10-22 14:48:29.577 TVRec(3): Changing from None to WatchingLiveTV
2007-10-22 14:48:29.581 TVRec(3): HW Tuner: 3->3
2007-10-22 14:49:31.047 TVRec(3): Changing from WatchingLiveTV to None
2007-10-22 14:49:31.325 Finished recording Desperate Housewives "Next": channel 2007
2007-10-22 14:50:36.618 EITScanner: Now looking for EIT data on multiplex of channel 1
2007-10-22 14:52:18.166 Expiring Desperate Housewives "Next" from Mon Oct 22 14:00:00 2007, 0 MBytes, forced expire (LiveTV recording)
2007-10-22 14:56:29.196 Using runtime prefix = /usr

and xvinfo says:


X-Video Extension version 2.2
screen #0
Adaptor #0: "ATI Radeon Video Overlay"
number of ports: 1
port base: 115
operations supported: PutImage
supported visuals:
depth 24, visualID 0x23
depth 24, visualID 0x24
depth 24, visualID 0x25
depth 24, visualID 0x26
depth 24, visualID 0x27
depth 24, visualID 0x28
depth 24, visualID 0x29
depth 24, visualID 0x2a
depth 24, visualID 0x2b
depth 24, visualID 0x2c
depth 24, visualID 0x2d
depth 24, visualID 0x2e
depth 24, visualID 0x2f
depth 24, visualID 0x30
depth 24, visualID 0x31
depth 24, visualID 0x32
depth 24, visualID 0x33
depth 24, visualID 0x34
depth 24, visualID 0x35
depth 24, visualID 0x36
depth 24, visualID 0x37
depth 24, visualID 0x38
depth 24, visualID 0x39
depth 24, visualID 0x3a
depth 24, visualID 0x3b
depth 24, visualID 0x3c
depth 24, visualID 0x3d
depth 24, visualID 0x3e
depth 24, visualID 0x3f
depth 24, visualID 0x40
depth 24, visualID 0x41
depth 24, visualID 0x42
depth 24, visualID 0x43
depth 24, visualID 0x44
depth 24, visualID 0x45
depth 24, visualID 0x46
depth 24, visualID 0x47
depth 24, visualID 0x48
depth 24, visualID 0x49
depth 24, visualID 0x4a
depth 24, visualID 0x4b
depth 24, visualID 0x4c
depth 24, visualID 0x4d
depth 24, visualID 0x4e
depth 24, visualID 0x4f
depth 24, visualID 0x50
depth 24, visualID 0x51
depth 24, visualID 0x52
depth 24, visualID 0x53
depth 24, visualID 0x54
depth 24, visualID 0x55
depth 24, visualID 0x56
depth 24, visualID 0x57
depth 24, visualID 0x58
depth 24, visualID 0x59
depth 24, visualID 0x5a
depth 24, visualID 0x5b
depth 24, visualID 0x5c
depth 24, visualID 0x5d
depth 24, visualID 0x5e
depth 24, visualID 0x5f
depth 24, visualID 0x60
depth 24, visualID 0x61
depth 24, visualID 0x62
number of attributes: 12
"XV_SET_DEFAULTS" (range 0 to 1)
client settable attribute
"XV_AUTOPAINT_COLORKEY" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 0)
"XV_COLORKEY" (range 0 to -1)
client settable attribute
client gettable attribute (current value is 30)
"XV_DOUBLE_BUFFER" (range 0 to 1)
client settable attribute
client gettable attribute (current value is 1)
"XV_BRIGHTNESS" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_CONTRAST" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_SATURATION" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_COLOR" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_HUE" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_RED_INTENSITY" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_GREEN_INTENSITY" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
"XV_BLUE_INTENSITY" (range -1000 to 1000)
client settable attribute
client gettable attribute (current value is 0)
maximum XvImage size: 2048 x 2048
Number of image formats: 4
id: 0x32595559 (YUY2)
guid: 59555932-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x59565955 (UYVY)
guid: 55595659-0000-0010-8000-00aa00389b71
bits per pixel: 16
number of planes: 1
type: YUV (packed)
id: 0x32315659 (YV12)
guid: 59563132-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)
id: 0x30323449 (I420)
guid: 49343230-0000-0010-8000-00aa00389b71
bits per pixel: 12
number of planes: 3
type: YUV (planar)


MythTV's channel scanner found a bunch of channels, but they're all just black (except the time and footer). Is there a tool you can recommend to confirm my tuner's reception?

laga
October 22nd, 2007, 05:38 PM
Hi,

your X config looks good now, I suppose. Your current problem is related to your TV tuner (you probably knew that already ;)).

For DVB, I'd usually recommend kaffeine for testing. But that's a KDE app which will pull in a lot of dependencies- not sure if you like that. Come to think of think, they should all be removed again if you remove kaffeine.

Anyways, there's also the dvb-utils package which comes with a few command line utilities like tzap and scan (or was it ""dvbscan"?) Not exactly user friendly, but a good way to find out if your card is working.

Maybe xine works too, but I'm not sure how to set that up for DVB. I believe it needs a channel.conf file which can be created using dvb-utils ;)