[BioC] X11 problem
Marcus Davy
mdavy at hortresearch.co.nz
Thu Sep 7 23:58:51 CEST 2006
This came up on a thread recently regarding the OS X operating system where
the exact same error message occurred. You need to install X11R6 or X11R7 on
fedora to allow R to interface with X11 and produce X11, png, or jpeg
graphics. After installing X11R6/7 I would then build R from source again.
For OS X if you install the latest binary (2-3-1.dmg), it will give the same
error unless you also install the specific package X11User.pkg AND make sure
it is running concurrently with R. For new R users using OS X, X11User.pkg
is on the original installation disks, you have to search for and install
it. The Apple downloads portal provides a version which will *not* work for
OS version 10.4 (tiger).
http://cran.r-project.org/bin/macosx/RMacOSX-FAQ.html#X11-window-server-_002
8optional_0029
You may also need to set the environment variable for DISPLAY to ":0" with;
Sys.putenv(DISPLAY = ":0")
This seems to be handled in the R function X11 itself for OS X;
X11 <-
function (display = "", width = 7, height = 7, pointsize = 12,
gamma = getOption("gamma"), colortype = getOption("X11colortype"),
maxcubesize = 256, bg = "transparent", canvas = "white",
fonts = getOption("X11fonts"), xpos = NA, ypos = NA)
{
if (display == "" && .Platform$GUI == "AQUA" && Sys.getenv("DISPLAY") ==
"")
Sys.putenv(DISPLAY = ":0") # <- for AQUA
Marcus
On 9/8/06 2:59 AM, "Seth Falcon" <sfalcon at fhcrc.org> wrote:
> "D.Enrique ESCOBAR ESPINOZA" <escobarebio at yahoo.com> writes:
>
>> i m running R in a fedora core 5 x86 server wothout
>> X11 service.
>> X11 is the default device for R
>> So when I m drawing png images,
>> I receive this error output
>>>>>>>>>>>>
>> Error in X11(paste("png::", filename, sep = ""), width, height,
>> pointsize, :
>> unable to start device PNG
>> In addition: Warning message:
>> unable to open connection to X11 display ''
>> Execution halted
>>>>>>>>>>>>
>> How can I do for drawing png without starting X11 which isn installed
>> in my server?
>
> I'm not sure. I've encountered similar issues when using R remotely
> via ssh and no X11 forwarding. One would think png is independent
> from X11, but it may not be.
>
> This is a question for R-help, not Bioconductor. There are likely to
> be folks there that know the answer.
>
> Bw,
>
> + seth
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives:
> http://news.gmane.org/gmane.science.biology.informatics.conductor
______________________________________________________
The contents of this e-mail are privileged and/or confidenti...{{dropped}}
More information about the Bioconductor
mailing list