Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[erledigt]kde-plasma6 - google integration
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Wed Apr 17, 2024 3:17 pm    Post subject: [erledigt]kde-plasma6 - google integration Reply with quote

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
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5312

PostPosted: Wed Apr 17, 2024 5:09 pm    Post subject: Reply with quote

Das ganze läuft über kaccounts und dessen provider.
eine simple suche nach "KAccounts Providers google" in bugs.kde.org hat das hier gefunden...

https://bugs.kde.org/show_bug.cgi?id=480354

Und eine suche nach KDE account google missing kf6 fand das hier....
https://discuss.kde.org/t/kf6-kcm-kaccounts-cant-add-google-account/10837
_________________
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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1970
Location: Schweiz

PostPosted: Thu Apr 18, 2024 6:40 am    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Thu Apr 18, 2024 4:52 pm    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Sun Apr 21, 2024 7:13 am    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Sun Apr 21, 2024 6:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5312

PostPosted: Sun Apr 21, 2024 7:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Tue May 07, 2024 4:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5312

PostPosted: Tue May 07, 2024 7:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1970
Location: Schweiz

PostPosted: Wed May 08, 2024 8:26 am    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Sun May 12, 2024 6:57 am    Post subject: Reply with quote

Bei gentoo ist installiert: net-libs/signon-ui-0.15_p20231016, bei suse Version 0.17.
Back to top
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5312

PostPosted: Sun May 12, 2024 7:07 am    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Sun May 12, 2024 7:55 am    Post subject: Reply with quote

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
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5312

PostPosted: Sun May 12, 2024 9:20 am    Post subject: Reply with quote

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1970
Location: Schweiz

PostPosted: Fri Jun 21, 2024 12:45 pm    Post subject: Reply with quote

Hat sich hier seit dem Release von KDE Plasma 6.1 etwas verändert?
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Sat Jun 22, 2024 6:29 am    Post subject: Reply with quote

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1970
Location: Schweiz

PostPosted: Sat Jun 22, 2024 11:18 am    Post subject: Reply with quote

Ü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
View user's profile Send private message
firefly
Watchman
Watchman


Joined: 31 Oct 2002
Posts: 5312

PostPosted: Sat Jun 22, 2024 12:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Tue Jun 25, 2024 6:30 pm    Post subject: Reply with quote

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1970
Location: Schweiz

PostPosted: Wed Jun 26, 2024 5:50 am    Post subject: Reply with quote

Das ebuild im Gentoo Repo holt sich "net-libs/signon-ui" bis und mit zum Commit "eef943f0edf3beee8ecb85d4a9dae3656002fc24" (vom 16.10.2023) was der letzte/aktuellste Commit ist den es gibt. Und die letzte 0.17 Version kam mit Commit "075830f31096947fcea70802b8d3c142bccfbefa" am 10.08.2015 raus.

https://gitweb.gentoo.org/repo/gentoo.git/tree/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
https://gitlab.com/accounts-sso/signon-ui/-/commits/master

Die Gentoo Devs könnten das ebuild also einfach in "signon-ui-0.17_p20231016.ebuild" umbenennen und es würde sich nichts ändern.
_________________
Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW
Back to top
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Sun Jun 30, 2024 7:22 pm    Post subject: Reply with quote

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
View user's profile Send private message
schmidicom
Veteran
Veteran


Joined: 09 Mar 2006
Posts: 1970
Location: Schweiz

PostPosted: Mon Jul 01, 2024 7:16 am    Post subject: Reply with quote

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
View user's profile Send private message
Christian99
Veteran
Veteran


Joined: 28 May 2009
Posts: 1706

PostPosted: Mon Jul 01, 2024 10:42 am    Post subject: Reply with quote

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
View user's profile Send private message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3529
Location: Berlin

PostPosted: Mon Oct 14, 2024 7:09 pm    Post subject: Reply with quote

Ich habe heute wieder einmal versucht, ob es funktioniert. Und es hat funktioniert.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum