Package Details: notion-app-electron 3.5.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)
Last Packager: AsukaMinato
Votes: 8
Popularity: 1.85
First Submitted: 2023-10-19 19:29 (UTC)
Last Updated: 2024-04-25 12:44 (UTC)

Pinned Comments

AsukaMinato commented on 2023-11-10 03:04 (UTC) (edited on 2023-11-23 10:23 (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

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 Next › Last »

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 ?

AsukaMinato commented on 2023-11-10 03:04 (UTC) (edited on 2023-11-23 10:23 (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

wils0n commented on 2023-11-09 16:06 (UTC)

@kidonng Ctrl+Q doesn't close the tray icon, only the app.

kidonng commented on 2023-11-09 15:28 (UTC)

@wils0n Press Ctrl+Q to exit, it's an Electron shortcut.

wils0n commented on 2023-11-09 15:08 (UTC)

In the last update there is a tray icon, but I can't close the app from there. Is there any way to do this.