Package Base Details: intellij-idea-ultimate-edition

Git Clone URL: https://aur.archlinux.org/intellij-idea-ultimate-edition.git (read-only)
Submitter: uwolfer
Maintainer: uwolfer (dcelasun)
Last Packager: dcelasun
Votes: 320
Popularity: 3.879840
First Submitted: 2009-10-28 09:09
Last Updated: 2019-05-28 16:41

Pinned Comments

Vrakfall commented on 2018-12-06 10:37

I found how to fix the focus issue in bspwm. Apparently, at some point JetBrains added a focus stealing suppression feature which fights with automatic focusing feature from WMs like bspwm, i3, etc...

In order to stop that from happening, you need to set the suppress.focus.stealing=false in your idea.properties file. You can find it file in Help -> Edit Custom Properties.... Related github issue

I believe this should also work for i3 but I don't use that WM at the moment so I could only test bspwm. This should also work for every JetBrains' IDE.

Another possibility, if that doesn't work, is you need to switch your boot JDK to another one that the one originally included with the IDE. For that, press Ctrl + Shift + A then type in Switch Boot JDK (case insensitive), choose the right option that appeared and you'll then have access to the switching menu. Related github issue (It's not completely related but could influence focus.)

It would be nice from the maintainers to pin a message containing these solutions for others find the workarounds easily. For that purpose, I also include below the other i3-only solution previously suggested by @vlord:

With i3 window manager, I get a disappearing caret issue (looks like kind of a focus issue on editor after closing a popup). I solved it by commenting the following line in my i3 config : # for_window [class="jetbrains-idea"] focus

Anonymous comment on 2011-08-04 18:43

10.5.2 build: 107.481 md5: 1918d7d3ad67fcb057aa56ac80952697

Anonymous comment on 2011-06-30 15:18

10.5.1 build 107.322 is out. md5: 8204425c65320896b0ff7c7727bd0160

linx56 commented on 2011-06-04 16:32

Still getting error
/usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/libbreakgen64.so: File format not recognized

Adding options=(!strip) to the PKGBUILD fixed it for me.

uwolfer commented on 2011-04-11 12:37

Changed as suggested by deteego, thank you deteego. Please report any remaining issues.

Anonymous comment on 2011-04-09 22:13

The issue with strip seems to be a bug here
http://sourceware.org/bugzilla/show_bug.cgi?id=12632

and is also talked about here
http://www.linux-archive.org/archlinux-pacman-development/511622-issues-strip-package-sources.html

It seems like an external issue that you don't have to worry about (just remove this line from the PKGBUILD cp $pkgdir/usr/share/$pkgname/bin/$_fsnotifier $pkgdir/usr/share/$pkgname/bin/fsnotifier #no idea if this is really reqired... just do it as before)

You might want to consider removing the 64 bit object files from the package if you are on a 32bit architecture to make the package smaller, but its not required

Anonymous comment on 2011-04-07 23:17

I wanted to say that if you remove this line

cp $pkgdir/usr/share/$pkgname/bin/$_fsnotifier $pkgdir/usr/share/$pkgname/bin/fsnotifier #no idea if this is really reqired... just do it as before

It fixes the error that I mentioned previously, however the older error i.e.
/usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/libyjpagent64.so: File format not recognized

You need to change it so the PKGBUILD does not strip 64bit object files

Anonymous comment on 2011-04-06 02:29

Now getting this error

cp: `/tmp/yaourt-tmp-deteego/aur-intellij-idea-ultimate-edition/pkg/usr/share/intellij-idea-ultimate-edition/bin/fsnotifier' and `/tmp/yaourt-tmp-deteego/aur-intellij-idea-ultimate-edition/pkg/usr/share/intellij-idea-ultimate-edition/bin/fsnotifier' are the same file

Anonymous comment on 2011-03-31 04:40

Getting this error when attempting to build the package

/usr/bin/strip:./usr/share/intellij-idea-ultimate-edition/bin/libyjpagent64.so: File format not recognized

pdxleif commented on 2011-02-17 20:08

To use this with openjdk, I change the dependency "jdk" to "java-environment" in the PKGBUILD, and change the 'export IDEA_JDK="/opt/java"' line to 'export IDEA_JDK=$JAVA_HOME' in the intellijidea.sh script.

Anonymous comment on 2011-02-10 05:25

fsnotifier and fsnotifier64 are part of the distribution package since version 10.x