[opensuse-xorg] radeon and radeonhd from X11:XORg crashes when DRI+desktop effects are enabled
Hi List, since a upgrade two days ago, I have a problem with the radeon drivers from the X11:XOrg repositories on openSUSE 11.1 (32bit). Everytime I start KDE from KDM when DRI/desktop effects are enabled, X crashes after some seconds. If I set DRI to off in Xorg.conf the server works (but of course unusable slow with EXA and not much better with XAA). This only happens since one of the last upgrades (I suspect the new Mesa somehow but are not really sure). Before the driver was working "like a charm" for the last couple of months with radeon+DRI+EXA+desktop effects. To be sure, I tested it with the radeonhd driver to, but this lead - like expected - to the same result. Checking Xorg.0.log doesn't seem to result in anything useful as well as the other usual places. But interestingly /var/log/kdm.log seems to tell me something that could be helpful. When the server is crashing, it ends with: *********************************WARN_ONCE********************************* File radeon_dma.c function radeonReleaseDmaRegions line 348 Leaking dma buffer object! *************************************************************************** Xorg: radeon_bo_legacy.c:207: legacy_is_pending: Assertion `bo_legacy-
is_pending <= bo->cref' failed.
I don't really know what it means but it seams like some assertion is failing ;-)Hope that helps you somehow. Kind regards, Steffen Schloenvoigt -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
Steffen, On 03 October 2009, Steffen Schloenvoigt wrote:
Hi List,
since a upgrade two days ago, I have a problem with the radeon drivers from the X11:XOrg repositories on openSUSE 11.1 (32bit). Everytime I start KDE from KDM when DRI/desktop effects are enabled, X crashes after some seconds.
Keep EXA+DRI enabled in Xorg.conf, but disable KDE's desktop effects at all. Then you'll at least get a fast & usable desktop, only without all the bling-bling. Regards, Verdi -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
Am Samstag, 3. Oktober 2009 06:58:49 schrieb Verdi March:
On 03 October 2009, Steffen Schloenvoigt wrote:
since a upgrade two days ago, I have a problem with the radeon drivers from the X11:XOrg repositories on openSUSE 11.1 (32bit). Everytime I start KDE from KDM when DRI/desktop effects are enabled, X crashes after some seconds.
Keep EXA+DRI enabled in Xorg.conf, but disable KDE's desktop effects at all. Then you'll at least get a fast & usable desktop, only without all the bling-bling. Hi Verdy,
this is the setting I use at the moment. It works, but I miss my effects ;-) Hope they'll come back soon. Kind regards, Steffen Schloenvoigt -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
On Oct 02, 09 23:59:02 +0200, Steffen Schloenvoigt wrote:
since a upgrade two days ago, I have a problem with the radeon drivers from the X11:XOrg repositories on openSUSE 11.1 (32bit). Everytime I start KDE from [...] Checking Xorg.0.log doesn't seem to result in anything useful as well as the other usual places. But interestingly /var/log/kdm.log seems to tell me something that could be helpful. When the server is crashing, it ends with: *********************************WARN_ONCE********************************* File radeon_dma.c function radeonReleaseDmaRegions line 348 Leaking dma buffer object! *************************************************************************** Xorg: radeon_bo_legacy.c:207: legacy_is_pending: Assertion `bo_legacy-
is_pending <= bo->cref' failed.
This sounds very much like a severe regression. Please make sure that you're using the very latest X11:Xorg ('zypper in Mesa libdrm' once again), and if it still fails, please open a bug report.
I don't really know what it means but it seams like some assertion is failing ;-)Hope that helps you somehow.
An assert is something that is supposed to be true. If it isn't, something bad BAD has happened before. So let's bail out. Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
Am Montag, 5. Oktober 2009 11:54:39 schrieben Sie:
On Oct 02, 09 23:59:02 +0200, Steffen Schloenvoigt wrote:
since a upgrade two days ago, I have a problem with the radeon drivers from the X11:XOrg repositories on openSUSE 11.1 (32bit). Everytime I start KDE from [...] Checking Xorg.0.log doesn't seem to result in anything useful as well as the other usual places. But interestingly /var/log/kdm.log seems to tell me something that could be helpful. When the server is crashing, it ends with: *********************************WARN_ONCE******************************* ** File radeon_dma.c function radeonReleaseDmaRegions line 348 Leaking dma buffer object! ************************************************************************* ** Xorg: radeon_bo_legacy.c:207: legacy_is_pending: Assertion `bo_legacy-
is_pending <= bo->cref' failed.
This sounds very much like a severe regression. Please make sure that you're using the very latest X11:Xorg ('zypper in Mesa libdrm' once again), and if it still fails, please open a bug report. Ok, tried that, reinstalled all packages from the repo but still the same result. On which bug tracker should the bug be reported? Is it for upstream Xorg or is it specific to openSuse ?
I don't really know what it means but it seams like some assertion is failing ;-)Hope that helps you somehow. An assert is something that is supposed to be true. If it isn't, something bad BAD has happened before. So let's bail out. As a Software Engineer, I know for sure what an assertion is . I have to fight with them every day :D But thanks for your kind explanation ;-) .
Thanks for your help and kind regards, Steffen Schloenvoigt -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
On Oct 05, 09 22:15:41 +0200, Steffen Schloenvoigt wrote:
** Xorg: radeon_bo_legacy.c:207: legacy_is_pending: Assertion `bo_legacy-
is_pending <= bo->cref' failed.
This sounds very much like a severe regression. Please make sure that you're using the very latest X11:Xorg ('zypper in Mesa libdrm' once again), and if it still fails, please open a bug report. Ok, tried that, reinstalled all packages from the repo but still the same result. On which bug tracker should the bug be reported? Is it for upstream Xorg or is it specific to openSuse ?
This very much sounds like an upstream issue. We don't do anything special regarding radeonhd.
As a Software Engineer, I know for sure what an assertion is . I have to fight with them every day :D But thanks for your kind explanation ;-) .
:-P Your question looked like you needed some explanation. Seems I misread it. Matthias -- Matthias Hopf <mhopf@suse.de> __ __ __ Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@mshopf.de Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
** Xorg: radeon_bo_legacy.c:207: legacy_is_pending: Assertion `bo_legacy->is_pending <= bo->cref' failed. This sounds very much like a severe regression. Please make sure that you're using the very latest X11:Xorg ('zypper in Mesa libdrm' once again), and if it still fails, please open a bug report. Ok, tried that, reinstalled all packages from the repo but still the same result. On which bug tracker should the bug be reported? Is it for upstream Xorg or is it specific to openSuse ? This very much sounds like an upstream issue. We don't do anything special regarding radeonhd.
Ok, it seems to be already reported on the freedesktop bugtracker: https://bugs.freedesktop.org/show_bug.cgi?id=24131 Let's hope they will fix it quickly. Kind regards, Steffen -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-xorg+help@opensuse.org
participants (3)
-
Matthias Hopf
-
Steffen Schloenvoigt
-
Verdi March