Can't enable publish-to-Facebook in Shotwell

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
imk

Can't enable publish-to-Facebook in Shotwell

Post by imk »

On Nadia, I want to publish some photos from Shotwell to Facebook The only online publishing account enabled in Shotwell by default is "piwigo". An option is also available to "Add more accounts", but clicking it has no effect at all - although Shotwell's Facebook plugin is present and activated. Can I get Shotwell to publish to my Facebook account? Many thanks for any help.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
imk

[SOLVED]: Can't enable publish-to-Facebook in Shotwell

Post by imk »

The solution is to install package gnome-control-center-signon:

Code: Select all

sudo apt-get install gnome-control-center-signon
This adds the missing Online Accounts manager to System Settings (gnome-control-center) and enables Shotwell's
"Add more accounts..." feature to invoke it.

The root of the bug is Ubuntu's patch shotwell 0.12.3-0ubuntu2. Changelog:
shotwell (0.12.3-0ubuntu2) quantal; urgency=low

* debian/patches/06_uoa.patch
- Added UOA support
* debian/control
- added build depends libsignon-glib-dev and libaccounts-glib-dev
which introduced online-account integration (UOA = Ubuntu Online Accounts) but
did not give the package the new dependency upon gnome-control-center-signon
that it would require for this functionality to work.

The bug does not appear in Ubuntu Quantal because it installs gnome-control-center-signon
by default.
Fraoch
Level 4
Level 4
Posts: 278
Joined: Thu Apr 26, 2012 6:02 pm
Location: Cambridge, Ontario, Canada

Re: Can't enable publish-to-Facebook in Shotwell

Post by Fraoch »

Just wanted to bump this thread to inform new users this problem still appears with LM 15 and Shotwell 0.14.1. This was supposed to have been fixed in Shotwell 0.14.0.

Looks like Ubuntu's patch adds an undeclared dependency which continues. If you install from the Ubuntu repositories you will probably encounter this bug. I suppose if you compiled your own you might avoid this.

The workaround listed above works perfectly.
User avatar
SunWorks
Level 4
Level 4
Posts: 239
Joined: Tue Dec 15, 2009 11:30 pm
Location: Minnesota, USA

Re: Can't enable publish-to-Facebook in Shotwell

Post by SunWorks »

Fraoch wrote:The workaround listed above works perfectly.
Problem still exists with Qiana Mint 17.
Unmet dependencies re: Unity.

This is an annoying problem since Picasa also is bug ridden.

VERY difficult to promote Linux when there isn't a decent, basic photo management program.
Fraoch
Level 4
Level 4
Posts: 278
Joined: Thu Apr 26, 2012 6:02 pm
Location: Cambridge, Ontario, Canada

Re: Can't enable publish-to-Facebook in Shotwell

Post by Fraoch »

I've been using gThumb ever since Shotwell started acting up on me.

It publishes to Flickr and Facebook.

Works fine on LM 17.
Fraoch
Level 4
Level 4
Posts: 278
Joined: Thu Apr 26, 2012 6:02 pm
Location: Cambridge, Ontario, Canada

Re: Can't enable publish-to-Facebook in Shotwell

Post by Fraoch »

Bumping this to say that gThumb can no longer publish to Flickr since they went to an https only upload format, and that shotwell won't upload under Linux Mint at all.

So now there's nothing. :(
colyn

Re: Can't enable publish-to-Facebook in Shotwell

Post by colyn »

The issue has been fixed in Shotwell 0.18.1

Add the below ppa...

http://ubuntuhandbook.org/index.php/201 ... untu-1404/
Fraoch
Level 4
Level 4
Posts: 278
Joined: Thu Apr 26, 2012 6:02 pm
Location: Cambridge, Ontario, Canada

Re: Can't enable publish-to-Facebook in Shotwell

Post by Fraoch »

colyn wrote:The issue has been fixed in Shotwell 0.18.1

Add the below ppa...

http://ubuntuhandbook.org/index.php/201 ... untu-1404/
Thanks but the issue in Shotwell is it needs packages which would radically alter Linux Mint.

It will install fine but it cannot publish to any photo sharing websites without the authentication packages listed above. Yet when you try to install it:

Code: Select all

$ sudo apt-get install gnome-control-center-signon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package gnome-control-center-signon is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However, the following packages replace it:
  unity-control-center-signon:i386 unity-control-center-signon

E: Package 'gnome-control-center-signon' has no installation candidate
You need to install Unity, which would more or less turn Linux Mint into Ubuntu.
colyn

Re: Can't enable publish-to-Facebook in Shotwell

Post by colyn »

Fraoch wrote: Thanks but the issue in Shotwell is it needs packages which would radically alter Linux Mint.

It will install fine but it cannot publish to any photo sharing websites without the authentication packages listed above. Yet when you try to install it:

Code: Select all

$ sudo apt-get install gnome-control-center-signon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package gnome-control-center-signon is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However, the following packages replace it:
  unity-control-center-signon:i386 unity-control-center-signon

E: Package 'gnome-control-center-signon' has no installation candidate
You need to install Unity, which would more or less turn Linux Mint into Ubuntu.
I tried it in Mint 17 Mate and it works for me and I did not have to install anything else..
Fraoch
Level 4
Level 4
Posts: 278
Joined: Thu Apr 26, 2012 6:02 pm
Location: Cambridge, Ontario, Canada

Re: Can't enable publish-to-Facebook in Shotwell

Post by Fraoch »

colyn wrote:I tried it in Mint 17 Mate and it works for me and I did not have to install anything else..
Ah, makes sense - MATE is based on GNOME so gnome-control-center-signon should be available.

On Cinnamon it tries to pull in Unity.
colyn

Re: Can't enable publish-to-Facebook in Shotwell

Post by colyn »

Fraoch wrote:
colyn wrote:I tried it in Mint 17 Mate and it works for me and I did not have to install anything else..
Ah, makes sense - MATE is based on GNOME so gnome-control-center-signon should be available.

On Cinnamon it tries to pull in Unity.
The newest ppa version does not use gnome-control-signon. The issue was fixed in Shotwell's own signon feature. They just had to add https instead of http. Just checked and gnome-control-signon is not installed..

This was also the issue with KDE's DigiKam and Gwenview signin..

I should also mention it works fine in XFCE too..
Locked

Return to “Software & Applications”