View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 5 posts ] 
Print view Previous topic   Next topic  
Author Message
Search for:
PostPosted: Wed Jul 30, 2008 12:37 am 
Offline
Joined: Mon Apr 03, 2006 10:19 pm
Posts: 6
This is a strange one (and one of my first posts, generally can find solutions on the forum with search). After the upgrade from R5F27 to R5.5, the fluxbox Toolbar doesn't go away when mythfrontend starts. Also, video playback of recordings or livetv was unwatchably jumpy (both audio and video).

I can solve the Toolbox issue by hiding it in fluxbox, but i think that's just a workaround to a greater issue. mplayer playback of /myth mpg files is clean and smooth.

I can solve the jumpy playback by disabling "Enable OpenGL vertical sync for timing" in Playback settings, but playback and OSD now has an annoying twitchyness to it, kinda like deinterlacing isn't working right. But i'm outputting VGA to an LCD device.

Finally, sometimes when I escape from one location to another (say, recordings back to main menu or settings back to main), mythfrontend just segfaults.

I'm working, but just BARELY. Help!! Here's a dmesg output after a fresh boot, you can see the segfaults at the bottom. video card is on-board intel 82945g. All worked well in R5F27.

md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
(fs/jbd/recovery.c, 255): journal_recover: JBD: recovery, exit status 0, recovered transactions 179 to 975
(fs/jbd/recovery.c, 257): journal_recover: JBD: Replayed 7248 and revoked 415/195 blocks
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 308k freed
sd 0:0:0:0: Attached scsi generic sg0 type 0
sr 1:0:0:0: Attached scsi generic sg1 type 5
rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one month, y3k
input: PC Speaker as /class/input/input1
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt 0000:00:1a.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1a.0 to 64
uhci_hcd 0000:00:1a.0: UHCI Host Controller
uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:1a.0: irq 16, io base 0x00003000
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: UHCI Host Controller
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.0: irq 16, io base 0x00003020
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
Linux agpgart interface v0.102
ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 17 (level, low) -> IRQ 17
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.1: irq 17, io base 0x00003040
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: Processor [CPU0] (supports 8 throttling states)
ACPI: Processor [CPU1] (supports 8 throttling states)
ACPI Exception (processor_core-0819): AE_NOT_FOUND, Processor Device is not present [20070126]
ACPI Exception (processor_core-0819): AE_NOT_FOUND, Processor Device is not present [20070126]
ACPI Exception (processor_core-0819): AE_NOT_FOUND, Processor Device is not present [20070126]
ACPI Exception (processor_core-0819): AE_NOT_FOUND, Processor Device is not present [20070126]
ACPI Exception (processor_core-0819): AE_NOT_FOUND, Processor Device is not present [20070126]
ACPI Exception (processor_core-0819): AE_NOT_FOUND, Processor Device is not present [20070126]
input: Power Button (FF) as /class/input/input2
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input3
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: irq 18, io base 0x00003060
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: Power Button (CM) [PWRB]
ACPI: PCI Interrupt 0000:00:1a.7[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1a.7 to 64
ehci_hcd 0000:00:1a.7: EHCI Host Controller
ehci_hcd 0000:00:1a.7: new USB bus registered, assigned bus number 5
ehci_hcd 0000:00:1a.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1a.7
ehci_hcd 0000:00:1a.7: irq 16, io mem 0xd8404000
ehci_hcd 0000:00:1a.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: EHCI Host Controller
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 6
ehci_hcd 0000:00:1d.7: debug port 1
PCI: cache line size of 32 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: irq 16, io mem 0xd8404400
usb 3-1: new low speed USB device using uhci_hcd and address 2
ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 6 ports detected
agpgart: Detected an Intel 965Q Chipset.
agpgart: Detected 7676K stolen memory.
agpgart: AGP aperture is 256M @ 0xc0000000
PCI: Enabling device 0000:00:1f.3 (0001 -> 0003)
ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 17
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, low) -> IRQ 16
PCI: Setting latency timer of device 0000:00:1b.0 to 64
Linux video capture interface: v2.00
ivtv: Start initialization, version 1.2.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:0b:08.0[A] -> GSI 20 (level, low) -> IRQ 19
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 1-0050: Hauppauge model 23552, rev E587, serial# 9865516
tveeprom 1-0050: tuner model is Samsung TCPN 2121P30A (idx 87, type 70)
tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 1-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62)
tveeprom 1-0050: audio processor is CX25843 (idx 37)
tveeprom 1-0050: decoder processor is CX25843 (idx 30)
tveeprom 1-0050: has radio, has no IR receiver, has no IR transmitter
ivtv0: Autodetected WinTV PVR 500 (unit #1)
cx25840 1-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #0)
tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0)
tea5767 1-0060: type set to Philips TEA5767HN FM Radio
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
tuner-simple 1-0061: type set to 70 (Samsung TCPN 2121P30A)
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card #0: WinTV PVR 500 (unit #1)
ivtv1: Initializing card #1
ivtv1: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:0b:09.0[A] -> GSI 21 (level, low) -> IRQ 20
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 2-0050: Hauppauge model 23552, rev E587, serial# 9865516
tveeprom 2-0050: tuner model is Samsung TCPN 2121P30A (idx 87, type 70)
tveeprom 2-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62)
tveeprom 2-0050: audio processor is CX25843 (idx 37)
tveeprom 2-0050: decoder processor is CX25843 (idx 30)
tveeprom 2-0050: has radio, has no IR receiver, has no IR transmitter
ivtv1: Correcting tveeprom data: no radio present on second unit
ivtv1: Autodetected WinTV PVR 500 (unit #2)
cx25840 2-0044: cx25843-24 found @ 0x88 (ivtv i2c driver #1)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1)
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1)
tuner-simple 2-0061: type set to 70 (Samsung TCPN 2121P30A)
ivtv1: Registered device video1 for encoder MPG (4096 kB)
ivtv1: Registered device video33 for encoder YUV (2048 kB)
ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
ivtv1: Registered device video25 for encoder PCM (320 kB)
ivtv1: Initialized card #1: WinTV PVR 500 (unit #2)
ivtv: End initialization
usb 4-1: new low speed USB device using uhci_hcd and address 2
Adding 771112k swap on /dev/sda2. Priority:-1 extents:1 across:771112k
usb 4-1: configuration #1 chosen from 1 choice
lirc_dev: IR Remote Control driver registered, major 61

lirc_atiusb: USB remote driver for LIRC $Revision: 1.67 $
lirc_atiusb: Paul Miller <pmiller9@users.sourceforge.net>
EXT3 FS on sda1, internal journal
usb 4-2: new full speed USB device using uhci_hcd and address 3
Non-volatile memory driver v1.2
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
Initializing USB Mass Storage driver...
usb 4-2: configuration #1 chosen from 1 choice
hub 4-2:1.0: USB hub found
hub 4-2:1.0: 3 ports detected
lirc_dev: lirc_register_plugin: sample_rate: 0
lirc_atiusb[2]: X10 WTI RF receiver on usb4:2
usbcore: registered new interface driver lirc_atiusb
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
aufs 20080128
No dock devices found.
usb 3-1: new low speed USB device using uhci_hcd and address 3
usb 3-1: configuration #1 chosen from 1 choice
Switched to high resolution mode on CPU 0
Switched to high resolution mode on CPU 1
usb 4-2.3: new full speed USB device using uhci_hcd and address 4
usb 4-2.3: configuration #1 chosen from 1 choice
usbcore: registered new interface driver hiddev
input: Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) as /class/input/input4
input: USB HID v1.10 Mouse [Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)] on usb-0000:00:1d.1-1
input: Mitsumi Electric Apple Extended USB Keyboard as /class/input/input5
input: USB HID v1.10 Keyboard [Mitsumi Electric Apple Extended USB Keyboard] on usb-0000:00:1d.2-2.3
input: Mitsumi Electric Apple Extended USB Keyboard as /class/input/input6
input: USB HID v1.10 Device [Mitsumi Electric Apple Extended USB Keyboard] on usb-0000:00:1d.2-2.3
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
fuse init (API version 7.8)
NET: Registered protocol family 17
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ADDRCONF(NETDEV_UP): eth0: link is not ready
tg3: eth0: Link is up at 100 Mbps, full duplex.
tg3: eth0: Flow control is on for TX and on for RX.
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
[drm] Initialized drm 1.1.0 20060810
ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 16
[drm] Initialized i915 1.6.0 20060119 on minor 0
Clocksource tsc unstable (delta = 9371872073 ns)
Time: acpi_pm clocksource has been installed.
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv1: Encoder revision: 0x02060039
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
mythfrontend[4705]: segfault at b2988590 eip b2988590 esp bf8437fc error 4
mythfrontend[5675]: segfault at b2948590 eip b2948590 esp bf823fdc error 4
mythfrontend[7317]: segfault at b2905590 eip b2905590 esp bff4571c error 4
mythfrontend[10000]: segfault at b2948c60 eip b2948c60 esp bf8d48dc error 4


