Package Details: pencil 3.1.0-7

Git Clone URL: https://aur.archlinux.org/pencil.git (read-only, click to copy)
Package Base: pencil
Description: Sketching and GUI prototyping/wireframing tool
Upstream URL: https://github.com/evolus/pencil
Keywords: prototyping sketching wireframe
Licenses: GPL2
Conflicts: evolus-pencil-bin, pencil-v2
Submitter: tinhtruong
Maintainer: BrLi
Last Packager: BrLi
Votes: 193
Popularity: 0.24
First Submitted: 2012-10-11 10:13 (UTC)
Last Updated: 2020-12-07 08:08 (UTC)

Latest Comments

1 2 3 4 5 6 .. 12 Next › Last »

lkrms commented on 2022-07-10 08:44 (UTC)

With this package installed, I wasn't able to get Pencil to progress past its startup/splash screen, presumably because a recent release of Electron broke backward compatibility. Using an older release of Electron worked but there were additional issues, e.g. an Unsupported document type error on startup, which appeared to have been fixed upstream.

To remedy all of this while removing potentially dangerous calls to rm -rfv, I've reworked PKGBUILD to build [and run] against the same node [and electron] versions used upstream, apply additional upstream patches, and use electron-builder to create an optimised static app build.

This approach may be problematic for reasons I'm not aware of, and I'm not expecting such a significant refactor to be adopted by the maintainer, but in case it helps others and/or @BrLi would like to incorporate any of the changes: https://github.com/lkrms-pkgbuilds/pkgbuild-pencil

alerque commented on 2021-08-14 17:25 (UTC)

Please remove both of the conflicts entries. The -bin package should specify it's own provides/conflicts relative to the base package name (this one) not the other way around. This is documented in the Wiki on package naming. Also the same goes for the v2 alternative package, that should provide/conflict this, not the other way around as this is the stable normalized package name and the others are alternates.

An7ar35 commented on 2021-06-30 13:46 (UTC)

Same issue here with the eternal blinking logo on electron v13. Works with electron v11 though (thx @jle64 !).

calibal commented on 2021-06-19 14:16 (UTC) (edited on 2021-06-19 14:19 (UTC) by calibal)

Pencil has just the logo blinking, when launching i just have this in terminal:

useHWAConfig: undefined Hardware acceleration disabled for Linux. Background web-printer started. Shortcut main service started. (node:15007) ProtocolDeprecateCallback: The callback argument of protocol module APIs is no longer needed. (Use electron --trace-warnings ... to show where the warning was created)

i read some line about exec command in desktop file, but i juste have:

Exec=/usr/bin/pencil %u

i've tried to add --trace-warnings in /usr/bin/pencil

exec electron --trace-warnings /usr/lib/pencil "$@"

but nothing more displayed in terminal.

what could i do ?

i'm runnin electron 12.0.9-1 pencil 3.1.0-7 yarn 1.22.10-1

jle64 commented on 2021-04-19 03:17 (UTC)

How did @jle64 run it with electron11?

@alfredo.ardito just install the electron11 package, then run "electron11 /usr/lib/pencil" or copy the /usr/bin/electron script somewhere in your PATH to take priority over the default and change electron to electron11 inside.

alfredo.ardito commented on 2021-04-16 07:02 (UTC) (edited on 2021-04-16 08:12 (UTC) by alfredo.ardito)

Same for me. It starts and stays on the blinking logo and nothing else.
How did @jle64 run it with electron11?

jle64 commented on 2021-04-15 18:36 (UTC)

I had to run it with electron11 instead of current version of electron, as otherwise it stays on the blinking logo screen at startup.

Don't know if it's just on my machine, but if someone has the same issue consider changing electron to electron11.

sickcodes commented on 2021-01-01 10:32 (UTC)

@BrLi working perfect now, thank you very much & sorry for not confirming earlier!

Tio commented on 2020-12-07 23:19 (UTC)

Sorry it seems all is working fine. My mistake. Thanks for the input!