View previous topic :: View next topic |
Author |
Message |
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Wed Apr 17, 2024 3:17 pm Post subject: [erledigt]kde-plasma6 - google integration |
|
|
Hallo, hat jemand eine Ahnung ob die Integration eines Google Accounts möglich ist? Ich weiß nicht, ob die Funktion nicht (fertig) implementiert ist, oder ob der Fehler in meiner Installation liegt. In den System-Settings -> Online-Zugänge fehlt bei mit die Option. In merkuro und korganizer ist die Option vorhanden, kann aber nicht konfiguriert werden. (In kde5 hat das noch funktioniert, allerdings habe ich die Option lange nicht genutzt.)
Last edited by flammenflitzer on Mon Oct 14, 2024 7:09 pm; edited 1 time in total |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5317
|
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Thu Apr 18, 2024 6:40 am Post subject: |
|
|
Interessant das es bei dir unter Plasma 5 noch funktioniert hat. Bei mir funktionieren diese Online-Account schon lange nicht mehr.
Wenn ich das log richtig verstehe scheint wohl etwas zu fehlen aber in welchem Package es enthalten ist lässt sich auch mit einer Google-Suche nicht herausfinden.
Quote: | ...
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: "opendesktop"
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: Looking for plugin ""
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: Starting auth session with "oauth2"
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: Info:
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: Id: 5
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: caption: "opendesktop"
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: owner: ""
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: userName: ""
Apr 18 08:25:34 hq10pc150 plasmashell[14325]: qt.dbus.integration: Could not disconnect "com.google.code.AccountsSSO.SingleSignOn.Identity" to "destroyed(QObject*)" : Pointers are not supported: QObject*
... |
Persönlich habe ich mich schon vor längerem damit abgefunden das es broken ist und vermutlich auch bleibt.
Schöne Idee aber mehr nicht... _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Thu Apr 18, 2024 4:52 pm Post subject: |
|
|
Danke. Die Hoffnung stirbt zuletzt. Vielleicht wird es besser, wenn qtdbus in Version 6 in portage verfügbar ist. Ich würde schon meine Termine auch in kde Apps angezeigt bekommen. |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Sun Apr 21, 2024 7:13 am Post subject: |
|
|
Ich habe kde-neon ausprobiert. Hier popt das LogIn Fesńster auf und ich kann meine Daten eingeben. Also liegt hier der Fehler in meiner Installation. (Der LogIn schlägt aber fehl: Dieser Browser oder diese App ist unter Umständen nicht sicher.) |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Sun Apr 21, 2024 6:58 pm Post subject: |
|
|
Ich habe das gerade mit opensuse tumbleweed ausprobiert. Da funktioniert es problemlos. Nun ist die Frage, woran es liegen könnte,das es bei gentoo nicht funktioiert. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5317
|
Posted: Sun Apr 21, 2024 7:05 pm Post subject: |
|
|
flammenflitzer wrote: | Ich habe das gerade mit opensuse tumbleweed ausprobiert. Da funktioniert es problemlos. Nun ist die Frage, woran es liegen könnte,das es bei gentoo nicht funktioiert. |
Sicher das du unter gentoo die identische Version nutzt wie bei deinen tests mit opensuse und kde-neo?
Ansonsten Entweder fehlendes paket oder fehlende/veraltete abhängigkeiten.
Die frage ist was für "kaccount" related pakete sind unter dem test systemen installiert und in welcher Version.
Da für google oauth benötigt wird ist hier auch wichtig welche variante einer oauth implementierung und in welcher version auf den test systemen genutzt werden. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Tue May 07, 2024 4:07 pm Post subject: |
|
|
Ich habe einen Teilerfolg erzielt. In merkuro und korganizer konnte ich mich anmelden und auch die Termine und Kontakte entsprechend synchronisieren. In den Systemsettings kann ich allerdings keinen google Account hinzufügen/einrichten |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5317
|
Posted: Tue May 07, 2024 7:22 pm Post subject: |
|
|
In einem der bugs zu dem problem in den systemsettings
https://bugs.kde.org/show_bug.cgi?id=480779
gibt es ein kommentar der vermutet, dass es eventuell an der verwendeten version von signon-ui liegen könnte.
https://bugs.kde.org/show_bug.cgi?id=480779#c3
Ist dieses paket bei dir überhaupt installiert und wenn ja in welcher version unter gentoo (net-libs/signon-ui) und in welcher version unter opensuse / kde-neo? (Wo nach deiner aussage das Problem nicht besteht) _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Wed May 08, 2024 8:26 am Post subject: |
|
|
Das Accounts SSO auf dem die KDE Online Accounts aufbauen wirkt insgesamt ziemlich tot.
Allein bei signond hat sich seit 2022 nichts mehr getan, das alles lebt vermutlich nur noch von den Patches die von den Distributionen bereitgestellt werden. _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Sun May 12, 2024 6:57 am Post subject: |
|
|
Bei gentoo ist installiert: net-libs/signon-ui-0.15_p20231016, bei suse Version 0.17. |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5317
|
Posted: Sun May 12, 2024 7:07 am Post subject: |
|
|
flammenflitzer wrote: | Bei gentoo ist installiert: net-libs/signon-ui-0.15_p20231016, bei suse Version 0.17. |
hmm dann hat suse eventuell eigene patches in Verwendung. Denn das gentoo ebuild gibt mit der p<datum> notation an, dass es changes aus dem source control hat.
In diesem falle ist das datum 16.10.2023. Und das ist auch das Datum des letzten commits im source control: https://gitlab.com/accounts-sso/signon-ui/-/commits/master/?ref_type=HEADS
Falls net-libs/signon-ui das "Problem" unter gentoo ist, müsste man wohl den aufwand treiber zu prüfen ob die sourcen, welche vom gentoo ebuild genutzt werden und die von suse identisch sind oder nicht. Und wenn nicht, das source archive von suse für einen test build verwenden. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Sun May 12, 2024 7:55 am Post subject: |
|
|
Ich hatte die entsprechenden Dateien von Suse schon mal in meine Gentoo-Installation kopiert. Damit kam schon einmal ein Fenster mit einer Fehlermeldung in den Systemsettings, was ja bei der älteren Version nicht passierte. Da kam keine Rückmeldung. Ich lasse das jetzt erst einmal sein. Ich habe mal probiert, das letzte gentoo ebuild in net-libs/signon-ui-0.17 umzubenennen und zu installieren. Es wird tatsächlich ein signon-ui-0.17.tar.bz2 heruntergeladen, kompiliert und installiert. Bringt mich aber auch nicht weiter. In suse ist qt6-dbus-6.7.0 installiert. In gentoo ist das, wenn ich nicht irre, 5.15.13. Code: | ...qt.dbus.integration: Could not disconnect... | Liegt vielleicht daran... |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5317
|
Posted: Sun May 12, 2024 9:20 am Post subject: |
|
|
flammenflitzer wrote: | Ich hatte die entsprechenden Dateien von Suse schon mal in meine Gentoo-Installation kopiert. Damit kam schon einmal ein Fenster mit einer Fehlermeldung in den Systemsettings, was ja bei der älteren Version nicht passierte. Da kam keine Rückmeldung. Ich lasse das jetzt erst einmal sein. Ich habe mal probiert, das letzte gentoo ebuild in net-libs/signon-ui-0.17 umzubenennen und zu installieren. Es wird tatsächlich ein signon-ui-0.17.tar.bz2 heruntergeladen, kompiliert und installiert. Bringt mich aber auch nicht weiter. In suse ist qt6-dbus-6.7.0 installiert. In gentoo ist das, wenn ich nicht irre, 5.15.13. Code: | ...qt.dbus.integration: Could not disconnect... | Liegt vielleicht daran... |
Klar geht das nicht. Man kann Qt versionen nicht mischen im selben process. Besonders nicht von verschiedenen Hauptversionen.
Du müsstest dann schon die qt6 version von qtdbus installieren für einen vergleichbaren test _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Fri Jun 21, 2024 12:45 pm Post subject: |
|
|
Hat sich hier seit dem Release von KDE Plasma 6.1 etwas verändert? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Sat Jun 22, 2024 6:29 am Post subject: |
|
|
Nein. Über systemsettings funktioniert es immer noch nicht. Die Benachrichtigung über Termine mittels akonadi und auch die Verwaltung von Kontakten und Terminen mit merkuro funktioniert seit geraumer Zeit. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Sat Jun 22, 2024 11:18 am Post subject: |
|
|
Übrigens wegen qtdbus:
Seid ihr sicher das bei den qt6 Packages was fehlt? Für mich sieht das folgende eher so aus als ob dev-qt/qtdbus jetzt ein teil von dev-qt/qtbase ist.
equery b /usr/lib64/cmake/Qt5DBus: | * Searching for /usr/lib64/cmake/Qt5DBus ...
dev-qt/qtdbus-5.15.14 (/usr/lib64/cmake/Qt5DBus) |
equery b /usr/lib64/cmake/Qt6DBus: | * Searching for /usr/lib64/cmake/Qt6DBus ...
dev-qt/qtbase-6.7.2 (/usr/lib64/cmake/Qt6DBus) |
_________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5317
|
Posted: Sat Jun 22, 2024 12:55 pm Post subject: |
|
|
Irgendwas muss aber fehlen, da es angeblich unter SUSE funktioniert. Aber wenn sich keiner von euch die mühe macht das mal genauer zu prüfen was die unterschiede sind, wird das wohl darauf hinauslaufen das eventuell mit etwas glück durch updates es zufällig funktioniert, weil jemand anderes das fehlende gefunden hat... _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Tue Jun 25, 2024 6:30 pm Post subject: |
|
|
Es funktioniert nicht angeblich, sondern in der Realität. Siehe oben: Bei gentoo ist installiert: net-libs/signon-ui-0.15_p20231016, bei suse Version 0.17. Wenn ich einen Plan hätte, wonach ich suchen muss, hätte ich das schon gemacht.... Vielleicht hat man das bei Suse auch hingebogen, das da die Version aus kde5 läuft, die ja bei meinem gentoo-System auch funktioniert hat. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Sun Jun 30, 2024 7:22 pm Post subject: |
|
|
Ich weiß nicht, ob das hilfreich ist: Wenn ich qt5 weglasse, Code: | USE="-qt5" emerge net-libs/signond kde-apps/kaccounts-integration net-libs/signon-oauth2 net-libs/accounts-qml | kann ich nicht einmal das Hauptmenü "Add New Account..." öffnen. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1970 Location: Schweiz
|
Posted: Mon Jul 01, 2024 7:16 am Post subject: |
|
|
Beim Package kde-apps/kaccounts-integration scheint es auch so als wäre in Zeile 20 bei IUSE das Flag qt6 vergessen worden, oder ist das Absicht?
https://gitweb.gentoo.org/repo/gentoo.git/tree/kde-apps/kaccounts-integration/kaccounts-integration-24.05.1.ebuild: | LICENSE="LGPL-2.1"
SLOT="6"
KEYWORDS="~amd64 ~arm64"
IUSE="qt5"
# bug #549444
RESTRICT="test"
COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6
>=kde-frameworks/kconfig-${KFMIN}:6
>=kde-frameworks/kcoreaddons-${KFMIN}:6
>=kde-frameworks/kdbusaddons-${KFMIN}:6
>=kde-frameworks/ki18n-${KFMIN}:6
>=kde-frameworks/kio-${KFMIN}:6
>=kde-frameworks/kwallet-${KFMIN}:6
>=net-libs/accounts-qt-1.16_p20220803[qt5?,qt6]
>=net-libs/signond-8.61-r100[qt5?,qt6]
qt5? (
>=dev-qt/qtdeclarative-${QT5MIN}:5
>=dev-qt/qtgui-${QT5MIN}:5
>=dev-qt/qtwidgets-${QT5MIN}:5
>=kde-frameworks/kconfig-${KF5MIN}:5
>=kde-frameworks/kcoreaddons-${KF5MIN}:5
>=kde-frameworks/kdbusaddons-${KF5MIN}:5
>=kde-frameworks/ki18n-${KF5MIN}:5
>=kde-frameworks/kio-${KF5MIN}:5
>=kde-frameworks/kwallet-${KF5MIN}:5
)
" |
_________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
Christian99 Veteran
Joined: 28 May 2009 Posts: 1708
|
Posted: Mon Jul 01, 2024 10:42 am Post subject: |
|
|
ich schätze mal, das ist absicht, denn es hängt immer unabhängig von USE flags von qt6 ab:
Code: | COMMON_DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
>=dev-qt/qtdeclarative-${QTMIN}:6 |
|
|
Back to top |
|
|
flammenflitzer Advocate
Joined: 25 Nov 2003 Posts: 3530 Location: Berlin
|
Posted: Mon Oct 14, 2024 7:09 pm Post subject: |
|
|
Ich habe heute wieder einmal versucht, ob es funktioniert. Und es hat funktioniert. |
|
Back to top |
|
|
|