Ask Your Question
0

Unable to (completely) remove Telegram Desktop via Software

asked 2017-06-25 09:05:24 -0500

scripht gravatar image

updated 2017-06-26 12:13:06 -0500

So I'm a lost noob at the moment.

Yesterday I installed Telegram desktop on my Fedora 25 system. Being slightly confused over which version of Telegram Desktop I should choose, I somehow ended up having two Telegram Desktop packages listed as installed in my Software centre. One of them I know for sure that I downloaded directly form Telegram's webpage. The other I was puzzled about because I installed it from Software, but all I got was a link to Telegram's webpage, not an actual client. However, when I showed all applications under the "Activities" view, there was only one Telegram icon. But under installed packages in Software, there were two Telegram Desktops, with the same logo and name, but with slightly different descriptions.

To clear the mess, I have tried to remove both packages via Software centre, by clicking "remove". One of them was removed, and the application disappeared from the application list in Activities, as one would expect. With the other one, nothing happens neither when I click "launch" nor when I click "remove". There are, however, some files here and there on my system with names containing "telegram", including two telegram desktop icons. I assume these files are related to my problem. I could manually delete them, as I have seen people suggest online... Problem is I am not sure whether all of the files are actually related to the package I want to remove, so I haven't dared to do this yet.

I have tried rebooting, and the problem is still there. Have tried sudo yum remove pkgname and sudo dnf remove pkgname (trying all kinds of potential packagenames for the package -- I have not been able to figure out what the package name is), only getting the following message:

No match for argument: *pkgname*
Error: No packages marked for removal.

FWIW, here is the result of locate installed *\telegram (please tell me if this is not the relevant way to search in this case):

 [scripht@penguinbook ~]$ locate installed *\telegram
/usr/share/icons/breeze/actions/16/installed.svg
/usr/share/icons/breeze/actions/16/noninstalled.svg
/usr/share/icons/breeze/actions/16/package-installed-locked.svg
/usr/share/icons/breeze/actions/16/package-installed-outdated.svg
/usr/share/icons/breeze/actions/16/package-installed-updated.svg
/usr/share/icons/breeze-dark/actions/16/installed.svg
/usr/share/icons/breeze-dark/actions/16/noninstalled.svg
/usr/share/icons/breeze-dark/actions/16/package-installed-locked.svg
/usr/share/icons/breeze-dark/actions/16/package-installed-outdated.svg
/usr/share/icons/breeze-dark/actions/16/package-installed-updated.svg
/usr/share/perl5/vendor_perl/CPAN/Exception/yaml_not_installed.pm

EDIT 26.6.17:

Thanks for helping, sideburn! Being new to Fedora, it's very nice to get such kind and helfpul response!

So, I have removed two packages (libqtelegram-ae.x86_64 and telegramqml.x86_64) following sideburn's instructions. But it doesn't seem to have solved the problem. Telegram Desktop still lists as installed in Software, and it can neither be removed or launched from Software (when I click "remove" in Software, I get ... (more)

edit retag flag offensive close merge delete

Comments

I'm beginning to think that we're talking apples and oranges here. The only Telegram program I can find for Fedora is a messaging app, and a web search shows that Telegram Desktop is something for Windows. Just what is it you installed, and what is it supposed to do?

sideburns gravatar imagesideburns ( 2017-06-26 15:18:03 -0500 )edit

It's an instant messaging app called Telegram Desktop ( telegram.org ). The Telegram messaging service offers clients for all platforms, I've used it on all platforms before. Searching "telegram" in Software, I find two Telegram apps: Telegram and Telegram Desktop (and Pidgin, which offers a plugin for telegram messaging).

Both of the Telegram apps I find in Software have the same paper airplane icon. Telegram Desktop is the installed one that I have problems with. It also seems to be the official client. The one that's only called Telegram simply provides a download link

scripht gravatar imagescripht ( 2017-06-27 11:21:33 -0500 )edit

Thank you, the name made me think it might have been some sort of Desktop Environment. It sounds like there's a problem in the database that Software uses. Alas, that's a Gnome-specific program and I use Xfce, so I can't help with that. However, Gnome is the default DE in Fedora, so I'm sure that there are many people here who can.

sideburns gravatar imagesideburns ( 2017-06-27 12:41:16 -0500 )edit

Ah, I see, but thanks anyway for your willingness to help, sideburns!

scripht gravatar imagescripht ( 2017-06-27 13:31:18 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2017-06-25 20:28:25 -0500

sideburns gravatar image

Welcome to ask.fedora! Sometimes, it's easier to find leftover packages from the command line, especially when they don't always start with the expected name. Try running this, to see what packages are left:

sudo dnf list installed *telegram*

and if there are any (Those files may just be left over orphans that can probably be ignored.) you can use:

sudo dnf remove *telegram*

to get rid of them. Note that I did not include -y, as there may be other dependencies to remove and I wanted you to have a chance to see just what's getting removed before you commit yourself. If you're not sure, respond with N to cancel the operation and copy the output into an edit of your question. Good luck, and let us know how things turn out.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2017-06-25 09:05:24 -0500

Seen: 2,126 times

Last updated: Jun 26 '17