baedert / corebird

Native Gtk+ Twitter Client
https://corebird.baedert.org
GNU General Public License v3.0
790 stars 78 forks source link

Corebird doesn't open a page for me to get the PIN #728

Closed facundobatista closed 7 years ago

facundobatista commented 7 years ago

First time ever using Corebird, installed it from the Snap store.

It starts, I click on "Request PIN", it goes to a second screen saying "Enter PIN from twitter.com below", but where should I get that PIN from?

My best guess is that Corebird thinks it's opening my browser to authenticate in Twitter, but that is not happening. Probably this line I see in the terminal is relevant:

Error org.freedesktop.DBus.Error.ServiceUnknown: The name com.canonical.SafeLauncher was not provided by any .service files

Is there an alternative way to authenticate? Thanks!

lucyllewy commented 7 years ago

Hi, presently snaps require the apt package called snapd-xdg-open to be able to launch your web browser. Installing that package should get you going :-)

Edit for those reading this after the fact: this step is no-longer required for snap packages to be able to open links as snapd includes the functionality directly now.

facundobatista commented 7 years ago

Worked like a charm, thanks!

jerdog commented 7 years ago

Also had this issue and running sudo apt install snapd-xdg-open solved it

julientaq commented 7 years ago

please put this information in the readme. Thanks!

Vistaus commented 7 years ago

please put this information in the readme. Thanks!

Snap isn't officially supported by Corebird.

phnahes commented 6 years ago

Gtk-WARNING **: Unable to show 'http://twitter.com/signup': Operation not supported

Solve installing gvfs

sudo apt install gvfs

Vistaus commented 6 years ago

@phnahes If you needed to install gvfs on a Debian-based system, then I think it's safe to say your system was broken as gvfs is installed by default on most distros and esp. on Debian-based distros.