Last edited by orie on Wed Jul 30, 2008 11:50 am, edited 2 times in total.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 30, 2008 1:46 am 
Offline
Joined: Mon Apr 03, 2006 10:19 pm
Posts: 6
Update on the opengl sync: After messing around with settings more, and eventually putting them back the way they were (with opengl sync enabled), now it's playing normally! But the OSD still has some odd interlacing problem come and go...


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 30, 2008 7:58 am 
Offline
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location: Arlington, MA
Take a look at the R5.5 Hints especially the bits dealing with Nvidia changes and issues, OpenGL, and Playback profiles. The upgrade process tries to edit your xorg.conf appropriately for the new drivers but it's really easy to thwart it's efforts by manually restoring an old one. The tweaker is also a bit aggressive about turning on all the OpenGL eye candy and due to some issues in the Nvidia drivers this doesn't always play well with older (FX 5200 and before) video chips. Finally the default playback profiles always gave me grief so I strongly recommend creating a custom one that is tuned to your hardware.


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jul 30, 2008 11:42 am 
Offline
Joined: Mon Apr 03, 2006 10:19 pm
Posts: 6
Thanks for the tips! I did indeed read though the guide and targeted the OpenGL problems, though I didn't pay as much attention to them as perhaps I should due to having an Intel onboard card instead of nvidia. That said, after tweaking the system around for quite a while, I found out the following (probably applies to any systems with the intel 82945G chipset for future searchers)

