Package Details: notion-app-electron 4.10.0-1

Git Clone URL: https://aur.archlinux.org/notion-app-electron.git (read-only, click to copy)
Package Base: notion-app-electron
Description: Your connected workspace for wiki, docs & projects
Upstream URL: https://www.notion.so/desktop
Keywords: & connected docs for projects wiki, workspace your
Licenses: custom
Submitter: AsukaMinato
Maintainer: AsukaMinato (kidonng, mateushonorato)
Last Packager: AsukaMinato
Votes: 15
Popularity: 0.34
First Submitted: 2023-10-19 19:29 (UTC)
Last Updated: 2025-05-05 07:44 (UTC)

Pinned Comments

mateushonorato commented on 2024-08-30 20:37 (UTC) (edited on 2024-08-30 22:55 (UTC) by mateushonorato)

please update to latest version and see if those errors are fixed. if not, try cleaning your Notion config folder. Fully quit the notion app, and then run the following:

rm ~/.config/Notion -rf

Note that you will have to login again after running this.

mateushonorato commented on 2024-08-09 13:50 (UTC) (edited on 2024-08-09 14:38 (UTC) by mateushonorato)

I was able to fix the issue with windows decorations by rebuilding the package using mac version instead of windows. I also fixed the tray icon and some other errors, made some checks to avoid duplicated windows, and Notion seems to work a lot smoother now.

Here is the repo with the modifications I made: https://github.com/mateushonorato/notion-app-electron-aur

The icon being used as the tray and app icon comes from Papirus Icon Pack. @AsukaMinato feel free to merge any of those modifications in this package or to ask me anything about how I made them.

AsukaMinato commented on 2023-11-10 03:04 (UTC) (edited on 2025-01-05 11:45 (UTC) by AsukaMinato)

If using fcitx5 and sometimes when you type faster, some letters will go directly into the text box and will not appear in the candidate area of the input method.

In ~/.config/gtk-3.0/settings.ini write gtk-im-module=fcitx


by default it uses Xwayland, if you want to use Wayland

if you use kwin

notion-app  --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime

if other

notion-app --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime --wayland-text-input-version=3 

reference https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland

AsukaMinato commented on 2023-11-08 14:01 (UTC)

get the newest version

curl --silent https://desktop-release.notion-static.com/latest.yml | head --lines=1 | cut --delimiter=' ' --fields=2

kidonng commented on 2023-10-31 07:52 (UTC) (edited on 2024-01-29 12:45 (UTC) by kidonng)

NOTES

  • This application has a tray icon. To quit the application completely, press Ctrl+Q.
  • To access the application menu, hold Alt for a moment instead of pressing Alt.

KNOWN ISSUES

  • Stub Wayland icon is shown in some places when Ozone platform is Wayland

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

b4shful commented on 2024-10-22 16:37 (UTC)

Is there any way to properly disable the tray icon and stop Notion running in the background when closed?

I use a window manager (Hyprland) and don't have a desktop environment so tray icons aren't all that reliable, and I want to be able to close the app fully using my usual shortcut Super+Q.

I can get rid of the tray icon, but there doesn't seem to be a way to stop Notion from running in the background when closed (aside from using Ctrl+Q to close it).

pooroligarch commented on 2024-09-25 09:10 (UTC) (edited on 2024-10-07 14:28 (UTC) by pooroligarch)

I get random freezes when I switch to another window and back to Notion after the last update. Prints this right before a freeze:

[9349:0925/110713.874794:ERROR:shared_image_manager.cc(223)] SharedImageManager::ProduceSkia: Trying to Produce a Skia representation from a non-existent mailbox.
[9349:0925/110713.876833:ERROR:shared_image_representation.cc(483)] Attempt to read from an uninitialized SharedImage. Initialized region: (0, 0, 0, 0) Size: (768, 544)

Edit: Removing ~/.config/Notion fixed the problem.

chinanuke commented on 2024-09-19 02:59 (UTC) (edited on 2024-09-19 03:16 (UTC) by chinanuke)

