Rainer M Krug wrote:> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi
>
> rgl crashes my R session, when resizing the rgl graphic window.
>
> I am using Ubuntu Maversick, with dual monitor setup. If I disconnect
> one monitor, I can resize it "a little bit", but it still craches
if I
> enlarge it to much.
>
> I assume that the problem has to do with allocated graphic memory in the
> kernel, but why is R crashing completely, and not evn giving the usual
> crash options?
>
> Cheers,
>
> Rainer
>
>
>> sessionInfo()
> R version 2.12.0 (2010-10-15)
> Platform: i686-pc-linux-gnu (32-bit)
>
> locale:
> [1] LC_CTYPE=en_US.utf8 LC_NUMERIC=C
> [3] LC_TIME=en_US.utf8 LC_COLLATE=en_US.utf8
> [5] LC_MONETARY=C LC_MESSAGES=en_US.utf8
> [7] LC_PAPER=en_US.utf8 LC_NAME=C
> [9] LC_ADDRESS=C LC_TELEPHONE=C
> [11] LC_MEASUREMENT=en_US.utf8 LC_IDENTIFICATION=C
>
> attached base packages:
> [1] stats graphics grDevices utils datasets methods base
>
> other attached packages:
> [1] rgl_0.92.794
>> version
> _
> platform i686-pc-linux-gnu
> arch i686
> os linux-gnu
> system i686, linux-gnu
> status
> major 2
> minor 12.0
> year 2010
> month 10
> day 15
> svn rev 53317
> language R
> version.string R version 2.12.0 (2010-10-15)
>
> After executing
>
> library(rgl)
> example(rgl)
>
> and resizing the graph window, R crashes witrh the following message:
>
> drmRadeonCmdBuffer: -22. Kernel failed to parse or rejected command
> stream. See dmesg for more info.
>
> from dmesg:
>
> [ 7349.471959] [drm:r100_cs_track_check] *ERROR* [drm] Buffer too small
> for color buffer 0 (need 413696 have 262144) !
> [ 7349.471964] [drm:r100_cs_track_check] *ERROR* [drm] color buffer 0
> (256 4 0 404)
> [ 7349.471967] [drm:radeon_cs_ioctl] *ERROR* Invalid command stream !
Those messages look like they're coming from your graphics driver, not
from R. So rgl may be doing something it shouldn't do, but you'll
probably have to diagnose what that is. It's unlikely to be
reproducible on another system.
Duncan Murdoch
>
>
> - --
> Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation
> Biology, UCT), Dipl. Phys. (Germany)
>
> Centre of Excellence for Invasion Biology
> Natural Sciences Building
> Office Suite 2039
> Stellenbosch University
> Main Campus, Merriman Avenue
> Stellenbosch
> South Africa
>
> Tel: +33 - (0)9 53 10 27 44
> Cell: +27 - (0)8 39 47 90 42
> Fax (SA): +27 - (0)8 65 16 27 82
> Fax (D) : +49 - (0)3 21 21 25 22 44
> Fax (FR): +33 - (0)9 58 10 27 44
> email: Rainer at krugs.de
>
> Skype: RMkrug
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iEYEARECAAYFAkz/X/MACgkQoYgNqgF2egr1pQCeMBJFYu6W21bYG1K8NBFV3kQo
> Hg4An0RHmwplw5ox213ZZYYFtMXwvLJw
> =X/sg
> -----END PGP SIGNATURE-----
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.