Package Details: rstudio-desktop 2025.05.0.496-1

Git Clone URL: https://aur.archlinux.org/rstudio-desktop.git (read-only, click to copy)
Package Base: rstudio-desktop
Description: A powerful and productive integrated development environment (IDE) for R programming language
Upstream URL: https://github.com/rstudio/rstudio
Licenses: AGPL-3.0-only
Conflicts: rstudio-desktop
Provides: rstudio-desktop
Submitter: None
Maintainer: xiota
Last Packager: xiota
Votes: 73
Popularity: 0.52
First Submitted: 2011-03-04 15:02 (UTC)
Last Updated: 2025-05-12 06:23 (UTC)

Dependencies (36)

Required by (0)

Sources (4)

Pinned Comments

xiota commented on 2025-03-01 05:16 (UTC) (edited on 2025-05-01 20:46 (UTC) by xiota)

Packaging notes:

  • Given the inconvenience of having this package become unusable for an indefinite amount time, sodeps are used to prevent boost upgrades from breaking this package. Others may be added. Updates may need to be forced with pacman -Syudd prior to rebuilding. This is unnecessary when building in a clean chroot.
  • Any variable declared : ${var:=value} can be set in the environment prior to build.
    • For example: var=value makepkg -rsC; Method for AUR helpers may vary.
    • For clean chroot, try something like: extra-x86_64-build -- var=value

Problems?

  • Try building in a clean chroot.
  • If your distro has delayed updates, you may need to wait a few weeks.
  • Avoid commenting and flagging for the same issue at the same time.
    • Flag for routine and mechanical issues (depends, typos, mistakes, etc)
    • Comment for issues requiring discussion.
    • Please use a pastebin for blocks of text more than a few lines.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 31 Next › Last »

mrhooman commented on 2024-06-11 17:55 (UTC)

I rebooted by system and now it works sorry for bothering you again.

mrhooman commented on 2024-06-11 17:51 (UTC)

Hello, rstudio will no longer boot after updating my installation using 'yay -Syu' running it using the terminal outputs this. rstudio TTY detected. Printing informational message about logging configuration. Logging configuration loaded from '/etc/rstudio/logging.conf'. Logging to '/home/mrhooman/.local/share/rstudio/log/rdesktop.log'. WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed. QGLXContext: Failed to create dummy context 2024-06-11T17:47:52.828667Z [rdesktop] ERROR system error 2 (No such file or directory) [path: /usr/lib/rstudio/bin/resources/stylesheets/rstudio-gnome-light.qss]; OCCURRED AT rstudio::core::Error rstudio::core::FilePath::openForRead(std::shared_ptr<std::basic_istream\<char> >&) const src/cpp/shared_core/FilePath.cpp:1477; LOGGED FROM: void rstudio::desktop::applyDesktopTheme(QWidget*, bool) src/cpp/desktop/DesktopUtils.cpp:176 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) Aborted (core dumped)

trap000d commented on 2024-05-30 20:43 (UTC)

Hi @jibarozzo, Please ensure you have installed quarto-cli package, after that rebuild rstudio-desktop.

jibarozzo commented on 2024-05-30 14:59 (UTC) (edited on 2024-05-30 15:02 (UTC) by jibarozzo)

@trap00d When I try creating a new Quarto document from within the IDE (File > New File >...) it does now show Quarto documents in any of the options. Like the issue described HERE. I can create Quarto documents through the console and work on them just fine. I am trying to find the source of the issue described in HERE. Any thoughts on why this might be happening?

trap000d commented on 2024-05-30 04:29 (UTC)

@xiota, thanks, soci link and lto - now it makes sense to me.

For Electron version. You've asked it just in time - I've finished test build a few minutes ago.

I've made a working package a year ago, and it was easy enough. Now it was tricky due to infamous nan bug (see e.g. https://github.com/electron-userland/electron-builder/issues/8081)

Also rstudio developers are keeping two bundled copies of node in project tree - one for build (18.18.2), and another (18.19.1) for embedding into final package, which makes all things a bit more complicated.

Anyway, here is my repo with Electron PKGBUILD: https://github.com/trap000d/aur/tree/master/rstudio-desktop-electron

xiota commented on 2024-05-30 04:15 (UTC)

@trap000d Based on search results, static libraries need some extra arguments during build to work with LTO. Using (in the soci package) gcc-ar or llvm-ar would automatically set the correct options.

How did you get the electron version to build? I get errors at the end when it gets to the npm part.

trap000d commented on 2024-05-29 10:27 (UTC)

@xiota, yes, they announced migration a year ago. If you scroll back AUR comments to page 7, you'll see the corresponding conversation. I would prefer to keep Qt build until the end. I've managed to build and run Electron version - it works not too bad, however size of package is 5 times larger.

My other concern: in my opinion Electron (Chromium) applications have slow and laggy UI. E.g. I can't use VSCode or Google Chrome on regular basis because of noticeable delays between key press (or mouse move) and UI response.

xiota commented on 2024-05-29 09:14 (UTC)

@trap000d Last commit of this package builds successfully.

Also looks like upstream is discontinuing the C++/Qt desktop version in favor of Electron?

trap000d commented on 2024-05-29 04:08 (UTC)

Hi @xiota,

Thanks for updates. I'll give a try to them in a next few days/weeks.

I assume all these are just minor improvements, so they could wait until the next major Rstudio release. Not everyone have 80-core 512 GiB cluster on a hand to rebuild the package every day :)