Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't get Liferea to run uGet in Ubuntu 20.04 GNOME #825

Closed
BillDietrich opened this issue May 1, 2020 · 8 comments
Closed

Can't get Liferea to run uGet in Ubuntu 20.04 GNOME #825

BillDietrich opened this issue May 1, 2020 · 8 comments
Assignees
Labels

Comments

@BillDietrich
Copy link
Contributor

Liferea 1.12.7, and I think it's a snap app. "whereis liferea" gives "liferea: /snap/bin/liferea /snap/bin/liferea.liferea-add-feed".

uget-gtk 2.2.2, and I think it's also a snap app. "whereis uget-gtk" gives "uget-gtk: /usr/bin/uget-gtk /usr/share/man/man1/uget-gtk.1.gz".

Ubuntu 20.04 desktop, GNOME DE. "uname -a" gives "Linux laptop1 5.4.0-28-generic #32-Ubuntu SMP Wed Apr 22 17:40:10 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux"

I can run uGet from Terminal via "uget-gtk SOMEURL" and it works fine.

But nothing I set in Liferea's Tools / Preferences / Enclosures / Downloading Enclosures will get Liferea to launch uGet successfully. I've tried every form of referencing uget or uget-gtk that I can think of, and when I try to "Save as" an enclosure, I always get "Command failed: ..." with a valid form of the uGet command shown.

No error messages in "dmesg -T" or "sudo journalctl --pager-end".

@BillDietrich
Copy link
Contributor Author

I can't get ANY download method to run. Transmission gives same kind of "Command failed ..." error. So does trying a custom command such as "wget". The commands look fine, and they work when run from CLI. Something is wrong with how Liferea launches commands.

When I try gwget as the download method, I get this in the system journal:

May 03 21:25:30 laptop1 liferea_liferea.desktop[61652]:
Error org.freedesktop.DBus.Error.ServiceUnknown: The name
org.gnome.gwget.ApplicationService was not provided by any .service files

Last release of SteadyFlow was in 2012; maybe it should be removed from the Download selection list.

@almejo
Copy link

almejo commented May 3, 2020

Hi. I am the maintainer of the snap package. I wasn't aware of that. I will investigate this bug this week.

@lwindolf
Copy link
Owner

@almejo Thanks for investigating!!!

@lwindolf lwindolf added the bug label May 12, 2020
@almejo
Copy link

almejo commented May 13, 2020 via email

@BillDietrich
Copy link
Contributor Author

I have switched to the deb version of Liferea on Ubuntu 20.04

@almejo
Copy link

almejo commented May 14, 2020

Maybe is the best for now

Snap apps are isolated from other apps, so it can not execute external apps. I think I can use some workarounds. I will post soon if I find something. Maybe include wget inside the snap

@lwindolf
Copy link
Owner

@almejo Thanks for the feedback!

@BillDietrich Closing this as this is not a problem in the upstream project.

@bbhtt
Copy link
Contributor

bbhtt commented Aug 8, 2023

Just a note, I added a patch to the flatpak package to make aria2c the default downloader flathub/net.sourceforge.liferea@b04ecb0 and added aria2c to the package last week.

So downloading enclosures should work fine in the Flathub version! The default download directory is ~/Downloads or $XDG_DOWNLOAD_DIR if it is defined.

aria2c is the only the cli program in the list and is easiest to package/makes sense to put it in the sandbox.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants