📚 Linux Electron Onenote - A Linux compatible version of OneNote
Bugs are evident™ - MATRIX️
A Linux compatible version of OneNote
Props for Peter Forgacs! 😎
P3X OneNote Linux is, actually, an independent browser window for the online OneNote. You can use this program without having to clutter your browser. The main functions are:
Corporatelogin, I cannot debug it at all.
After downloading the
AppImage, make it an executable.
mkdir -p $HOME/opt mv ~/Downloads/p3x-onenote-a.b.c-x86_64.AppImage $HOME/opt/ chmod +x $HOME/opt/p3x-onenote-a.b.c-x86_64.AppImage # Then you can run it $HOME/opt/p3x-onenote-a.b.c-x86_64.AppImage &
The app can be found on ElectronJs Apps
The corporate login is unstable, either it works or not. Only the personal account that I can provide some minimal support.
I recognized, that after suspend/sleep and then wake up, the app is not saving the pages anymore. For now, the solution is, that after wake up, restart the app.
Usually, on stable distros are working with SNAP, but usually non stable Linux distros could not work. Please, try using the
AppImage, that is usually better than SNAP.
It is possible, that the tray is not working, it is an upstream issue!
Sometimes, you get an
AppImage error for update, just download the latest release and replace the
AppImage from here:
I have no ARM computer to test it out, I could build
AppImage on ARM, but I have no idea if has an error, it crashes or it works.
Sometimes, it is possible, that OneNote Online does not load properly or freezes, the solutions is to quit and start the program again. (I know, you won’t like it at all! 😡)
Although the main page’s language can be changed, it reverts back when an actual page is accessed. This is being investigated.
🐞 Since Electron v3, the tray left click is executing as the right click, Electron bug.
For file names do not use camelCase, but use kebab-case. Folder should be named as kebab-case as well. As you can see, all code filenames are using it like that, please do not change that.
Please apply the
.editorconfig settings in your IDE.
If you try to build the app with AppImage, you have to change from
devDependencies, this is because it is created to be able to run this app from
NPM instead of an
🙏 This is an open-source project. Star this repository, if you like it, or even donate to maintain the servers and the development. Thank you so much!
Possible, this server, rarely, is down, please, hang on for 15-30 minutes and the server will be back up.
Note about versioning: Versions are cut in Major.Minor.Patch schema. Major is always the current year. Minor is either 4 (January - June) or 10 (July - December). Patch is incremental by every build. If there is a breaking change, it should be noted in the readme.
P3X-ONENOTE Build v2021.4.101