peek hangs display under Ubuntu 17.10 Wayland

Created on 26 Oct 2017  路  12Comments  路  Source: phw/peek

I have peek 1.1.0-0\~ppa16\~ubuntu17.10.1 from the PPA repository.

I'm on Ubuntu 17.10 64-bit.

When I attempt to record a GIF with peek under Wayland, it counts down and then my display hangs. I can't even switch VTs, so the only thing I can do at this point is power-cycle my laptop. I know it's just the display hanging, not everything, because the music I'm listening to continues to play.

This occurs whether or not I set GDK_BACKEND to x11 before launching peek.

I understand that an app shouldn't be able to cause the display server to hang, so there's also a Wayland bug here that should be addressed, but still, it would be nice if peek didn't trigger that bug. :-/

bug upstream

Most helpful comment

Can you try recording a video in GNOME Shell itself and see if this also freezes your display? The default keyboard shortcut for this is Shift + Ctrl+ Alt + R...

That seems to be the problem for me. Freezes display exactly like in Peek.

All 12 comments

Thanks for posting. I'm experiencing the same issue on 17.10.

As Peek is only using the built-in screen recording capabilities of Gnome Shell this is most likely a Gnome Shell bug (as also noted in the launchpad bug).

Can you try recording a video in GNOME Shell itself and see if this also freezes your display? The default keyboard shortcut for this is Shift + Ctrl+ Alt + R, but this can be changed in Gnome's keyboard settings. Recordings are saved in your Video folder.

Can you try recording a video in GNOME Shell itself and see if this also freezes your display? The default keyboard shortcut for this is Shift + Ctrl+ Alt + R...

Works fine, doesn't freeze display.

Can you try recording a video in GNOME Shell itself and see if this also freezes your display? The default keyboard shortcut for this is Shift + Ctrl+ Alt + R...

That seems to be the problem for me. Freezes display exactly like in Peek.

+1 this is happening to me also. And there's no option to close it.

How can I get the setting/preferance windows about peek?
I can't find the FPS setting on peek.
I try 'peek --help-all' but no answer
--Ubuntu17.10_amd64

@EECSGEEK The preferences are available from the app menu. On GNOME Shell this is available by clicking on the application name ("Peek") in the upper status bar on the left. On Unity it works the same. If the app menu is disabled by configuration or if you are using a DE that does not support the app menu, it will be shown in the Peek window's headerbar (there will be a Peek icon which will open the app menu).

@phw
Thank you!I find the little triangle icon on top menu.

Why is there a discussion about opening the preferences window in an issue which has nothing to do with that?

I tried to reproduce this with Ubuntu 17.10 under wayland, but it works for me without issue. Anyway, this is pretty sure a Gnome Shell bug. Peek itself does nothing else but instruct Gnome Shell to start recording.

There is a upstream report at https://bugzilla.gnome.org/show_bug.cgi?id=790008 . I would recommend you add details about your system to this bug report, that might help the Gnome developers to track this down. Maybe you all have a common setup, this could e.g. be video card / driver related.

As a workaround switch to X.org for now. Closing as upstream issue.

To save other people a search, here's a link to how you fix the issue by switching to Xorg

Was this page helpful?
0 / 5 - 0 ratings

Related issues

msongz picture msongz  路  7Comments

Jokero picture Jokero  路  4Comments

nunodonato picture nunodonato  路  5Comments

Zorono picture Zorono  路  3Comments

fbruetting picture fbruetting  路  6Comments