Announcement

Collapse
No announcement yet.

Lockups: watching tv while browsing web

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Lockups: watching tv while browsing web

    I seem to get a hard lockup if I'm watching tv in a window while browsing the web with seamonkey in the background. The screen freezes, the mouse can't move, sysrq doesn't respond, I have to hit the reset button. Phoronix forums seem particularly good and triggering the lockup, this is the third time I've typed out this post.

    For tv, I have a usb HVR 900, using the em28xx driver from the latest hg v4l-dvb sources. This driver should be stable since it'll be included in a future kernel version.

    The graphics card is a Radeon 9550SE in an APG 4X SiS 650 based motherboard.

    I'm using the latest git xf86-video-ati, I've tried various options, none of which have helped:

    NoAccel true and NoDRI true (you still get XVideo)
    AGPMode 2
    DMAForXv false
    AccelMethod EXA (with or without render accel) or XAA.

    Or even using fglrx, which seems incredibly easy to lockup doing pretty much anything.

    Here's my Xorg.0.log: http://pastebin.ca/971270

    I don't think I managed to get a lockup using x11 video output instead of xvideo, but that is pretty poor quality since xvideo seems to have a built-in deinterlacer.

    So, does anyone else have usb tv tuners working well with the radeon driver? Can anyone else reproduce this bug? Is there anything else I could try?

  • #2
    Originally posted by ejs1920 View Post
    I seem to get a hard lockup if I'm watching tv in a window while browsing the web with seamonkey in the background. The screen freezes, the mouse can't move, sysrq doesn't respond, I have to hit the reset button. Phoronix forums seem particularly good and triggering the lockup, this is the third time I've typed out this post.

    For tv, I have a usb HVR 900, using the em28xx driver from the latest hg v4l-dvb sources. This driver should be stable since it'll be included in a future kernel version.

    The graphics card is a Radeon 9550SE in an APG 4X SiS 650 based motherboard.

    I'm using the latest git xf86-video-ati, I've tried various options, none of which have helped:

    NoAccel true and NoDRI true (you still get XVideo)
    AGPMode 2
    DMAForXv false
    AccelMethod EXA (with or without render accel) or XAA.

    Or even using fglrx, which seems incredibly easy to lockup doing pretty much anything.

    Here's my Xorg.0.log: http://pastebin.ca/971270

    I don't think I managed to get a lockup using x11 video output instead of xvideo, but that is pretty poor quality since xvideo seems to have a built-in deinterlacer.

    So, does anyone else have usb tv tuners working well with the radeon driver? Can anyone else reproduce this bug? Is there anything else I could try?
    SiS AGP chipsets are notoriously troublesome. Does:
    Option "BusType" "PCI"
    help?

    Alex

    Comment


    • #3
      Sadly, BusType PCI didn't help, I got a lockup while refreshing phoronix forums while watching tv, after about 15 minutes.

      And as expected, BusType PCI halves OpenGL performance, not just glxgears, but peak fps in extreme tuxracer goes from 50 to 20.

      Well, I can think of three things to try:

      Try to get a lockup while browsing HTML off my harddisk (I don't remember any).

      Try to get a lockup while playing videos off my harddisk, instead of tv (again, I can't remember any).

      Try the Fedora kernel instead of my own vanilla kernel. That has a newer rt2x00 driver for my ralink wireless card. (But I recall lockups both using the rt61 legacy driver and the rt2x00 driver in 2.6.24).

      Edit: I've had sdlmame outputting yuy2 to xvideo (the same format that mplayer displaying tv uses) for 20 minutes while web browsing without any lockups. That suggests the problem is in the em28xx or rt2x00 drivers and not radeon.
      Last edited by ejs1920; 04 April 2008, 03:22 PM.

      Comment


      • #4
        Well once I finally got the Fedora 8 kernel to boot (I haven't switched to libata drivers for my IDE drives, so I needed to recreate the initrd from a rescue cd), all I discovered is that the system froze the instant the rt61pci module was loaded.

        Oh well, I guess I hit https://bugzilla.redhat.com/show_bug.cgi?id=440674.

        Comment


        • #5
          Originally posted by agd5f View Post
          SiS AGP chipsets are notoriously troublesome. Does:
          Option "BusType" "PCI"
          help?

          Alex
          I second this. This might seem drastic but get another motherboard if you can. SIS are cheap but their stuff is absolute crap. Avoid SIS at all costs.

          Comment


          • #6
            possibly solved

            It's possible that I've fixed this by running the stock fedora kernel 2.6.24.4-74.fc8 (downloaded from koji) instead of my own kernel.

            No lockups for 11 days (but I've not been trying to crash it until now), and I'm now going to test fglrx 8-4. I've been running xf86-video-ati git from 11 days ago under XAA for maximum stability.

            Comment

            Working...
            X