Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Plot3d causes crash with radeon driver and Debian testing

95 views
Skip to first unread message

Nils Kanning

unread,
Oct 29, 2009, 4:00:59 AM10/29/09
to

Hi,
I'm using Mathematica 7.0.1 on Debian testing with the open source
radeon driver (xserver-xorg-video-radeon 1:6.12.3-1).

Every time I use Plot3d, I get a blank image first. If I then rotate the
plot, I see the 3d surface. After stopping the rotation Mathematica
crashes and I get the following output:
failed to create pixmap
failed to create pixmap
failed to create pixmap
Mathematica: radeon_lock.c:65: radeonGetLock: Assertion `drawable !((void *)0)

Is there someone else with this problem?

The only (partial) solution I found so far is to start Mathematica using
the "-mesa" option which makes rotating 3d plots rather slow.

Best regards
Nils

Pavel Pokorny

unread,
Nov 8, 2009, 6:52:16 AM11/8/09
to
On Oct 29, 4:00 am, Nils Kanning <n...@kanning.de> wrote:
> Hi,
> I'm using Mathematica 7.0.1 on Debian testing with the open source
> radeon driver (xserver-xorg-video-radeon 1:6.12.3-1).
>
> Every time I use Plot3d, I get a blank image first. If I then rotate the
> plot, I see the 3d surface. After stopping the rotation Mathematica
> crashes and I get the following output:
> failed to create pixmap
> failed to create pixmap
> failed to create pixmap
> Mathematica: radeon_lock.c:65: radeonGetLock: Assertion `drawable !((void=

*)0)
>
> Is there someone else with this problem?
>
> The only (partial) solution I found so far is to start Mathematica using
> the "-mesa" option which makes rotating 3d plots rather slow.
>
> Best regards
> Nils

The same for me running Mathematica 7.0.1 in Ubuntu 9.10 64-bit (AMD).
Running
mathematica -mesa
seems to work fine and I have not noticed any slow-down.

Pavel

Garrett

unread,
Nov 23, 2009, 6:51:17 AM11/23/09
to
On Nov 8, 6:52 am, Pavel Pokorny <pavel.pokora.poko...@gmail.com>
wrote:

I see this on Fedora 12. I'm using a Radeon HD 2600XT (which uses the
RV630). As far as I know, 3D stuff on this chip set is still
experimental & unfinished within the open source drivers, so I guess
I'm not surprised to see a problem like this. I didn't have this
problem on Fedora 11, though... kind of disappointing that the upgrade
broke something this important!

I've tried mathematica -mesa and that seems to work okay, but
sometimes the 3D drawing "escapes" the mathematica window and hovers
on its own above the rest of my windows. Very strange.

What other hardware are people seeing this on?

-gm

Nils Kanning

unread,
Dec 3, 2009, 6:19:57 AM12/3/09
to
On Mon, 2009-11-23 at 06:50 -0500, Garrett wrote:
> On Nov 8, 6:52 am, Pavel Pokorny <pavel.pokora.poko...@gmail.com>
> wrote:
> > On Oct 29, 4:00 am, Nils Kanning <n...@kanning.de> wrote:
> >
> >
> >
> > > Hi,
> > > I'm using Mathematica 7.0.1 on Debian testing with the open source
> > > radeon driver (xserver-xorg-video-radeon 1:6.12.3-1).
> >
> > > Every time I use Plot3d, I get a blank image first. If I then rotate =

the
> > > plot, I see the 3d surface. After stopping the rotation Mathematica
> > > crashes and I get the following output:
> > >failedtocreatepixmap
> > >failedtocreatepixmap
> > >failedtocreatepixmap
> > > Mathematica: radeon_lock.c:65: radeonGetLock: Assertion `drawable !((=

void=
> > *)0)
> >
> > > Is there someone else with this problem?
> >
> > > The only (partial) solution I found so far is to start Mathematica us=

ing
> > > the "-mesa" option which makes rotating 3d plots rather slow.
> >
> > > Best regards
> > > Nils
> >
> > The same for me running Mathematica 7.0.1 in Ubuntu 9.10 64-bit (AMD).
> > Running
> > mathematica -mesa
> > seems to work fine and I have not noticed any slow-down.
> >
> > Pavel
>
> I see this on Fedora 12. I'm using a Radeon HD 2600XT (which uses the
> RV630). As far as I know, 3D stuff on this chip set is still
> experimental & unfinished within the open source drivers, so I guess
> I'm not surprised to see a problem like this. I didn't have this
> problem on Fedora 11, though... kind of disappointing that the upgrade
> broke something this important!
>
> I've tried mathematica -mesa and that seems to work okay, but
> sometimes the 3D drawing "escapes" the mathematica window and hovers
> on its own above the rest of my windows. Very strange.
>
> What other hardware are people seeing this on?
>
> -gm
>

The crash seems to be related to
http://bugs.freedesktop.org/show_bug.cgi?id=22851 and there is also a
fix for this bug. So hopefully with the next Mesa release this fix also
arrives in Debian, Ubuntu and so forth.

Nils


Nils Kanning

unread,
Jan 7, 2010, 2:27:31 AM1/7/10
to

On Thu, 2009-12-03 at 06:14 -0500, Nils Kanning wrote:
> The crash seems to be related to
> http://bugs.freedesktop.org/show_bug.cgi?id=22851 and there is also a
> fix for this bug. So hopefully with the next Mesa release this fix also
> arrives in Debian, Ubuntu and so forth.
>
> Nils

Now the new Mesa version (7.6.1) is available in Debian testing
(especially libgl1-mesa-dri 7.6.1-1) and indeed Plot3D does not cause a
crash any longer. However now I get the error:

Exception in thread "Thread-11" java.lang.NullPointerException
at com.wolfram.paclet.client.net.URLFetcher.run(Unknown Source)


failed to create pixmap
failed to create pixmap
failed to create pixmap

And I can only see the plot while rotating it. Otherwise nothing is
drawn.

Nils

0 new messages