Как мне установить RStudio Desktop на рабочий стол Ubuntu VN C? - PullRequest
0 голосов
/ 18 января 2020

Я установил экземпляр ubuntu-desktop под управлением Ubuntu 19.10 и подключился через tigerVN C (также пробовал remmina). Экземпляр подключается нормально, но я не могу запустить любую версию RStudio и получить ошибку qt при попытке запустить rstudio из терминала:

rstudio

#error
qt.qpa.xcb: XKeyboard extension not present on the X server`

Это происходит при попытке запуска через терминал rstudio, ничего происходит, если я пытаюсь запустить с помощью графического меню «Пуск».

Я испробовал следующие различные способы установки RStudio, в дополнение к использованию установщика программного обеспечения gui:

wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.2.5033-amd64.deb

#attempt 1:
sudo dpkg -i rstudio-1.2.5033-amd64.deb
sudo apt update 
sudo apt install rstudio
###seems to do nohing

#attempt 2:
sudo gdebi rstudio-1.2.5033-amd64.deb
###installs but cannot launch

Также не удается выполнить установку с помощью графического установщика gdebi или установщика программного обеспечения


Чтобы повторить то, что я сделал:

Чтобы воссоздать мой vncserver:

echo '==== Upgrade system ===='
sudo apt-get update
sudo apt-get upgrade -y

echo '==== Install packages ===='
sudo apt-get install -y gnome-shell
sudo apt-get install -y ubuntu-gnome-desktop
sudo apt-get install -y autocutsel
sudo apt-get install -y tightvncserver
sudo apt-get install -y gnome-core
sudo apt-get install -y gnome-panel
sudo apt-get install -y synaptic
sudo apt-get install apt-transport-https ca-certificates libcurl4-openssl-dev libssl-dev  curl gnupg2 software-properties-common libxml2-dev default-jdk gnupg-agent lsof  -y 
sudo apt-get install r-base-core

MODIFY ~ /.vnc/xstartup to:

#!/bin/sh

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:$PATH

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
autocutsel -fork
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity"
export XDG_MENU_PREFIX="gnome-flashback-"
unset DBUS_SESSION_BUS_ADDRESS
gnome-session --session=gnome-flashback-metacity --disable-acceleration-check --debug &
...