Announcement

Collapse
No announcement yet.

Xorg hardlock; latest libdrm, mesa, xf86-video-ati, xorg-server 1.10.2

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

  • Xorg hardlock; latest libdrm, mesa, xf86-video-ati, xorg-server 1.10.2

    Hi guys,

    since several days I'm easily getting hardlocks when having

    compiz-fusion (0.8.4/0.8.6) enabled with emerald and by simply browsing through the web

    e.g. just now I got a hardlock with browsing through kernel source directories on github


    last time it was during app-switching (alt + tab)


    magic sysrq key doesn't work anymore the box seems to be completely dead


    gentoo ~amd64

    Portage 2.2.0_alpha34 (default/linux/amd64/10.0/desktop, gcc-4.5.2, glibc-2.13-r2, 2.6.39.1-zen+ x86_64)
    ================================================== ===============
    System uname: [email protected]_2.80GHz-with-gentoo-2.0.2
    Timestamp of tree: Tue, 14 Jun 2011 20:15:01 +0000
    ccache version 3.1.4 [disabled]
    app-shells/bash: 4.2_p8
    dev-java/java-config: 2.1.11-r3
    dev-lang/python: 2.6.6-r1, 2.7.1-r1, 3.1.3-r1
    dev-util/ccache: 3.1.4
    dev-util/cmake: 2.8.4
    sys-apps/baselayout: 2.0.2
    sys-apps/openrc: 0.8.2-r1
    sys-apps/sandbox: 2.5
    sys-devel/autoconf: 2.13, 2.68
    sys-devel/automake: 1.4_p6-r1, 1.5-r1, 1.6.3-r1, 1.7.9-r2, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
    sys-devel/binutils: 2.20.1, 2.20.51.0.12, 2.21, 2.21.51.0.1, 2.21.51.0.2, 2.21.51.0.3, 2.21.51.0.4, 2.21.51.0.6
    sys-devel/gcc: 4.3.5, 4.4.4-r1, 4.4.5, 4.5.1-r1, 4.5.2-r1:ortage
    sys-devel/gcc-config: 1.4.1
    sys-devel/libtool: 2.4-r1
    sys-devel/make: 3.81-r2:ortage
    sys-kernel/linux-headers: 2.6.38 (virtual/os-headers)
    sys-libs/glibc: 2.13-r2



    live builds of:
    - libdrm
    - mesa
    - xf86-video-ati

    xorg-server 1.10.2 and 1.10.1.902 (also happened with that)





    afaik this started when I had watched a video with flash in fullscreen a few days ago (I wanted to see if things had improved) and everything seemed to be dead by the sound of the video kept on playing (no loop !)

    so:

    - usb keyboard + mouse affected
    - screen output affected (monitor -> black/blank)



    any help would be highly welcome since I need this box working with composite asap

    Many thanks in advance !

  • kernelOfTruth
    replied
    ok - so some feedback

    my system is up now for 3 days + 4 hours

    and haven't had a hardlock yet (usually the hardlocks would appear between: after several minutes of uptime or after approx. 1 day and some hours)


    I've switched to KDE 4.7 + qt 4.7.3

    gcc 4.6.1 hardened, linux kernel 3.0.0, binutils 2.21.1 [set for compilation]

    ~amd64

    xf86-video-ati, libdrm, mesa, xorg-server all latest stable or rc versions that are available in the gentoo tree




    seems like the previous configuration (gnome 2.32* with awn + compiz-fusion 0.8*)

    especially in combination with chromium + browsing on github triggered this


    this might be an inherent and/or not yet discovered bug lying in the graphics subsystem [or the kernel itself]

    that gets triggered and causes hardlocks


    since I currently need my box for production I'll stick to KDE 4 for some time and see whether it's stable

    actually I'd like to use awn + gnome + compiz-fusion due to its faster workload & improved productivity (time saved)

    but kde also isn't that bad


    Thanks & please keep up improving the opensource graphics drivers

    They rock !

    Leave a comment:


  • kernelOfTruth
    replied
    seems like the posted patch helps

    the GPU still locks up and tries to reset (like I experienced on Ubuntu 11.04 where it was successful to reset but did resets pretty often)

    but seems to fail (sometimes it reset the gpu 1-3 times - screen goes blank shortly and I can switch to tty for several seconds and maybe back but then the screen content locks up)

    at least it doesn't hardlock anymore (where it couldn't manage to reset the gpu)

    I can save the state of my work via magic sysrq key and reboot or shutdown


    * it's probably NOT entirely related to Chromium browser but it happens most with it while browsing through github

    * it once happened while bringing an minimized window to the front (magic lamp animation and it got stock in the mid of the animation, mp3/music was playing and looped for that moment (1/2 - 1 second loop)

    * another time afaik I had switched apps around and wanted to open up an app from awn (avant-window-navigator), clicking on an app icon where it locked up


    each time this was with compiz-fusion + gtk-window-decorator enabled

    static application switcher, no wobbly windows enabled (these enabled probably trigger it more faster), ...


    thanks !

    Leave a comment:


  • kernelOfTruth
    replied
    and it is STILL happening (the hardlock) !

    now even with mp3-playback and then continuously playing a small sound-bit of and mp3 at the hardlock (only power off & on worked after that - this box has no reset button )

    will try out the suggested patch once I have access to my system again

    Leave a comment:


  • Jonno
    replied
    Originally posted by RealNC View Post
    I was more interested about stuff that needs ES. So am I missing anything is I build Mesa without it on a desktop PC?
    Right now, not really. Most desktop oriented software that support OpenGL ES has a compile-time switch to use regular OpenGL instead, and most distros default to regular OpenGL.

    However, as a lot of mobile/embedded hardware has OpenGL ES drivers, but not full OpenGL drivers, some distros, especially those trying to compete on the ARM architecture (such as Emdebian and Ubuntu), might change that policy in the near future.

    Leave a comment:


  • RealNC
    replied
    I was more interested about stuff that needs ES. So am I missing anything is I build Mesa without it on a desktop PC?

    Leave a comment:


  • Ex-Cyber
    replied
    Originally posted by RealNC View Post
    I don't even know what ES is used for. What does it do?
    It's the "embedded" version of OpenGL, with some of the legacy stuff removed and other stuff tweaked for fixed-point operation (since a lot of embedded/mobile CPUs are not great at floating-point math). It's mostly used on mobile platforms (iOS, Android, etc.). WebGL is also based on OpenGL ES rather than regular OpenGL.

    Leave a comment:


  • RealNC
    replied
    I don't even know what ES is used for. What does it do?

    Leave a comment:


  • kernelOfTruth
    replied
    most stable graphics card driver for a radeon graphics I EVER had so far



    awesome [email protected] Alex, Dave, Marek and all other devs involved

    Thanks a lot !


    only googleearth kept on hardlocking the box in the past

    will try in the next days if that's still the case with opengl ES not compiled in

    Leave a comment:


  • Danny
    replied
    EDIT: Wrong Thread!
    Last edited by Danny; 06-29-2011, 07:26 PM.

    Leave a comment:

Working...
X