上次更新后(我正在使用Manjaro GNU / Linux发行版),打开RStudio时看不到任何窗格。仅显示工具栏和带有图标的按钮,如打开新文件或现有文件,打开文件夹以及保存文件。
如果我转到“视图”->“窗格”,然后在那里更改选项,似乎什么也没发生,或者打开了一个很小的窗口,其中仅显示“应用”和“确定”按钮。如果选择了其他选项,例如。文件->新文件,一堆文本会出现一小段时间,然后消失,但是之后没有任何显示。同样,打开应用程序时,会短暂显示一条消息,指示 RStudio window.program_mode =“ desktop” 。
如果从命令行终端打开RStudio,则会出现以下错误消息:
在/ share / qt / resources上找不到Qt WebEngine资源。正在尝试父目录...
在/ share / qt上找不到Qt WebEngine资源。正在尝试应用程序目录...
在/ usr / lib / qt / libexec中找不到Qt WebEngine资源。尝试回退目录...该应用程序可能无法正常工作。
密钥库:: DIR_QT_LIBRARY_DATA和路径'/home/user/.QtWebEngineProcess'的路径覆盖失败
在/ share / qt / translations / qtwebengine_locales位置找不到安装的Qt WebEngine语言环境目录。正在尝试应用程序目录...
在/ usr / lib / qt / libexec / qtwebengine_locales位置找不到Qt WebEngine语言环境目录。尝试回退目录...翻译可能不正确。
键ui :: DIR_LOCALES和路径'/home/user/.QtWebEngineProcess'的路径覆盖失败 [0101 / 102738.515189:ERROR:resource_bundle.cc(887)]无法加载/home/user/.QtWebEngineProcess/qtwebengine_resources.pak
某些功能可能不可用。 [0101 / 102738.515234:ERROR:resource_bundle.cc(887)]无法加载/home/user/.QtWebEngineProcess/qtwebengine_resources_100p.pak
某些功能可能不可用。 [0101 / 102738.515240:ERROR:resource_bundle.cc(887)]无法加载/home/user/.QtWebEngineProcess/qtwebengine_resources_200p.pak
某些功能可能不可用。 [0101 / 102738.515965:WARNING:resource_bundle_qt.cpp(117)] locale_file_path.empty()用于语言环境
使用不赞成使用的,不是线程安全的setter,请改用setUrlRequestInterceptor。
使用不赞成使用的,不是线程安全的setter,请改用setUrlRequestInterceptor。
“检测到无效的分离器位置:304/0”
到目前为止,我已经尝试重新安装RStudio和qt,并删除.rstudio-desktop/
,但是没有运气,而且我无法弄清楚发生了什么。有什么想法吗?
答案 0 :(得分:8)
我在Arch上遇到了同样的问题,并在错误报告中找到了此解决方案:https://bugs.archlinux.org/task/64973
通过添加/usr/lib/qt/libexec/qt.conf来解决该问题
[Paths]
Prefix = /usr/lib/qt
Data = /usr/share/qt
Translations = /usr/share/qt/translations
希望它对其他人有帮助。