Uptime Robot ratio (30 days)          
v2018.10.8-1
 339

📚 P3X Onenote Linux

A Linux compatible version of OneNote

Screenshot 1

Downloadable installer 

https://github.com/patrikx3/onenote/releases

After downloading the AppImage, make it an executable.

sudo mkdir -p /opt
sudo mv ~/Downloads/p3x-onenote-a.b.c-d-x86_64.AppImage /opt/p3x-onenote
sudo chmod +x /opt/p3x-onenote
# Then you can run it
/opt/p3x-onenote &

The app can also be found on Atom Apps

If you are a NodeJs Ninja 

readme

Original version 

https://github.com/peterforgacs/electron-onenote

Props for Peter Forgacs! 😎

Features 

Default features 

  • GNOME menu
  • Icon
  • Restart button (empty your cache, you can login again if there is an error)
  • Remember last notebook (as much Online Onenote allows ...)
  • Menu > Settings
    • Enable hiding the main window
      • If you access the tray easy, by 1 click, use this
    • Disable hiding the main window
      • If you have nested tray or not showing the tray, use this
      • THIS IS THE DEFAULT AS IS THE FALLBACK
  • Tray - show / hide by 1 click and hide the window list
    • If in the Settings menu, you set the Enable hiding the main window option, you can hide the window list and only show the tray, give you more space (but some Linux distros are not like Linux Mint, just try the settings, it can be awesome 👌)
  • The OneNote language is controlled by Microsoft, but the Electron UI is now able to use any language. The default is only implemented now English. If you want to request a new language, there is a ./translation/english/index.js file, if you create a file like ./translation/chinese/index.js and implement these keys, I will add a permanent setting in the menu (Language chooser).
  • You are able to set a proxy in the settings menu.

Corporate 

  • There is now a menu called Corporate home

Info about P3X Onenote vs VirtualBox 

If you have enough RAM or buffy workstation and you can install Linux VirtualBox inside Windows and use the Marketplace based OneNote or install Office. I think, you do not need p3x-onenote at all.

For my workstation, with a 4.8Ghz CPU, 4 cores, 32 GB-ram, I use VirtualBox on Windows with Office Onenote (I use 6 GB RAM, 4 cores), but unfortunately my Laptop is old and has only 16GB RAM. Given, I develop a lot (NodeJs), I need the RAM, so for my Laptop, I use p3x-onenote and it's enough. Once the pages are loaded. It is fast, since it's own process without a browser and is in the tray, you don't have to re-load everything again. So it is very usable and after all pages are loaded, quick.

You can try, you lose nothing.

Issues 

Unable to log in 

This only happens if you kill P3X OneNote Linux and then relogin many times. So, If the program needs to be killed often, sign out (on the top right of the Electron browser frame) just to be safe.

BUT! 

Exiting using quit from the p3x-onenote menu or the tray, will prevent the problem.

Latest Gnome with dash-to-panel 

For now, I set a Menu > Settings -> Disable hiding the main window | Enable hiding the main window, where you can enable or disable hiding, so if the Electron Tray is not working for you, you can set it with this Setting.

Fedora 

https://github.com/patrikx3/onenote/issues/3#issuecomment-312711801

Change language 

Although the main page's language can be changed, it reverts back when an actual page is accessed. This is being investigated.

https://github.com/patrikx3/onenote/issues/14

p3x Linux
onenoteangular-compileramdiskgitlistfreenomlede-insomniaopenwrt-insomniadocker-debian-testing-mongodb-stableaes-folderlede-rediscorifeus-app-web-pageslede-mariadbopenwrt-rediscorifeus-web-materialcorifeusgrunt-p3x-expresshtml-pdfredis-uicorifeus-servercorifeus-builderfortune-cookiecorifeus-app-server-patrikx3corifeus-utilscorifeus-builder-angularredis-ui-materialredis-ui-serversystemd-managertoolscorifeus-web
  Bugs are evident™ - MATRIX
OK