http://bugs.freedesktop.org/show_bug.cgi?id=26051
--- Comment #18 from ken moffat <zarniwhoo...@googlemail.com> 2010-01-31 14:39:58 PST --- (In reply to comment #14) > Is this all testing done with KMS disabled? > Yes, I'm reluctant to try things in the kernel's "staging" area. > There is few possible reasons for locking that could be checked: > > 1. You have glxgears running from local console and mesa is trying to output > something from inside the drmlocked output which causes recursive lock > acquiring from different processes locking everything from graphics card. > (Solution to this is to run glxgears from ssh connection with "DISPLAY=:0.0 > glxgears" command) That seems like a sledgehammer to crack a nut (I only run glxgears as a minimal test that dri seems to be working). > > 2. I remember seeing similar locking problems that were solved when I cleanly > rebuild correct versions of xf86-video-ati and mesa. For builds during bisection, I updated (dri2proto, glproto, libdrm) when I had to. In the end, I stopped rebuilding xf86-video-ati because it didn't seem to be necessary for the immediate glxgears problem. Having said that, the eventual lockup in a random screensaver persists even if I remove /usr/lib/dri so it probably isn't a mesa problem (although it *was* the original aggravation that got me looking at this). > > 3. Try using master branch from xf86-video-ati. > > But screensaver freezing sounds like incorrect command stream locking the > graphics card to a infinite loop. > Looking at what changed since my last build (back in September) my guess is that libdrm or xf86-video-ati are now the most likely places to look for the random lockup. But, I'd prefer to get the glxgears issue out of the way first (if the problem is in libdrm, I might have to build mesa-7.5 to bisect). I've seen a report from someone with a different old radeon that xscreensaver locked the box for him too, but he was upgrading from a *very* old system (back in the days when xscreensaver often locked up on radeons) and used his existing workaround to just set xscreensaver to blank the screen. For me, it had been years since I last saw the lockups, so I new this wasn't expected. -- Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. ------------------------------------------------------------------------------ The Planet: dedicated and managed hosting, cloud storage, colocation Stay online with enterprise data centers and the best network in the business Choose flexible plans and management services without long-term contracts Personal 24x7 support from experience hosting pros just a phone call away. http://p.sf.net/sfu/theplanet-com -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel