Basically, I’d like to be able to get SMS messages from my android phone sent to my Linux laptop, primarily for getting 2FA codes, since that’s the way pretty much every business-type site out there insists on doing it.
Anything KDE-related, it seems to me, makes you download a lot of other software that you don’t really need, and so I’d like to go another route if possible (not dissing KDE, it’s just not for me!).
KDE-Connect’s AlternativeTo page lists a lot of alternatives that aren’t really alternatives, and many seem to have been discontinued. One of them, Sefirah, has a lot of .dll files that come with it, which I believe are only for Microsoft, and so that doesn’t really inspire a lot of confidence. Anyway, thanks in advance for any suggestions.
(also, not using GNOME desktop or ZorinOS, so those options unfortunately won’t work).
There is GSconnect, it’s the gnome version of KDE Connect. Haven’t tried it, though.
It is just a wrapper around KDE connect as a gnome shell plugin
Here’s a ton as listed on the brilliant site AlternativeTo.net:
Valent is a (nightly) Flatpak that implements the KDE Connect protocol.
If what you want is an alternative for the SMS on Desktop feature, I’m surprised no one has mentioned https://messages.google.com/web
also surprising that it is now mentioned in an open source community.
I used KDE Connect on android & windows and now using it on android & linux without having to download anything else? (just wondering)
I think they do not want all of the dependencies that come with KDE Connect like Qt. A small price to pay for probably the best phone/desktop sharing application available.
Got it up and running. Is there any way to delete SMS messages from the desktop? Even if I delete the messages from my phone they remain on the desktop.
I haven’t tried deleting straight from the desktop, but I would guess refreshing should update the texts/conversations after deleting on your phone.
Ok, looks like messages deleted on the phone don’t survive a laptop reboot, and undeleted messages do survive a laptop reboot. 👍
Anything KDE-related, it seems to me, makes you download a lot of other software that you don’t really need, and so I’d like to go another route if possible (not dissing KDE, it’s just not for me!).
Are you sure these aren’t just dependencies? That’s the way of linux, do one thing, do it well. Since KDE uses qt, you likely need to install the libraries and a few other packages it might rely on.
If it really is a bunch of stuff you don’t need, make sure you have “install recommended” disabled in whatever package manager you’ve got. I learned that the hard way when I installed texmaker and it tried to install 10GB of packages.
I know this doesn’t answer your question, but the days of separating KDE and Gnome software are gone. You can run whatever on pretty much any desktop. So if you find a Gnome-specific application that does what you need, just run it. The megabytes of dependencies it will bring in aren’t that big of a deal nowadays, considering we have terabyte-scale hard drives now.
The megabytes of dependencies it will bring in aren’t that big of a deal nowadays, considering we have terabyte-scale hard drives now.
True, true. However:
The following NEW packages will be installed: kactivities-bin kactivitymanagerd kdeconnect kded5 keditbookmarks kio kirigami-addons-data kpackagelauncherqml kpackagetool5 kpeople-vcard kwayland-data libdbusmenu-qt5-2 libfakekey0 libhfstospell11 libkf5activities5 libkf5archive-data libkf5archive5 libkf5auth5 libkf5bookmarks-data libkf5bookmarks5 libkf5calendarevents5 libkf5codecs-data libkf5codecs5 libkf5completion-data libkf5completion5 libkf5configwidgets-data libkf5configwidgets5 libkf5contacts-data libkf5contacts5 libkf5declarative-data libkf5declarative5 libkf5doctools5 libkf5globalaccel-bin libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5 libkf5guiaddons-bin libkf5guiaddons-data libkf5guiaddons5 libkf5i18nlocaledata5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5 libkf5itemviews-data libkf5itemviews5 libkf5jobwidgets-data libkf5jobwidgets5 libkf5kcmutils-data libkf5kcmutils5 libkf5kcmutilscore5 libkf5kiofilewidgets5 libkf5kiontlm5 libkf5kiowidgets5 libkf5kirigami2-5 libkf5modemmanagerqt6 libkf5notifications-data libkf5notifications5 libkf5package-data libkf5package5 libkf5parts-data libkf5parts-plugins libkf5parts5 libkf5people-data libkf5people5 libkf5peoplebackend5 libkf5peoplewidgets5 libkf5plasma5 libkf5plasmaquick5 libkf5pulseaudioqt3 libkf5quickaddons5 libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5 libkf5sonnetui5 libkf5textwidgets-data libkf5textwidgets5 libkf5wallet-bin libkf5wallet-data libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons-data libkf5widgetsaddons5 libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5 libkwalletbackend5-5 libqca-qt5-2 libqca-qt5-2-plugins libqt5multimediaquick5 libqt5quickparticles5 libqt5quickwidgets5 libqt5texttospeech5 libqt5waylandclient5 libvoikko1 libxcb-composite0 libxcb-record0 plasma-framework qml-module-org-kde-kconfig qml-module-org-kde-kirigami-addons-labs-mobileform qml-module-org-kde-kirigami2 qml-module-org-kde-kquickcontrols qml-module-org-kde-kquickcontrolsaddons qml-module-org-kde-people qml-module-qtmultimedia qml-module-qtquick-particles2 qtspeech5-speechd-plugin sonnet-plugins sshfs 0 upgraded, 109 newly installed, 0 to remove and 2 not upgraded. Need to get 19.0 MB of archives. After this operation, 87.9 MB of additional disk space will be used.
But, I would say you are correct, 87.9 MB isn’t really all that much space in the greater scheme of things. Hopefully the version they have in the repos won’t be too out of date. Maybe I will give it a try after all . . .
ZAMN
Some packages recommend other packages that are not really dependencies. Do you use apt? I think it has a
--without-recommendsflag or something similar.Only 87MB of disk space, but GB of RAM to run þe services.
I have an 8GB XPS13. Runs beautifully wiþ Herbstluftwm. Under KDE, if you open Firefox þe OOM Killer starts shutting down applications.
Bloat does matter.
But isn’t GS Connect just for GNOME? I’m using Cinnamon here.
That’s a good question; I haven’t used it. It may be tightly coupled to the desktop, but I don’t know. Try it? ¯\ˍ(ツ)ˍ/¯
GS Connect hooks into the official GNOME extension API’s and looks very nice and integrated. AFAIK it’s a GNOME-exclusive extension. KDE Connect looks ugly in comparison, not to mention how ugly KDE Connect looks without any comparison.
Who cares what it looks like as long as it works? They want to get 2fa sms in their desktop, I highly doubt “pretty” is high on the requirements…
Removed by mod
Anything KDE-related, it seems to me, makes you download a lot of other software that you don’t really need
If you want to avoid KDE dependencies and don’t have Gnome, there are others clients for KDE Connect other than the official kde’s one and GSConnect. So maybe kde connect is still a viable option for you.
On Phosh I was using Valent but there are others like Conecto (discontinued but should work anyway), Konnect (for headless systems, so maybe not for you) and Linux-Remote (check readme for todos).
I’m sure there are more clients I didn’t find with a fast lookup. Hope it helps.
In terms of KDE dependencies, you’re talking basically about QT. The amount of packages you download shouldnt be too much and likely used for other QT programs which are common.
However there is also GSconnect which is a Gnome extension and uses the KDE connect protocol.
I would say that your concerns regarding the KDE Connect dependencies should be balanced against the good Android and iOS support, and the wide use of KDE connect means it is well maintained, supported and responsive to security updates. These considerations may outweigh the installation of packages that you otherwise won’t be using? It may be better to go mainstream and accept the dependencies than hunt down a lesser supported alternative and deal woth the associated shortcomings.
Esp for 2FA getting notifications from phone to desktop (with KDE Connect in my case) is almost useless since most of the 2FA services seem to tag the SMS with a “sensitive” tag or something, because for the last few month I’ve been getting the notification all right but it’s not showing me the 2FA.
maybe using scrcpy is an option for you? like /u/paper_moon@lemmy.world said, using a password manager for 2fa is great (like actually so so great, and easier to back up/not lose access)–but also, a lot of services only use sms… in that case KDE-Connect is sorta the best.
another option for sms 2fa is google messages–but there are privacy concerns there for sure. I really wish there was something selfhosted/open source that was more light weight and similar to messages.google.com.
Also an option, you can use some password managers to store 2FA codes. I use KeePassXC to store the 2FA codes and then sync the database across devices with syncthing, but you could use nextcloud or google drive, etc whatever you’d like to sync. That way you don’t need your phone at all for this task.
I find the KDE Connect display to be a bit clunky, but if you’re on Cinnamon there are two applets which help to smooth out the experience a bit.













