Still does not work. Shows an empty screen, here is the issue: https://github.com/notion-enhancer/notion-repackaged/issues/116
There is a patch available, it can be applied during installatoin
Git Clone URL: | https://aur.archlinux.org/notion-app.git (read-only, click to copy) |
---|---|
Package Base: | notion-app |
Description: | The all-in-one workspace for your notes and tasks |
Upstream URL: | https://github.com/notion-enhancer/notion-repackaged |
Keywords: | kanban markdown notes notion task |
Licenses: | MIT |
Conflicts: | notion-app |
Provides: | notion-app |
Submitter: | pat-s |
Maintainer: | None |
Last Packager: | jamezrin |
Votes: | 66 |
Popularity: | 0.43 |
First Submitted: | 2019-02-27 14:00 (UTC) |
Last Updated: | 2021-12-31 15:34 (UTC) |
Still does not work. Shows an empty screen, here is the issue: https://github.com/notion-enhancer/notion-repackaged/issues/116
There is a patch available, it can be applied during installatoin
notion-app don't work...
If you're using this package and getting stuck on a loading spinner as of Oct 2023, you can fix it by following the instructions in this GitHub comment to patch /opt/Notion/resources/app.asar: https://github.com/notion-enhancer/notion-repackaged/issues/116#issuecomment-1782273692
https://aur.archlinux.org/packages/notion-app-electron is based on latest Electron and fixes most issues of this one.
The app does not change dark/light theme with the system (I use Gnome) :/
some notes
This package is built with https://releases.electronjs.org/release/v11.4.0
how to find out:
In package, there is a "notion-app",strings notion-app | grep electron | less
then /-ele
So it's possible to just use system electron11. / Or maybe just use higher version to fix below problem.
then in the resources folder, we can find the app.asar
, then we can asar e app.asar ./app
, then in the app folder.
patchstring="
function at(n) {
// ToInteger() abstract op
n = Math.trunc(n) || 0;
// Allow negative indexing from the end
if (n < 0) n += this.length;
// OOB access is guaranteed to return undefined
if (n < 0 || n >= this.length) return undefined;
// Otherwise, this is just normal property access
return this[n];
}
const TypedArray = Reflect.getPrototypeOf(Int8Array);
for (const C of [Array, String, TypedArray]) {
Object.defineProperty(C.prototype, "at",
{ value: at,
writable: true,
enumerable: false,
configurable: true });
}
"
printf "%s\n" "$patchstring" >> renderer/preload.js
cp -av app
to it's position. That's it.
Great, thank you so much! This worked for me: https://github.com/notion-enhancer/notion-repackaged/issues/112#issuecomment-1655456101
You are not alone :) Here in this thread there are differents solutions : https://github.com/notion-enhancer/notion-repackaged/issues/112
I am having problems with my keystrokes. The program does not recognize some of the standard keyboard shortcuts, such as ctrl + v and ctrl + c. I also can't use the "/" symbol to create a table of contents or anything like that. I tried reinstalling the application and looking for ways to reset the settings, but I couldn't find anything. The more days go by, the less features I seem to have. Now the ":" is not working either. Is anyone else having the same problems?
I've installed the latest version, but I cannot open more than 1 instance. It shows it's loading something but jumps to my current open instance. Anything I'm missing? Thanks.
Pinned Comments
jamezrin commented on 2021-05-29 12:35 (UTC) (edited on 2021-12-26 21:39 (UTC) by jamezrin)
How to use Notion Enhancer:
For anyone wanting to use notion-enhancer, I highly recommend using https://aur.archlinux.org/packages/notion-app-enhanced/ instead.
notion-app-enhanced is built on top off this (notion-app) package and has notion-enhancer embedded in the final package. It doesn't require any manual steps to use.
How to fix weird Emoji characters:
Please, take a look at the following blog post: https://pat-s.me/emoji-support-for-notion-so-on-linux/