Package Details: peek 1.1.0-2

Git Clone URL: https://aur.archlinux.org/peek.git (read-only)
Package Base: peek
Description: Simple screen recorder with an easy to use interface
Upstream URL: https://github.com/phw/peek
Keywords: gif gnome screenrecorder
Licenses: GPL3
Submitter: phw
Maintainer: phw
Last Packager: phw
Votes: 47
Popularity: 4.949813
First Submitted: 2016-01-05 22:17
Last Updated: 2017-11-05 13:09

Latest Comments

phw commented on 2017-11-17 09:23

@ererermao: Please report issues with Peek on https://github.com/phw/peek/issues/, the AUR is not the appropriate place for discussing this. For your particular issue please try peek-git.

ererermao commented on 2017-11-17 09:21

I have error,Can you help me.I can't save gif file in filesystem.
```bash
Using screen recorder backend gnome-shell
Recording to file /home/shaoyu/.cache/peek/peekXXXXXX.avi
convert: delegate failed `'ffmpeg' -nostdin -v -1 -i '%i' -vframes %S -vcodec pam -an -f rawvideo -y '%u.pam' 2> '%u'' @ error/delegate.c/InvokeDelegate/1919.
convert: unable to read image data `/home/shaoyu/.cache/peek/magick-23164Po0cKOcL2g57.pam' @ error/pnm.c/ReadPNMImage/1336.
convert: no images defined `/home/shaoyu/.cache/peek/peekXXXXXX.gif' @ error/convert.c/ConvertImageCommand/3258.
Error: Child process exited with code 1
File save error: Error when getting information for file “/home/shaoyu/.cache/peek/peekXXXXXX.gif”: No such file or directory
Temp file delete error: Error removing file /home/shaoyu/.cache/peek/peekXXXXXX.gif: No such file or directory
```

kinono commented on 2017-09-20 13:01

@phw Thanks for your help.

Anaconda3 is a scientific distribution of python. The install program of it simply copies some files to a directory and add a line in the .bashrc file:
```
export PATH="<path-to-anaconda3>/bin:$PATH"
```

I switched the position of $PATH and the anaconda path in this line, and now peek can be installed and works well.

phw commented on 2017-09-20 11:24

@kinono It is using /home/kinono/anaconda3/bin/glib-compile-resources instead of the system provided /usr/bin/glib-compile-resources .

I have no idea what anaconda3 is, but I suggest checking your $PATH as the ancaconda3 provided glib-compile-resources does not seem to be compatible with your system libraries.

kinono commented on 2017-09-20 11:00

I am using Manjaro 17.0.5 (KDE) and peek can't be build while installing. It seems to have something to do with libselinux (or maybe Anaconda) but I have no idea what happened.

```
==> Starting build()...
-- The C compiler identification is GNU 7.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found Vala: /usr/bin/valac (found version "0.36.4")
-- Found Vala: /usr/bin/valac (found suitable version "0.36.4", minimum required is "0.22")
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2")
-- Checking for module 'gtk+-3.0>=3.14'
-- Found gtk+-3.0, version 3.22.21
-- Checking for module 'cairo'
-- Found cairo, version 1.15.8
-- Checking for module 'gio-2.0>=2.42'
-- Found gio-2.0, version 2.52.3
-- Checking for module 'glib-2.0>=2.38'
-- Found glib-2.0, version 2.52.3
-- Checking for module 'gmodule-2.0'
-- Found gmodule-2.0, version 2.52.3
-- Checking for module 'keybinder-3.0'
-- Found keybinder-3.0, version 0.3.2
/home/kinono/anaconda3/bin/glib-compile-resources: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory
-- Compiling with features for GTK >= 3.16
-- Compiling with features for GTK >= 3.22
-- GSettings schemas will be installed locally.
-- GSettings schemas will be installed into /usr/share/glib-2.0/schemas/
-- Copying schema to build directory /tmp/yaourt-tmp-kinono/aur-peek/src/build/data
-- Building development schema in /tmp/yaourt-tmp-kinono/aur-peek/src/build/data
-- Found Gettext: /usr/bin/msgmerge (found version "0.19.8.1")
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/yaourt-tmp-kinono/aur-peek/src/build
[ 1%] Generating ui/peek.gresource.c
/home/kinono/anaconda3/bin/glib-compile-resources: error while loading shared libraries: libselinux.so.1: cannot open shared object file: No such file or directory
make[2]: *** [CMakeFiles/peek.dir/build.make:166: ui/peek.gresource.c] Error 127
make[1]: *** [CMakeFiles/Makefile2:419: CMakeFiles/peek.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build peek.
==> Restart building peek ? [y/N]
==> -----------------------------
```

Thanks.

phw commented on 2017-05-12 17:18

@lzlarryli no, libselinux should not be a dependency. What issue did you have?

lzlarryli commented on 2017-05-12 16:03

It seems that libselinux is a dependency. Please add it. Thanks~

deriherdianto commented on 2016-10-11 16:47

cool

baronleonardo commented on 2016-09-25 20:15

I tried the way of @phw and it works.

Sandman007 commented on 2016-09-07 18:23

@eMyller: On my Manjaro System (XFCE) Peek outputs a 0 byte file no matter the legnth of the recording.

All comments