Please see https://github.com/atom/atom/issues/16992
Thanks.
Have you rebuild Hydrogen?
Atom should prompt you to do so after upgrading.
You can manually rebuild Hydrogen from the Panel that opens when executing Incompatible Packages: View via the command palette.
Atom did not prompt me to do that - can I just reinstall it with apm instead?
That should work too
We've had several reports similar to this one on slack. Is it possible that the latest version of Atom is somehow messing up and not showing the rebuild message on first launch? Or is it just the case that the rebuild button is hidden inside the "Incompatible Packages" page and hard to access if you don't know it exists?
Had the same issue. For the theme I use, Nord Atom, the Rebuild button is essentially invisible until you hover over it. And unfortunately, while the Rebuild button works, the apm rebuild command does not. Seems like an unfortunate combination of a UI issue & the fact that the command has no effect.
@jlewis91 - have you tried to just install with apm install ... vs apm rebuild?
I believe I tried both. apm rebuild definitely did not work.
@lgeiger so is this atom issue then? If so, can you get in touch with atom people and get them to reopen my ticket https://github.com/atom/atom/issues/16992 and take a look? Thanks.
Same issue. apm rebuild hydrogen not work
@77QingLiu have you tried apm install hydrogen?
@dsanalytics, tried but not working. even reinstall the hydrogen package.
@lgeiger so is this hydrogen or atom issue? Do we know?
I've seen issues like this before where apm rebuild didn't work, but for whatever reason the atom gui screen for incompatible modules was able to fix it.
See @lgeiger s comment about this view above. Does this fix the issue @77QingLiu?
@BenRussert, not yet. Rebuild or reinstall the package both not work, even reinstall Atom
I'm experiencing the same issue:
Failed to require the main module of 'Hydrogen' because it requires one or more incompatible native modules (canvas, zeromq).
Run `apm rebuild` in the package directory and restart Atom to resolve.
Neither rebuild, nor uninstall/install resolves it.
I cannot connect to any servers anymore. Hydrogen is unusable for me.
edit:
Clicking rebuild from the Atom GUI worked. ¯_(ツ)_/¯
@Kriechi , @jlewis91 can someone post an image showing rebuild button's GUI location - it seems that due to some bug in Atom it may be hidden unless you hover over it as one of you reported. Thanks.
Just took one randomly last night! It's that tiny red bug icon at the bottom right if you can see it.

@BenRussert - yes I can see it. Thanks for posting.

@77QingLiu based on the screenshots just posted, is that what you tried and didn't work?
If so, can you post the error message for atom|hydrogen people to see?
solved by re-compile. thank you for kindly help. 77qingliu 邮箱:[email protected] 签名由 网易邮箱大师 定制 在2018年04月05日 05:13,dsanalytics 写道: @77QingLiu based on the screenshots just posted, is that what you tried and didn't work? If so, can you post the error message for atom|hydrogen people to check? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.
Maybe these screenshots and info on the incompatible packages view need to be added to our docs, the issue comes up each time a new version of atom is installed.
Any new contributors?
Most helpful comment
Have you rebuild Hydrogen?
Atom should prompt you to do so after upgrading.
You can manually rebuild Hydrogen from the Panel that opens when executing
Incompatible Packages: Viewvia the command palette.