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
I can't access "Firmware Update" and "Keyboard Settings" screens #365
Comments
I'm having the same problem on a Mac running macOS 10.14.3 and the latest version of Chrysalis. |
Me too, on macOS 10.14.4 |
Me too, Win10 Version 1903 |
I managed to turn on dev tools (after running as administrator), these are the errors I see in the console: I also got This is win10, 1809, and an early model with original firmware. |
Oh, looks like there are two problems here:
The latter you can work around by running Chrysalis as administrator. |
Perhaps this is my issue with the 0.5 AppImage in Ubuntu. I have uninstalled modem-manager but my model01 hangs while connecting. I can't access layouts or update the firmware in Linux but everything works swimmingly in Windows. |
Hi, I am experiencing the same issues with my freshly delivered Model 01 and the first use of Chrysalis. I can't actually use/open any of the menu options (). Thought the keyboard is recognized. There is no difference if I start Chrysalis as admin. I also don't see how I can activate the developer mode to get some error reporting. Nevertheless the syslog says:
I am under Linux Mint 18.1 (which is Ubuntu 16.4); I hope, this is not an issue because right now I wouldn't want to update. I am using: Cheers |
@mbutz it looks like the modem manager service is running that will prevent the keyboard from connecting. |
Hi @leavesofgrass, thanks for the hint. I did uninstall the modem manager, reboot but no success. I don't have those syslog messages anymore but I still can't access any of the menu item (both as normal user and root). |
Hi! Having the same problem here on windows 10. Running the software as administrator does not fix the issue. It's a brand new model 01. |
How can I start Chrysalis as admin? I'm on a Mac running macOS 10.14 and the latest version of Chrysalis. |
Hi @caleb2017x2 Open the terminal and
I did that on my Mac running OS X El Capitan (10.11.6). Unfortunately no difference to the above described behaviour under Linux. |
I'm having the same problem with 0.5.0 on a new Model 01, OSX 10.14.3. I also couldn't get it to work on an Ubuntu box. The console doesn't show any errors. |
In my further testing, my model 01 only connects in Windows 10 not MacOS or
Ubuntu. Building from source may work but I haven't had time to test that.
Hopefully the next release will work better in Linux, working on firmware
requires too much rebooting right now.
…On Sat, May 4, 2019, 11:44 AM Blake Bassett ***@***.***> wrote:
I'm having the same problem with 0.5.0 on a new Model 01, OSX 10.14.3. I
also couldn't get it to work on an Ubuntu box. The console doesn't show any
errors.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#365 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAGLCQEXCDCHUV365KZ3SLTPTXKQVANCNFSM4HANCUKA>
.
|
As mentioned in discord having the same issue with windows 10 with new Model 01, I have also tried to use Chrysalis 0.4 but that didn't work either (though with a different sort of error.) I tried running as Admin in both versions. Effectively Chrysalis does not work whatsoever for me currently as it just seems stuck before it loads the layers. |
@algernon is the person with the most knowledge on this across platforms. I have only used it on the latest version of MacOS and have not been able to reproduce this issue there. |
(And @algernon is in the process of moving house, so he's been less
available than usual)
ᐧ
…On Thu, May 9, 2019 at 8:30 AM Tré Ammatuna ***@***.***> wrote:
@algernon <https://github.com/algernon> is the person with the most
knowledge on this across platforms. I have only used it on the latest
version of MacOS and have not been able to reproduce this issue there.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#365 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAALC2GQHSBXLKQN26PE6LLPUQ7P7ANCNFSM4HANCUKA>
.
|
(And I have a new baby and new job so it's been little time to help with OSS right now, sadly) |
I'm having this issue with Chrysalis 0.5.0 on Windows 10. I was able to install, flash, and configure on my OS X laptop earlier, but when connecting it back to Windows 10, I experience the same issues as described above. |
For folks running into this with 0.5.0 on Windows, can you try the latest
nightly build?
http://kaleidoscope-builds.s3-website-us-west-2.amazonaws.com/Chrysalis/latest/Chrysalis.exe
…On Thu, May 9, 2019 at 5:08 PM patchmonkey ***@***.***> wrote:
I'm having this issue with Chrysalis 0.5.0 on Windows 10. I was able to
install, flash, and configure on my OS X laptop earlier, but when
connecting it back to Windows 10, I experience the same issues as described
above.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#365 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAALC2ACFYNAZ6WUPOS6273PUS4GRANCNFSM4HANCUKA>
.
|
Same issue persists for me with the nightly build :( |
Apologies for being absent lately, I'm on it now. From what I can tell, the main issue is with the version check, I'll have a fix for that in a bit. |
Interestingly, the version check does not appear to be the issue. While that ends up being printed as an error, things continue working regardless, as far as I can tell. On the forums, someone said that 0.5.0 (without the +94) worked, but the latest build did not. So perhaps there's something inbetween that broke Chrysalis, but I can't reproduce right now. I'll push a fix for the version check though, just in case. |
@algernon Yes, confirmed the nightly build does not work, but 0.5.0 release version does at least get to the stage of telling me it needs to flash new firmware (which I'm just bout to try). This is on Win10, and I don't need to run as admin to get this result. |
Hi, menu options and functions work for me with Chrysalis 0.5.0 as noted here. At least according to a quick check. |
The 0.5.0 AppImage is also working for me in Ubuntu while version 0.5.0+92.would not connect to my model01. |
Hi, can confirm that 0.5.0 works for me too (without the +94) now! So definetely something on that build went wrong! |
latest snapshot from master not working (hangs after clicking connect - debug console says 'probing for focus'), but release 0.5 works fine. we built on windows 10 by: installing node 10.15.3 this also fails. But yarn start works. |
Ok. The next step is for somebody to "bisect" to figure out which revision
broke things.
Does
https://kaleidoscope-builds.s3.us-west-2.amazonaws.com/Chrysalis/90/Chrysalis-0.5.0%2B90.exe
work
correctly?
If it doesn't, how about
https://kaleidoscope-builds.s3.us-west-2.amazonaws.com/Chrysalis/88/Chrysalis-0.5.0%2B88.exe
If it does, how about
https://kaleidoscope-builds.s3.us-west-2.amazonaws.com/Chrysalis/93/Chrysalis-0.5.0%2B93.exe
?
ᐧ
…On Mon, May 13, 2019 at 4:02 AM matt venn ***@***.***> wrote:
latest snapshot from master not working (hangs after clicking connect -
debug console says 'probing for focus'), but release 0.5 works fine.
we built on windows 10 by:
installing node 10.15.3
yarn 1.16.0
npm install -g windows-build-tools
yarn
yarn build:win
this also fails. But yarn start works.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#365 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAALC2AU73LBP3ZEUWWMZTDPVFDC5ANCNFSM4HANCUKA>
.
|
+96 does not work |
ok! thank you! can you try 91 and 92? There are two places you need to change the link.
… On May 13, 2019, at 1:40 PM, Ptepp1c ***@***.***> wrote:
+96 does not work
(build from main page)
+93 does not work
(3rd link)
+90 does work correctly (initial loading is fine at least)
(1st link)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
Neither work correctly, in case it helps +91 and +92 are both 200mb when installed. +0.90 which does work is 198mb |
Awesome. Thank you! Now we know exactly which change broke things
… On May 13, 2019, at 1:53 PM, Ptepp1c ***@***.***> wrote:
Neither work correctly, in case it helps +91 and +92 are both 200mb when installed.
+0.90 which does work is 198mb
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
So it looks like b8fa55d (the commit +91 is built from) is the culprit. I don't really see how the code changes would break anything, so perhaps its one of the dependencies. |
Also, @mattvenn also found that running |
Oh, and I can reproduce the same issue on Linux with the AppImage, so it's not even windows specific. Neat! |
Reverting |
Narrowed it down to |
Narrowed it down to So the problematic part is not |
This is a carefully selected set of changes for package.json and yarn.lock that appear to address #365. This is not a complete fix, but a workaround. Signed-off-by: Gergely Nagy <algernon@keyboard.io>
Pushed a workaround that fixes things for me, it should be built by Travis in an hour or two. I don't have the brains to debug which transient dependency broke us, so we'll have to figure that out sometime later. But the I feel it's more important to have a working production build than solving the problem correctly, so we have a temporary workaround for the time being. |
Doesn't seem to work (nightly build +98). Different to before, but I don't seem to be able to get past 'must update firmware'. This is running as administrator.
|
This is a carefully selected set of changes for package.json and yarn.lock that appear to address #365. This is not a complete fix, but a workaround. Signed-off-by: Gergely Nagy <algernon@keyboard.io>
So the original issue should be fixed. The flashing issue is going to be fixed in #508: what happens there is that we reset the keyboard, and it comes back on a different port number, yet, we try to connect to the old one. As part of #508, we will re-scan devices and detect the new port number. That will fix the flashing issue. Once #508 is merged, I'll be closing this one too. |
As #508 has been merged a while ago, I'm closing this too. |
Hello,
I'm on Ubuntu 18.04.2 LTS.
Chrysalis 0.5.0+92.
My Model01 is recognized (totally new, I never install anything on it).
On Chrysalis, I click on "Connect", the "Firmware update" appear. But when I click on "Firmware Update" or "Keyboard Settings", nothing happen.
I'm stuck here on the main screen :
The permissions on /dev/ttyACM0 seems good :
I restart Chrysalis, restart the computer, unplug replug the keyboard...
An interesting detail maybe, when I click on "Firmware Update", I stay on the main screen but the "Firmware Update" is highlight on the menu :
Thank you,
Cordialy
The text was updated successfully, but these errors were encountered: