[Bug 2011617] [NEW] Graphics API version mismatch

DeathByDenim 2011617 at bugs.launchpad.net
Tue Mar 14 18:21:22 GMT 2023


Public bug reported:

Trying to plot in RKWard results in:
Error in (function (width = getOption("rk.screendevice.width"), height = getOption("rk.screendevice.height"),  : 
  Graphics API version mismatch
Error in RK() : Graphics API version mismatch
Error in RK() : Graphics API version mismatch

Outside of RKWard and using plain R this error does not appear and the
plot is shown.

I have used R packages from the stock Ubuntu repositories only. I have
not installed anything with install.packages().

To reproduce:

Install Tidyverse:
sudo apt install r-cran-tidyverse

Run the following R code in the R Console in RKWard:
library('tidyverse')
ggplot(data=mpg)+  geom_point(mapping = aes(x = displ, y = hwy))

The same code runs fine from just running R from the terminal.

>From what I can gather, the solution is to rebuild against the current
version of R. Although it's not entirely clear what needs to be rebuild.

System info:
$ lsb_release -rd
Description:    Ubuntu 22.04.2 LTS
Release:        22.04
$ apt-cache policy rkward
rkward:
  Installed: 0.7.2-1
  Candidate: 0.7.2-1
  Version table:
 *** 0.7.2-1 500
        500 http://ca.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status
$ apt-cache policy r-base
r-base:
  Installed: (none)
  Candidate: 4.1.2-1ubuntu2
  Version table:
     4.1.2-1ubuntu2 500
        500 http://ca.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        500 http://ca.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
$ apt-cache policy r-cran-tidyverse
r-cran-tidyverse:
  Installed: 1.3.1-1
  Candidate: 1.3.1-1
  Version table:
 *** 1.3.1-1 500
        500 http://ca.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        500 http://ca.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
        100 /var/lib/dpkg/status

** Affects: rkward (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of RKWard
Team, which is subscribed to rkward in Ubuntu.
https://bugs.launchpad.net/bugs/2011617

Title:
  Graphics API version mismatch

Status in rkward package in Ubuntu:
  New

Bug description:
  Trying to plot in RKWard results in:
  Error in (function (width = getOption("rk.screendevice.width"), height = getOption("rk.screendevice.height"),  : 
    Graphics API version mismatch
  Error in RK() : Graphics API version mismatch
  Error in RK() : Graphics API version mismatch

  Outside of RKWard and using plain R this error does not appear and the
  plot is shown.

  I have used R packages from the stock Ubuntu repositories only. I have
  not installed anything with install.packages().

  To reproduce:

  Install Tidyverse:
  sudo apt install r-cran-tidyverse

  Run the following R code in the R Console in RKWard:
  library('tidyverse')
  ggplot(data=mpg)+  geom_point(mapping = aes(x = displ, y = hwy))

  The same code runs fine from just running R from the terminal.

  From what I can gather, the solution is to rebuild against the current
  version of R. Although it's not entirely clear what needs to be
  rebuild.

  System info:
  $ lsb_release -rd
  Description:    Ubuntu 22.04.2 LTS
  Release:        22.04
  $ apt-cache policy rkward
  rkward:
    Installed: 0.7.2-1
    Candidate: 0.7.2-1
    Version table:
   *** 0.7.2-1 500
          500 http://ca.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
          100 /var/lib/dpkg/status
  $ apt-cache policy r-base
  r-base:
    Installed: (none)
    Candidate: 4.1.2-1ubuntu2
    Version table:
       4.1.2-1ubuntu2 500
          500 http://ca.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
          500 http://ca.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
  $ apt-cache policy r-cran-tidyverse
  r-cran-tidyverse:
    Installed: 1.3.1-1
    Candidate: 1.3.1-1
    Version table:
   *** 1.3.1-1 500
          500 http://ca.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
          500 http://ca.archive.ubuntu.com/ubuntu jammy/universe i386 Packages
          100 /var/lib/dpkg/status

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rkward/+bug/2011617/+subscriptions



More information about the rkward-tracker mailing list