On Wed, 27 Mar 2024 at 12:19, Ivan Krylov <ikrylov at disroot.org> wrote:
> ? Wed, 27 Mar 2024 11:28:17 +0100
> Alexandre Courtiol <alexandre.courtiol at gmail.com> ?????:
>
> > after installing R-devel the output of
> > grDevices::dev.capabilities()$paths is FALSE, while it is TRUE for R
> > 4.3.3
>
> Your system must be missing Cairo development headers, making x11()
> fall back to type = 'Xlib':
>
> $ R-devel -q -s -e 'x11(); grDevices::dev.capabilities()$paths'
> [1] TRUE
> $ R-devel -q -s -e \
> 'x11(type="Xlib"); grDevices::dev.capabilities()$paths'
> [1] FALSE
>
> If that's not the case and capabilities()['cairo'] is TRUE in
your
> build of R-devel, please show us the sessionInfo() from your build of
> R-devel.
>
> --
> Best regards,
> Ivan
>
Thanks everyone for your feedback.
Here is the requested information:
> x11()
> grDevices::dev.capabilities()$paths
[1] FALSE> capabilities()['cairo']
cairo
TRUE> sessionInfo()
R version 4.3.3 Patched (2024-02-29 r86166)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 22.04.4 LTS
Matrix products: default
BLAS: /home/courtiol/R-devel/lib/R/lib/libRblas.so
LAPACK: /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3.10.0
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
time zone: Europe/Berlin
tzcode source: system (glibc)
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] compiler_4.3.3
However, since it works on your side, I think there is nothing to worry
about, I must have simply failed to install R-devel properly.
--
Alexandre Courtiol, www.datazoogang.de
[[alternative HTML version deleted]]