Community
Participate
Working Groups
Created attachment 258432 [details] The Install New Software dialog, as shown under Elementary OS 0.3.1 I am testing Eclipse Mars.1 for Java Developers under Elementary OS 0.3.1 (with OpenJDK 7 as the Java runtime). Unfortunately, the UI is pretty much unusable. The workbench window looks fine, but child dialogs like the "Install New Software" dialog are shown twice with part of the content (like OK buttons) cut of in the "real" dialog. Hard to describe... See the attached screenshot.
Almost forgot: The terminal I launched Eclipse from shows *** BUG *** In pixman_region32_init_rect: Invalid rectangle passed Set a breakpoint on '_pixman_log_error' to debug
FWIW, just tested with Neon M3. Same issues.
In light of the comments on Bug 465107, I tried with SWT_GTK3=0. This fixes the issue, but of course it's only a workaround.
(In reply to Andreas Sewe from comment #3) > In light of the comments on Bug 465107, I tried with SWT_GTK3=0. This fixes > the issue, but of course it's only a workaround. Also, it logs the following on the console, which seems mildly worrying: Gtk-Message: Failed to load module "pantheon-filechooser-module" (eclipse:2004): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (eclipse:2004): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (eclipse:2004): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (eclipse:2004): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (eclipse:2004): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", Gtk-Message: Failed to load module "canberra-gtk-module" Gtk-Message: Failed to load module "pantheon-filechooser-module" (java:2016): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (java:2016): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (java:2016): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (java:2016): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", (java:2016): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap", Gtk-Message: Failed to load module "canberra-gtk-module"
Users should be warned to run Eclipse in GTK2, with SWT_GTK3=0 as Andreas Sewe already mentioned. Eclipse is completely unusable for me with GTK3... Dialogs make the application freeze.
Do you know if Elementary OS is running on regular X11 or did they switch to Wayland? We had issues like that with Wayland.
(In reply to Leo Ufimtsev from comment #6) > Do you know if Elementary OS is running on regular X11 or did they switch to > Wayland? > > We had issues like that with Wayland. As they are based on Ubuntu 14.04, I doubt it. That being said, Elementary OS has recently had its 0.4 release. I'm not sure whether the issue I reported in comment 0 is still current. Will check and report back.
(In reply to Andreas Sewe from comment #7) > Will check and report back. Just tried Elementary OS 0.4 (Loki) [1], which is still using Xorg. I installed all the OS updates and openjdk-8-jdk. Then I installed Eclipse SDK 4.7 M2 [2]. It is virtually unusable. In a VirtualBox VM with 4 GB memory, just starting Eclipse causes Linux to swap shortly after the splash screen appears. Even after 5 minutes, the workbench won't become not visible, with Xorg being at about 90% CPU. After a few more minutes, the java process is terminated automatically. A jstack call issued shortly before the VM became unusable due to swapping shows the following stack trace (unfortunately no copy and paste from Guest to Host; had to copy what I saw): OS._g_main_context_iteration native OS.g_main_context_iteration 2448 Display.readAndDispatch 4142 Window.runEventLoop 818 Window.open 794 ChooseWorkspaceDialog.prompt 114 Hope this helps in diagnosing the issue. [1] <https://elementary.io/> [2] <http://download.eclipse.org/eclipse/downloads/drops4/S-4.7M2-201609150230/>
Without more to go on this bug will be difficult to solve, especially if it's limited to ElementaryOS (which it seems to be). Also the theme-engine errors lead me to believe that this may be another casualty of the oxygen-gtk problems.
(In reply to Eric Williams from comment #9) > Without more to go on this bug will be difficult to solve, especially if > it's limited to ElementaryOS (which it seems to be). Well, at least this bug is very easy to reproduce: Just install Elementary OS in a VirtualBox and start Eclipse. That does not mean, of course, that this bug is easy to fix. > Also the theme-engine errors lead me to believe that this may be another > casualty of the oxygen-gtk problems. Note that the theme engine errors mentioned in comment 4 use Elementary OS 0.3.1. With version 0.4.0, the problems have grown more severe, as mentioned in comment 8. (In hindsight, I probably should have opened a separate bug.)
Created attachment 266342 [details] Search dialog screenshot
I have similar problems on: Fedora 25 Wayland GTK4 Eclipse Java EE IDE for Web Developers. Version: Neon.2 Release (4.6.2) Build id: 20161208-0600 ---------------- Eclipse is installed manually not using the distribution package manager. Most of the dialogs have rendering problems, some are completely unusable. I added a screenshot attach
Is this still reproducible with latest version?
(In reply to Alexander Kurtakov from comment #13) > Is this still reproducible with latest version? Tried with Elementary OS 0.4.1 (+0.0.1 since my last test) and Eclipse SDK 4.8 M4 (+0.1.2) and the problem noted in comment 8 is still there: The workbench doesn't start (or extremely slowly), but consumes lots of CPU cycles.
This has been fixed. *** This bug has been marked as a duplicate of bug 542451 ***