Turning on OpenGL as your draw method works ok, except when you exit live tv or your recorded shows, it will cause the front end to segfault. This is interesting as it seems to be new to R5.5's drivers, but I digress. Switch it to the Gk method. I recommend loading the "Intel" driver in xorg.conf instead of "i810", since 5.5 has the new driver.

In your playback profiles, the default mode using XvMC & the default deinterlacing engine (i forget what that is) causes miserable playback, both audio and video hang up for seconds before a refresh. If you switch to the alternate deinterlacing method (bob I believe), it works OK. However, this mode didn't look as sharp, lots of jaggies. I found that the best quality deinterlacing method is using ffmpeg & the kernel deinterlacer. You CAN use OpenGL syncing and OpenGL as the playback renderer with no issues. Just not OpenGL as the draw engine. Hope this helps someone and i'll try to get more detailed info on the settings tonight.

I still haven't figured out why the fluxbox Toolbar still shows up if i don't hide it by default..

Edit: A huge THANKS! to everyone on the Knoppmyth team, i've been using and loving knoppmyth for 4 years now. :)


Top
 Profile  
 
 Post subject:
PostPosted: Mon Feb 16, 2009 2:46 am 
Offline
Joined: Tue Jan 18, 2005 2:07 am
Posts: 1532
Location: California
Orie, were you ever able to achieve playback without tearing on the Intel GMA graphics controller? If so, exactly what settings are you using? I'm having difficulty with tearing on the GMA 950...

Marc

_________________
Marc

The views expressed are my own and do not necessarily reflect the views of my employer.


Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 


All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu