Package Details: notion-app-electron 4.2.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: mateushonorato
Votes: 14
Popularity: 0.61
First Submitted: 2023-10-19 19:29 (UTC)
Last Updated: 2024-12-14 17:45 (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 2024-09-22 22:07 (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

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

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 »

kidonng commented on 2024-01-29 12:47 (UTC) (edited on 2024-01-29 12:47 (UTC) by kidonng)

@ViLevinski Please check the updated notes in my pinned comment.

ViLevinski commented on 2024-01-29 08:45 (UTC)

Heya, I'm having a problem, when I close the app it don't really ends the process. It still running and I have to shut it down manually on the system monitor.

kidonng commented on 2023-12-11 05:41 (UTC)

@Xefreh Try https://wiki.archlinux.org/title/Notion-app#Reset_local_cache

Xefreh commented on 2023-12-07 08:12 (UTC)

Hi, I made the update yesterday and since this time I can no longer use the app, it just stopped working. the application asked me to auth myself which I did and then it looks like its infinitely trying to load my notion. anyone is having the same issue ?

Xefreh commented on 2023-11-25 15:57 (UTC)

@kidonng sorry yes I just pinged the wrong person, I think the issue is because I have already multiple packages using electron13-bin and the binary for my electron version was named electron13, when I started notion it was looking for a binary called electron and not electron13.

kidonng commented on 2023-11-25 14:32 (UTC)

@Xefreh First of all you are "mentioning" the wrong person. (It's customary, just saying)

I don't find any issues (regarding this package) in provided logs. If the app works for you now then worry not, I'm just pointing out something else might be wrong with your setup.

Xefreh commented on 2023-11-25 14:20 (UTC) (edited on 2023-11-25 15:54 (UTC) by Xefreh)

here are my logs when I install this package. there are a few issues I don't understand.

ay -S notion-app-electron
AUR Explicit (1): notion-app-electron-2.3.2-2
:: PKGBUILD à jour, omission du téléchargement : notion-app-electron
  1 notion-app-electron                     (Les fichiers de compilation existent)
==> Paquets à nettoyer avant compilation (cleanBuild) ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
  1 notion-app-electron                     (Les fichiers de compilation existent)
==> Afficher les diffs ?
==> [N]Aucun [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)
==>
==> Création du paquet notion-app-electron 2.3.2-2 (sam. 25 nov. 2023 15:18:00)
==> Récupération des sources…
  -> Notion%20Setup%202.3.2.exe trouvé
  -> better-sqlite3-v9.0.0-electron-v116-linux-x64.tar.gz trouvé
  -> notion-app trouvé
  -> notion.desktop trouvé
==> ATTENTION : Ignore la vérification des signatures PGP des fichiers sources.
==> Validation des fichiers source avec sha256sums…
    Notion%20Setup%202.3.2.exe ... Réussite
    better-sqlite3-v9.0.0-electron-v116-linux-x64.tar.gz ... Réussite
    notion-app ... Réussite
    notion.desktop ... Réussite
:: (1/1) Lecture de SRCINFO : notion-app-electron
==> Création du paquet notion-app-electron 2.3.2-2 (sam. 25 nov. 2023 15:18:01)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> Notion%20Setup%202.3.2.exe trouvé
  -> better-sqlite3-v9.0.0-electron-v116-linux-x64.tar.gz trouvé
  -> notion-app trouvé
  -> notion.desktop trouvé
==> Validation des fichiers source avec sha256sums…
    Notion%20Setup%202.3.2.exe ... Réussite
    better-sqlite3-v9.0.0-electron-v116-linux-x64.tar.gz ... Réussite
    notion-app ... Réussite
    notion.desktop ... Réussite
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
  -> Extraction de Notion%20Setup%202.3.2.exe avec bsdtar
  -> Extraction de better-sqlite3-v9.0.0-electron-v116-linux-x64.tar.gz avec bsdtar
==> Lancement de prepare()…
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: x_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: y_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: x_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: y_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: x_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: y_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: x_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: y_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: x_pels_per_meter field in bitmap should be zero
/home/williamstr/.cache/yay/notion-app-electron/src/unpacked/icon.ico: y_pels_per_meter field in bitmap should be zero
==> Les sources sont prêtes.
 -> notion-app-electron-2.3.2-2 déjà créé -- compilation évitée
==> Création du paquet notion-app-electron 2.3.2-2 (sam. 25 nov. 2023 15:18:05)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> ATTENTION : Utilisation de l’arbre $srcdir/ existant
==> Les sources sont prêtes.
chargement des paquets…
résolution des dépendances…
recherche des conflits entre paquets…

Paquets (1) notion-app-electron-2.3.2-2

Taille totale installée :  4,40 MiB

:: Procéder à l’installation ? [O/n]
(1/1) vérification des clés dans le trousseau        [############################] 100%
(1/1) vérification de l’intégrité des paquets        [############################] 100%
(1/1) chargement des fichiers des paquets            [############################] 100%
(1/1) analyse des conflits entre fichiers            [############################] 100%
(1/1) vérification de l’espace disque disponible     [############################] 100%
:: Traitement des changements du paquet…
(1/1) installation de notion-app-electron            [############################] 100%
tput: unknown terminal "xterm-ghostty"
tput: unknown terminal "xterm-ghostty"
tput: unknown terminal "xterm-ghostty"
tput: unknown terminal "xterm-ghostty"
==> NOTE: Custom flags should be put directly in: ~/.config/notion-flags.conf
==> NOTE: The launcher is called: 'notion-app'
:: Exécution des crochets (« hooks ») de post-transaction…
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating icon theme caches...
(3/3) Updating the desktop file MIME type cache...

kidonng commented on 2023-11-25 11:43 (UTC)

@wils0n Are you saying Ctrl+Q doesn't quit the app completely so the tray icon stays? Then it's an Electron issue on your machine. If you want to disable the tray icon, you have to ask Notion for an option or patch it yourself.

@Xefreh There won't be processes called "notion" as it runs on Electron directly. Electron is clearly listed as dependencies so if you managed to install this package without Electron, either you removed Electron ignoring dependency check (which is a bad idea) or your system is broken.

@skypixel I'm pretty sure you are coming from another Notion package since this package disables the updater explicitly. The solution would be choosing this package instead ;)

skypixel commented on 2023-11-25 11:25 (UTC)

Hi, I can't open Notion anymore due to what looks like an issue with Electron's app-updater (?). Basically upon startup it looks for a yml file that is not there, errors out and hangs without actually starting the UI

11:17:32.390 › Error: Error: ENOENT: no such file or directory, open '/opt/Notion/resources/app-update.yml'
11:17:32.391 › {
  level: 'info',
  from: 'autoUpdater',
  type: 'unsupportedLinuxApp',
  error: {
    name: 'Error',
    message: "ENOENT: no such file or directory, open '/opt/Notion/resources/app-update.yml'",
    stack: "Error: ENOENT: no such file or directory, open '/opt/Notion/resources/app-update.yml'"
  }
}

I see there are GitHub issues related to this (e.g. this one, and maybe this one). Did anyone solve it for this specific package? Thanks

Xefreh commented on 2023-11-24 03:32 (UTC) (edited on 2023-11-24 13:13 (UTC) by Xefreh)

Update: I installed electron manually and it works now.

I did install the app correctly though yay but when I'm opening it notion doesn't start. and there is no process called notion started in htop. does anyone has the same issue ?