-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Menu don't show up in OSX High Sierra Menubar #6548
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Thanks a lot for reporting! Could you debug the problem a bit while we setup a Mac with that OS version? Launching the IDE via commandline and pasting here the output would be enough. |
and here we go again... :-) |
Hi. Thanks for the fast feedback. Here is the log. Last login: Tue Jul 25 00:26:48 on ttys000 |
I'm on High Sierra public beta 3 and i's the same problem for me - i.e. no menu except for 'Arduino'. But no error when starting from Terminal. |
This is still an issue for Public Beta 4! |
Same issue with Developer Beta version 5, Aug 9 2017. |
Argh, this is bad... |
As a workaround for now you could install the legacy Java 6 runtime. |
I have 2 MacBooks running High Sierra, one has Java 8 Update 121 and works fine with Arduino IDE, the other has Update 144 (currently latest) and has the 'no menu' problem. |
I saw this on Beta 3 (17A306f), but not on Beta 4 (17A315i) or later. |
Still on developer beta 9 (17A360a) with Java 8 Update 144... |
Same Error on Golden Master (17A362a) with Java 121 & 144 |
Adding other resources: Trying to implement something similar to https://git.eclipse.org/r/#/c/105553/ and post a PR soon |
Modifying to sum up:
In the meantime, let's use this thread to report any improvement. |
I have just installed the brand spanking and official new High Sierra release. Menu bar is still not working. Changing the language to english works.... |
You could set
This is the solution I programmed in Sweet Home 3D. At least, the menu bar appears at the top of the window the time that Apple fixes the bug (just copy the |
@puybaret , doesn't |
It's not because you have to set this property before playing with Swing, that it cannot be set at the beginning of the program execution. |
Here's the PR #6763 |
Be sure to test on a system that doesn't use English as primary language |
yeah! You did it, it works. In my case in german... Thanks!! |
For what it's worth, here is what I obtain from the previous (without the latest patch) version when calling from command line. |
I just merged the patch on |
hourly build works like PR-6763-BUILD-731 - this time with german menus |
right! it really seem to be a java-issue |
I found a simpler workaround. Force the language to English for the .app. |
La solution de AdrianBuza ok pour moi. |
@AdrianBuza solution works for Arduino on a German Mac OS X 10.13 without using the nightlies/dailies. I am using version 1.8.4. |
Workaround with defaults works here also (German High Sierra machine). |
@AdrianBuza After installing the Teensyduino Add-on, these defaults seem to be ignored. As another workaround I've used the freeware Language Switcher set to always open the Arduino app in English. I am not sure which flags the app changes, but it seems to be working. |
Cross referencing the official blog post https://blog.arduino.cc/2017/10/02/arduino-ide-1-8-5-hotfix-for-macos-high-sierra-users/ Closing as fixed, thanks everyone! |
Please post a message about this Teensy-specific problem here. https://forum.pjrc.com/threads/46745-Teensyduino-1-40-Beta-2 Let's not bother Arduino with issues from Teensy. |
Just for people (like me) who end up with teensy installed. It changes the package name and
works for that as workaround. |
This is happening on Linux too. I'm on Ubuntu 16.04 x64, Java openjdk version "1.8.0_151" The source of the problem is a failing DNS request. If I start the Arduino IDE with access to the internet, and then switch access-points, it will lockup and we get this "we are down!" log. Also, subsequently launching the Arduino IDE without access to internet brings the same problem. |
@jandrioli the missing menubar on Linux is likely to be a VERY different kind of bug. Feel free to open another issue with all the needed information (like screenshots). The "we are down" message is generated by mdns resolver and doesn't affect anything except the ability to perform network uploads |
Hi, the problem is not related to menubar (anyway the UI subsystem is
totally another animal from MacOS to Linux).
The issue here is actually related to java classes *jmDNS* not being able
to resolve something.
I can't reproduce now but the logs were quite verbose with this "not able
to resolve" message multiple times.
The last error message is "could not resolve. we are down!"
And the Arduino IDE is frozen after that.
…On 13 February 2018 at 03:26, Martino Facchin ***@***.***> wrote:
@jandrioli <https://github.com/jandrioli> the missing menubar on Linux is
likely to be a VERY different kind of bug. Feel free to open another issue
with all the needed information (like screenshots). The "we are down"
message is generated by mdns resolver and doesn't affect anything except
the ability to perform network uploads
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#6548 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABG7R2reTVRSAx5zgTk1x3UdbTsbCl6Rks5tUUcigaJpZM4OiBkZ>
.
--
Joao Machado
joao.andrioli@gmail.com
|
@jandrioli in fact, this is why I asked you to open a different issue to track the jmdns problem 😄 |
Menu don't show up in OSX High Sierra menubar.
S.O.: OSX High Sierra Beta 4
The text was updated successfully, but these errors were encountered: