IntelliJ application bar icon is "Duke" instead of its own, but second window has the correct one
Answered
On a Linux Mint system the IntelliJ icon in the taskbar does not show up for the main window, see the following screenshot:
1) Quicklaunch button, this one works fine
2) IntelliJ main window, gets Duke's icon
3) IntelliJ second window (dragged a file editor out of the main window), gets the expected icon
Anyone know if there is a fix for this? I've recently updated IntelliJ to 2019.2, started happening right after the upgrade.
Please sign in to leave a comment.
Hello Andrea,
How do you start IDE? Is it possible to share idea.log ("Help | Show Log in...") after starting IDE?
It's started calling the bin/idea.sh launcher.
Here are the logs (wanted to attach, but only images are allowed upload it seems):
---------------------
2019-08-12 16:14:59,315 [ 0] INFO - #com.intellij.idea.Main - ------------------------------------------------------ IDE STARTED ------------------------------------------------------
2019-08-12 16:14:59,349 [ 34] INFO - #com.intellij.idea.Main - JNA library (64-bit) loaded in 21 ms
2019-08-12 16:14:59,381 [ 66] INFO - #com.intellij.idea.Main - IDE: IntelliJ IDEA (build #IC-192.5728.98, 23 Jul 2019 08:11)
2019-08-12 16:14:59,381 [ 66] INFO - #com.intellij.idea.Main - OS: Linux (4.18.0-13-generic, amd64)
2019-08-12 16:14:59,381 [ 66] INFO - #com.intellij.idea.Main - JRE: 11.0.3+12-b304.10 (JetBrains s.r.o)
2019-08-12 16:14:59,381 [ 66] INFO - #com.intellij.idea.Main - JVM: 11.0.3+12-b304.10 (OpenJDK 64-Bit Server VM)
2019-08-12 16:14:59,381 [ 66] INFO - #com.intellij.idea.Main - JVM Args: -Xms512m -Xmx2048m -XX:ReservedCodeCacheSize=240m -XX:SoftRefLRUPolicyMSPerMB=50 -ea -Dsun.io.useCanonCaches=false -Djava.net.preferIPv4Stack=true -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow -Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine -XX:ErrorFile=/home/aaime/java_error_in_IDEA_%p.log -XX:HeapDumpPath=/home/aaime/java_error_in_IDEA.hprof -Didea.paths.selector=IdeaIC2019.2 -Djb.vmOptionsFile=/home/aaime/.IdeaIC2019.2/config/idea64.vmoptions -Didea.platform.prefix=Idea -Didea.jre.check=true
2019-08-12 16:14:59,382 [ 67] INFO - #com.intellij.idea.Main - charsets: JNU=UTF-8 file=UTF-8
2019-08-12 16:14:59,655 [ 340] INFO - tellij.diagnostic.LoadingPhase - Reached SPLASH loading phase
2019-08-12 16:14:59,663 [ 348] INFO - plication.impl.ApplicationImpl - CPU cores: 16; ForkJoinPool.commonPool: java.util.concurrent.ForkJoinPool@7fcbfaba[Running, parallelism = 15, size = 0, active = 0, running = 0, steals = 0, tasks = 0, submissions = 0]; factory: com.intellij.concurrency.IdeaForkJoinWorkerThreadFactory@4391595e
2019-08-12 16:14:59,736 [ 421] INFO - .intellij.idea.IdeaApplication - WM detected: Mutter (Muffin)
2019-08-12 16:14:59,809 [ 494] INFO - llij.ide.plugins.PluginManager - Cannot find optional descriptor duplicates-groovy.xml
2019-08-12 16:14:59,810 [ 495] INFO - llij.ide.plugins.PluginManager - Cannot find optional descriptor duplicates-detection-groovy.xml
2019-08-12 16:14:59,870 [ 555] INFO - llij.ide.plugins.PluginManager - Cannot find optional descriptor profiler-java.xml
2019-08-12 16:14:59,872 [ 557] WARN - llij.ide.plugins.PluginManager - Markdown support not loaded: until build 191.SNAPSHOT < IC-192.5728.98
2019-08-12 16:14:59,875 [ 560] INFO - llij.ide.plugins.PluginManager - /home/aaime/apps/idea-IC-191.7479.19/plugins/markdown overrides /home/aaime/.IdeaIC2019.2/config/plugins/markdown
2019-08-12 16:15:00,011 [ 696] INFO - llij.ide.plugins.PluginManager - Loaded bundled plugins: Ant (192.5728.98), Bytecode Viewer (192.5728.98), ChangeReminder (192.5728.98), Configuration Script (192.5728.98), Copyright (192.5728.98), Coverage (192.5728.98), Eclipse Interoperability (192.5728.98), EditorConfig (192.5728.98), Git (192.5728.98), GitHub (192.5728.98), Gradle (192.5728.98), Gradle-Maven (192.5728.98), Groovy (192.5728.98), IDEA CORE (192.5728.98), IntelliLang (192.5728.98), JUnit (192.5728.98), Java (192.5728.98), Java Bytecode Decompiler (192.5728.98), Java IDE Customization (192.5728.98), Java Internationalization (192.5728.98), Java Stream Debugger (192.5728.98), JavaFX (192.5728.98), Markdown (192.5728.98), Maven (192.5728.98), Mercurial (192.5728.98), Plugin DevKit (192.5728.98), Properties (192.5728.98), Settings Repository (192.5728.98), Shell Script (192.5728.98), Smali Support (192.5728.98), Subversion (192.5728.98), Task Management (192.5728.98), Terminal (192.5728.98), TestNG (192.5728.98), TextMate bundles (192.5728.98), UI Designer (192.5728.98), XPathView + XSLT (192.5728.98), XSLT Debugger (192.5728.98), YAML (192.5728.98)
2019-08-12 16:15:00,011 [ 696] INFO - llij.ide.plugins.PluginManager - Loaded custom plugins: Archive browser (0.19), AsciiDoc (0.28.27), BashSupport (1.7.12.192), ReStructuredText Support (192.5728.12), YourKit Java Profiler 2019.1-b111 Integration (2019.1.111.0), google-java-format (1.7.0.2)
2019-08-12 16:15:00,011 [ 696] INFO - llij.ide.plugins.PluginManager - Disabled plugins: Android Support (10.3.3), JITWatch (1.0), Kotlin (1.3.41-release-IJ2019.2-1), Material Theme UI (4.2.2)
2019-08-12 16:15:00,257 [ 942] INFO - tellij.diagnostic.LoadingPhase - Reached CONFIGURATION_STORE_INITIALIZED loading phase
2019-08-12 16:15:00,307 [ 992] INFO - pi.util.registry.RegistryState - Registry values changed by user:
2019-08-12 16:15:00,308 [ 993] INFO - pi.util.registry.RegistryState - debugger.watches.in.variables = false
2019-08-12 16:15:00,308 [ 993] INFO - pi.util.registry.RegistryState - ide.balloon.shadow.size = 0
2019-08-12 16:15:00,308 [ 993] INFO - pi.util.registry.RegistryState - ide.tree.ui.experimental = false
2019-08-12 16:15:00,331 [ 1016] INFO - pi.util.registry.RegistryState - Experimental features enabled for user: inline.browse.button, linux.native.menu, recent.and.edited.files.together, show.create.new.element.in.popup, new.large.text.file.viewer, property.value.inplace.editing
2019-08-12 16:15:00,353 [ 1038] INFO - ellij.util.io.PagedFileStorage - lower=100; upper=500; buffer=10; max=2028
2019-08-12 16:15:00,446 [ 1131] INFO - pl.local.NativeFileWatcherImpl - Starting file watcher: /home/aaime/apps/idea-IC-191.7479.19/bin/fsnotifier64
2019-08-12 16:15:00,458 [ 1143] INFO - pl.local.NativeFileWatcherImpl - Native file watcher is operational.
2019-08-12 16:15:01,288 [ 1973] INFO - til.net.ssl.CertificateManager - Default SSL context initialized
2019-08-12 16:15:01,294 [ 1979] INFO - tellij.ide.SystemHealthMonitor - restored ignored PIPE handler
2019-08-12 16:15:01,303 [ 1988] INFO - rains.ide.BuiltInServerManager - built-in server started, port 63342
2019-08-12 16:15:01,436 [ 2121] INFO - il.indexing.FileBasedIndexImpl - File index extensions iterated:46
2019-08-12 16:15:01,510 [ 2195] INFO - j.ide.ui.OptionsTopHitProvider - 19 ms spent to cache options in application
2019-08-12 16:15:01,566 [ 2251] INFO - tellij.diagnostic.LoadingPhase - Reached FRAME_SHOWN loading phase
2019-08-12 16:15:01,808 [ 2493] INFO - pl$FileIndexDataInitialization - Initialization done:418
2019-08-12 16:15:01,839 [ 2524] INFO - exImpl$StubIndexInitialization - Initialization done:31
2019-08-12 16:15:02,025 [ 2710] INFO - penapi.wm.impl.GlobalMenuLinux - Closed dbus-service 'com.canonical.AppMenu.Registrar'
2019-08-12 16:15:02,218 [ 2903] INFO - penapi.wm.impl.GlobalMenuLinux - created instance of GlobalMenuLinux for xid=0x6c00026
2019-08-12 16:15:02,900 [ 3585] INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/home/aaime/devel/Huldra]
2019-08-12 16:15:02,900 [ 3585] INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/home/aaime/devel/git-gs]
2019-08-12 16:15:02,900 [ 3585] INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/home/aaime/devel/git-gt]
2019-08-12 16:15:02,900 [ 3585] INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/home/aaime/devel/git-gwc]
2019-08-12 16:15:02,900 [ 3585] INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/home/aaime/devel/imageio-ext]
2019-08-12 16:15:02,900 [ 3585] INFO - pl.projectlevelman.NewMappings - VCS Root: [Git] - [/home/aaime/devel/jai-ext]
2019-08-12 16:15:03,255 [ 3940] INFO - com.intellij.ide.ui.UISettings - Loaded: fontSize=12, fontScale=1.0; restored: fontSize=12, fontScale=1.0
2019-08-12 16:15:03,257 [ 3942] INFO - com.intellij.ide.ui.UISettings - Loaded: fontSize=12, fontScale=1.0; restored: fontSize=12, fontScale=1.0
2019-08-12 16:15:03,279 [ 3964] INFO - com.intellij.ide.ui.UISettings - Loaded: fontSize=13, fontScale=1.0; restored: fontSize=13, fontScale=1.0
2019-08-12 16:15:03,283 [ 3968] INFO - com.intellij.ide.ui.UISettings - Loaded: fontSize=13, fontScale=1.0; restored: fontSize=13, fontScale=1.0
2019-08-12 16:15:03,284 [ 3969] INFO - com.intellij.ide.ui.UISettings - Loaded: fontSize=12, fontScale=1.0; restored: fontSize=12, fontScale=1.0
2019-08-12 16:15:04,917 [ 5602] INFO - j.ide.script.IdeStartupScripts - 0 startup script(s) found
2019-08-12 16:15:05,652 [ 6337] INFO - CompilerWorkspaceConfiguration - Available processors: 16
2019-08-12 16:15:07,858 [ 8543] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 1094ms; general responsiveness: ok; EDT responsiveness: ok
2019-08-12 16:15:08,523 [ 9208] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: Build process started. Classpath: /home/aaime/apps/idea-IC-191.7479.19/plugins/java/lib/jps-launcher.jar:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
2019-08-12 16:15:08,575 [ 9260] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2019-08-12 16:15:08,575 [ 9260] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Defaulting to no-operation (NOP) logger implementation
2019-08-12 16:15:08,575 [ 9260] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2019-08-12 16:15:10,999 [ 11684] INFO - ge.ExternalProjectsDataStorage - Load external projects data in 4 millis (read time: 1)
2019-08-12 16:15:11,041 [ 11726] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: Build process started. Classpath: /home/aaime/apps/idea-IC-191.7479.19/plugins/java/lib/jps-launcher.jar:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
2019-08-12 16:15:11,086 [ 11771] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2019-08-12 16:15:11,086 [ 11771] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Defaulting to no-operation (NOP) logger implementation
2019-08-12 16:15:11,086 [ 11771] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2019-08-12 16:15:11,102 [ 11787] INFO - j.ide.ui.OptionsTopHitProvider - 1501 ms spent to cache options in project
2019-08-12 16:15:11,104 [ 11789] INFO - .diagnostic.PerformanceWatcher - Post-startup activities under progress took 4489ms; general responsiveness: ok; EDT responsiveness: 2/5 sluggish, 3/5 very slow
2019-08-12 16:15:12,116 [ 12801] INFO - tartup.impl.StartupManagerImpl - /home/aaime/devel/git-gs/src/.idea case-sensitivity: expected=true actual=true
2019-08-12 16:15:12,161 [ 12846] INFO - nfig.impl.AntConfigurationImpl - queueInitialization: initialized
2019-08-12 16:15:12,167 [ 12852] INFO - #git4idea.commands.GitHandler - [.] git version
2019-08-12 16:15:12,262 [ 12947] INFO - #git4idea.commands.GitHandler - git version 2.17.1
2019-08-12 16:15:12,272 [ 12957] INFO - ea.config.GitExecutableManager - Git version for /usr/bin/git : 2.17.1
2019-08-12 16:15:12,356 [ 13041] INFO - tellij.diagnostic.LoadingPhase - Reached PROJECT_OPENED loading phase
2019-08-12 16:15:12,894 [ 13579] INFO - indexing.UnindexedFilesUpdater - Unindexed files update canceled
2019-08-12 16:15:12,894 [ 13579] INFO - pl.ProjectRootManagerComponent - project roots have changed
2019-08-12 16:15:14,824 [ 15509] INFO - tor.impl.FileEditorManagerImpl - Project opening took 12384 ms
2019-08-12 16:15:16,490 [ 17175] INFO - .diagnostic.PerformanceWatcher - Pushing properties took 3268ms; general responsiveness: ok; EDT responsiveness: 2/4 sluggish, 1/4 very slow
2019-08-12 16:15:17,367 [ 18052] INFO - ings.impl.UpdateCheckerService - channel: release
2019-08-12 16:15:19,813 [ 20498] INFO - .diagnostic.PerformanceWatcher - Indexable file iteration took 3322ms; general responsiveness: ok; EDT responsiveness: ok
2019-08-12 16:15:19,815 [ 20500] INFO - tellij.diagnostic.LoadingPhase - Reached INDEXING_FINISHED loading phase
2019-08-12 16:15:21,804 [ 22489] INFO - rationStore.ComponentStoreImpl - Saving appMavenVersion took 19 ms
2019-08-12 16:15:22,249 [ 22934] INFO - rationStore.ComponentStoreImpl - Saving Project '/home/aaime/devel/git-gs/src' geoserverEncoding took 11 ms, RunManager took 85 ms, libraryTable took 157 ms
2019-08-12 16:15:22,353 [ 23038] INFO - mponents.impl.stores.StoreUtil - saveProjectsAndApp took 645 ms
2019-08-12 16:15:24,265 [ 24950] INFO - rationStore.ComponentStoreImpl - Saving Project '/home/aaime/devel/git-gs/src' geoserverRunManager took 24 ms, libraryTable took 100 ms
2019-08-12 16:15:24,483 [ 25168] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: Build process started. Classpath: /home/aaime/apps/idea-IC-191.7479.19/plugins/java/lib/jps-launcher.jar:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
2019-08-12 16:15:24,516 [ 25201] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2019-08-12 16:15:24,516 [ 25201] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Defaulting to no-operation (NOP) logger implementation
2019-08-12 16:15:24,517 [ 25202] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2019-08-12 16:15:28,597 [ 29282] INFO - s.CompilerReferenceServiceBase - backward reference index reader is opened
2019-08-12 16:15:28,859 [ 29544] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stdout]: Build process started. Classpath: /home/aaime/apps/idea-IC-191.7479.19/plugins/java/lib/jps-launcher.jar:/usr/lib/jvm/java-8-openjdk-amd64/lib/tools.jar
2019-08-12 16:15:28,892 [ 29577] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2019-08-12 16:15:28,893 [ 29578] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: Defaulting to no-operation (NOP) logger implementation
2019-08-12 16:15:28,893 [ 29578] INFO - j.compiler.server.BuildManager - BUILDER_PROCESS [stderr]: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
---------------------
Cheers
Andrea
Could you please try to backup and clean folders used to storte settings/configs from 2019.2 version (https://intellij-support.jetbrains.com/hc/en-us/articles/206544519) and reinstall it without importing settings from previous version. Will it help?
I have the same issue on Linux Mint 19.2.
Indeed removing the configuration solves the issue, but I have too many customizations and project setups to lose. Can you suggest of a way to achieve the same without throwing away that useful information?
Could you please share your settings/config folder? You could use https://uploads.services.jetbrains.com/ or FTP:
ftp://ftp.intellij.net/.uploads/ (anonymous login, .uploads directory has no permissions to list/download files, only for upload, so that other users will not be able to download your files).
Hum:
> ~/.IdeaIC2019.2 $ du -csh *
87M config
1,8G system
1,9G totale
That's too big... would the config folder only suffice?
(and maybe by settings/config you really meant .IdeaIC2019.2/config ?)
Uploaded as config_duke_icon.zip
Please try to import settings from previous version, remove "plugins" folder, idea.properties and idea64.vmoptions file. Then try to run IDE.
Same Duke Icon on Linux Mint 19.2 Tina
- fixed by removing ~/.IntelliJIdea2019.2/ and then configure all IDE settings manually
Hi,
Although not using IntelliJ but PyCharm (under Linux Mint 19.2 too), I suspect that what follows applies the same, all the IDEs sharing the same foundation as far as I know.
I've applied the procedure described in this thread, but the only tangible effect has been to make me tediously re-configure the IDE to restore its previous settings. Unfortunately, no change has been observed WRT to the Duke's icon problem.
Anyway, in case it could be useful, I've noted that:
Even if this icon problem is not harmful when dealing with the primary function of the products (i.e. coding) it's a bit frustrating since is some sort of regression.
Best regards.
Eric
Please upvote the following ticket https://youtrack.jetbrains.com/issue/IDEA-222948 and follow it for updates.
I just did it. Thanks Sergey for your feedback.
I have the same issue. Upvoted the ticket.