linux - 从用户终端而不是 root 运行 Eclipse 时出错

标签 linux eclipse eclipse-cdt

我在我的主目录 (~/eclipse) 下安装了 eclipse(好吧,解压缩了),它工作正常(好吧,关于 eclipse 的一切你都可以说)。今天它完全疯了,一直抛出“堆栈溢出”错误。 (顺便说一句,你知道现在完全不可能用谷歌搜索“堆栈溢出”问题吗?猜猜你得到了什么......:)

所以我这次下载了最新的版本安装在/opt/eclipse下。当尝试从我的用户终端运行它时,我收到大量错误:

(eclipse:28336): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(eclipse:28336): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed

(eclipse:28336): Gtk-CRITICAL **: gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed

(eclipse:28336): Gtk-WARNING **: Screen for GtkWindow not set; you must always set a screen for a GtkWindow before using the window

etc. etc.

从根终端运行它工作正常(实际上启动速度比以前的版本快得多)。

这样做没有帮助:

xhost +localhost
xhost +<my-user>

这也没有:

chroot -R root:root /opt/eclipse
chroot -R my-group:my-user /opt/eclipse

有什么解决办法吗?

编辑:奇怪的是,再次打开它,这次在我的主目录下也没有帮助。表明放弃并没有多大帮助...

最佳答案

不确定这有多大帮助,但是当显示设置不正确时会出现这种错误消息:https://bugs.eclipse.org/bugs/show_bug.cgi?id=314849 .

如果您的显示已设置,我不确定从这里去哪里,因为您已经完成了 xhost +...

关于linux - 从用户终端而不是 root 运行 Eclipse 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5383004/

相关文章:

eclipse - Eclipse 中的 IBM Clearcase 插件安装问题

eclipse调试键不起作用

java - 有什么好的 SVN 工具可以让 eclipse 同时管理多个存储库吗?

c++ - 连接文件而不复制其内容

android - 构建 Ionic 应用程序时出错 : Failed to execute aapt (CordovaLib:processDebugResources)

linux - Debian-Linux 服务器中的安装问题

java - 用GAE打包其他项目

eclipse - 如何在 Eclipse Helios 中恢复默认颜色主题?

c++ - 使用 Eclipse CDT 在构造函数中未初始化的输出不正确和变量

CreateProcess + CREATE_SUSPENDED 标志在 Linux 中是否等效?