我的笔记本电脑有windows 10系统,我安装了Ubuntu子系统。我已经安装了Rstudio,但是当我运行它时,将显示"QXcbConnection:未能连接到显示,中止(内核转储)“。有人能告诉我如何在我的Linux子系统上运行Rstudio吗?谢谢
发布于 2019-01-16 16:34:21
Linux的Windows子系统(WSL)只是命令行。这意味着它只能运行具有基于文本的接口的程序。R用于Linux是基于文本的。Rstudio是R的图形用户界面,您可以在WSL中运行R。我还没试过。
但是,如果不进行相当大的调整,就不可能在WSL中运行任何需要GUI的软件。请参阅到2018年,在WSL上运行GUI应用程序的最简单方法是什么?
R和Rstudio都适用于Windows。您可能需要使用这些版本。
希望这能有所帮助
发布于 2019-06-26 19:08:35
到目前为止,从WSL运行GUI应用程序的最简单、最直接的方法是使用MobaXTerm作为终端模拟器。它也给你多个标签和其他东西。
发布于 2020-03-22 22:59:04
)
不,当您尝试运行cannot execute binary file: Exec format error命令时,您将得到rstudio。
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed卡住了详细误差
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize -1, stencilBufferSize 8, samples 0, swapBehavior QSurfaceFormat::DefaultSwapBehavior, swapInterval 1, colorSpace QSurfaceFormat::DefaultColorSpace,
profile QSurfaceFormat::NoProfile)
Received signal 6wsl -l -v查看列表和版本。wsl --set-version <DistroName> 2。这需要一段时间。wsl --set-default-version 2pengwin-setup。从菜单中选择GUI,然后选择GUILIB。然后等待安装完成您的地区现在正在使用WSL 2. FYI:您可以通过在windows资源管理器的地址栏中键入\\wsl$来访问文件系统。
sudo apt update (可选)sudo apt -y upgrade (可选)sudo apt -y install r-baseR进行验证。q()wget https://download1.rstudio.org/desktop/bionic/amd64/rstudio-1.2.5033-amd64.debsudo apt -f install (需要安装.deb文件)sudo dpkg -i rstudio-1.2.5033-amd64.debsudo apt install libnss3sudo apt install libegl1-mesa重新启动终端(两次,如果提示的话)
rstudiohttps://askubuntu.com/questions/1110331
复制相似问题