Unable to switch input method. When I try to use "Ctrl+Space" or "Ctrl+Shift" to switch input method, nothing happens. There is no error reported when i run it in command line with notion-app.

I'm using Arch + KDE + Wayland.

EDIT: I just fixed that problem by adding --enable-wayland-ime to the command line argument.

neupsh commented on 2024-09-13 12:12 (UTC)

@mateushonorato I have updated and tried completely cleaning up Notion config folder and anything related to notion but the problem still persist.

Sometime the pages freezes after a few minutes of opening the application, sometimes it works for a while and then when I am trying to access it later, it freezes. The logs (from stdout/stderr) are very similar to what @hasmar04 has posted before.

imcalvin commented on 2024-09-10 21:28 (UTC)

I'm running into the same issue as @hasmar04 and @neupsh. Also using KDE + Arch + Wayland. I am using version 3.14

DahliaX commented on 2024-09-03 22:00 (UTC)

The new version still freeze (after running in background for some time).

And I prefer the original app icon...

mateushonorato commented on 2024-08-30 20:37 (UTC) (edited on 2024-08-30 22:55 (UTC) by mateushonorato)

please update to latest version and see if those errors are fixed. if not, try cleaning your Notion config folder. Fully quit the notion app, and then run the following:

rm ~/.config/Notion -rf

Note that you will have to login again after running this.

b4shful commented on 2024-08-29 10:26 (UTC)

I ran into some interesting behaviour today where Notion was seemingly pinned at 65% CPU utilisation. Not really sure, but something is up.

neupsh commented on 2024-08-29 02:01 (UTC) (edited on 2024-08-29 02:27 (UTC) by neupsh)

I am running into same issue like @hasmar04. The app keeps freezing after a few minutes of opening and I can only use it again after running killall electron. There are a few electron apps and I can't even identify which one is notion.

This started happening since last upgrade of notion-app-electron. I am on archlinux KDE Plasma with wayland (if that matters)

hasmar04 commented on 2024-08-25 22:26 (UTC) (edited on 2024-08-25 22:27 (UTC) by hasmar04)

Getting a bunch of different errors, but all lead to the program window fully freezing and requiring a program restart to get it working again. These are segments of the full output which won't fit here. Manjaro Linux 24.0.7

App starting with version 3.12.2 { system: 'linux x64', electron: '31.4.0' }`
[194485:0824/152929.833788:ERROR:shared_image_representation.cc(483)] Attempt to read from an uninitialized SharedImage. Initialized region: (0, 0, 0, 0) Size: (64, 64)
15:29:48.625                 › Preventing closure for window with id 1, hiding
15:31:19.918                 › Quitting...
15:31:19.918 (Sqlite)        › Killing child process
15:31:19.931                 › Window with id 1 closed
15:31:19.936 (Sqlite)        › stdout: 15:31:19.919 (Sqlite (Child)) › Responding to SIGTERM and shutting down...
15:31:19.941 (window-5)      › destroyed
15:31:19.951 (window-7)      › destroyed
15:31:19.953 (browserView-4) › destroyed

Run 2:

15:43:02.196 (browserView-1) › unresponsive
15:43:02.198 (browserView-1) › unresponsive
15:43:19.253 (browserView-1) › unresponsive
15:43:19.253 (browserView-1) › unresponsive
15:44:57.228 (browserView-1) › unresponsive
15:44:57.229 (browserView-1) › unresponsive
15:45:00.306                 › Preventing closure for window with id 1, hiding
15:45:00.314 (browserView-1) › responsive
15:45:06.461                 › App is visible: true
15:45:06.462                 › App is visible: false
15:45:15.405                 › Quitting...
15:45:15.406 (Sqlite)        › Killing child process
15:45:15.412                 › Window with id 1 closed
15:45:15.415 (Sqlite)        › stdout: 15:45:15.406 (Sqlite (Child)) › Responding to SIGTERM and shutting down...
15:45:15.416 (window-5)      › destroyed
15:45:15.421 (window-7)      › destroyed
15:45:15.422 (browserView-4) › destroyed
15:45:15.435 (Sqlite)        › Process unexpectedly closed { code: 842084912 }