[Rd] png error
Simon Urbanek
@|mon@urb@nek @end|ng |rom R-project@org
Wed Sep 9 22:43:46 CEST 2026
Just to clarify: assuming the error comes from examples, in order to set the option there you have to use _R_CHECK_EXAMPLES_PROFILE_ to set the corresponding Rprofile file since the default profile is not loaded for examples.
Cheers,
Simon
> On 10/09/2026, at 08:26, Simon Urbanek <simon.urbanek using R-project.org> wrote:
>
> One thing that puzzles me is that the error says DISPLAY is '' so it looks like some code wipes the DISPLAY variable - no idea where that happens.
>
> That said, have you tried setting:
>
> options(bitmapType="cairo")
>
> That should use cairo even if the default auto-detection decided to use X11.
>
> Cheers,
> Simon
>
>
>
>> On 10/09/2026, at 07:59, Ivan Krylov <krylov.r00t using gmail.com> wrote:
>>
>> On Wed, 09 Sep 2026 14:51:02 +0000
>> Terry Therneau via R-devel <r-devel using r-project.org> wrote:
>>
>>> Additional capabilities: PNG, JPEG, TIFF, NLS, cairo, ICU
>>
>> This says that you have working "cairo", but R also needs "pangocairo"
>> for png(type="cairo") to work; the configure script doesn't mention the
>> latter in the final output. Does 'pkg-config --path pangocairo' produce
>> any output? R remembers the result of this configure-time test and uses
>> .Call(grDevices:::C_cairoProps, 2L) to remind itself when it starts up.
>> If there's no output from pkg-config or cairoProps returns FALSE, make
>> sure you have libpango1.0-dev installed.
>>
>> As for why doesn't the X11 device seem to work with Xvfb... there's
>> little error checking in tools:::start_virtual_X11_fb, so even if Xvfb
>> doesn't run at all, R still sets the DISPLAY environment variable and
>> remembers a "PID". Hence the question whether there is a socket in
>> /tmp/.X11-unix with the same number as in the DISPLAY, or whether
>> 'xvfb-run R CMD check *_tar.gz' works.
>>
>> --
>> Best regards,
>> Ivan
>>
>> ______________________________________________
>> R-devel using r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>
>
> ______________________________________________
> R-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
More information about the R-devel
mailing list