cinnamon-settings online-accounts probléma - SOLVED

Fórumok

Linux Mint 21 Cinnanon disztribúciót használok és nem tudok gnome online account-ot a rendszerhez hozzáadni. 

cinnamon-settings online-accounts

A fenti parancsot futtatva szépen bejön a lehetséges fiókokat hozzáadó képernyő, viszont google accountot nem tudok hozzáadni. A hozzáadás aktiválása után bejönne egy kis ablakba a google autorizációs folyamata, de hol üres az ablak, hol pedig ott van a beviteli mező, csak nem reagál a billentyű leütésre, nem elérhető. Megfigyeltem ugyanez a viselkedés a Foursquare fiók hozzáadásánál, de pl. a microsoft fiók hozzáadása, ezzel szemben működik. 

Konzolból indítva ez a hiba látszik.

Gdk-ERROR **: 08:01:44.304: The program 'WebKitWebProcess' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
  (Details: serial 296 error_code 9 request_code 55 (core protocol) minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the GDK_SYNCHRONIZE environment
   variable to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)

Próbáltam guglizni, de sehol sem találtam erre megoldást. A fiókot hozzá tudom adni, a ~/.config/goa-1.0/accounts.conf szerkesztésével, de a jelszót a gnome-keyring alatt tárolja és arra még nem jöttem rá kézzel hogyan tudnék jelszót az adott acounthoz rendelni. Nem is kéne így barkácsolni, mert a képernyőnek mennie kéne. Ez régebben nekem működni látszott amúgy.

Köszi a segítséget!

Hozzászólások

A probléma nem egyedi. Rengeteg google szolgáltatásba lehetetlen bejelentkezni. Kulcsszavak: google elavult api, 2fa authentication. A kettő együtt: probléma.

“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”

― Philip K. Dick

Igen. Én is erre gondolok. Ha nem szutyok javascript-tel oldanák meg az autentikálást könnyebb lenne a gtk alkalmazásfejlesztőknek is az élete...

De, hogy ontopic legyek, nem ismerem túl mélyen a gtk-s appok működését. De van otthon LinuxMint cinnamon gépem, ha hazaérek ránézek egy kicsit. Próbáltad a fent írt GDK_SYNCHRONIZE környezeti változóval debugolni?

“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”

― Philip K. Dick

Nem próbáltam, de majd utánanézek a GDK_SYNCHRONIZE változót mire kell állítani. Köszönöm, ha megnézed. Ha jól emlékszem be tudtam állítani még valami frissítés előtt ezt már egyszer, csak újrahúztam a rendszert és most nem megy. valami frissítés eltörte ezt.

Sajnos nekem működik :), de ez egy igen régi telepítés.

$ cat /etc/linuxmint/info
RELEASE=19.3
CODENAME=tricia
EDITION="Cinnamon"
DESCRIPTION="Linux Mint 19.3 Tricia"
DESKTOP=Gnome
TOOLKIT=GTK
NEW_FEATURES_URL=https://www.linuxmint.com/rel_tricia_cinnamon_whatsnew.php
RELEASE_NOTES_URL=https://www.linuxmint.com/rel_tricia_cinnamon.php
USER_GUIDE_URL=https://www.linuxmint.com/documentation.php
GRUB_TITLE=Linux Mint 19.3 Cinnamon
 

Így csak azt tudom, hogy itt még működik. Szerinted számít, hogy mi lehet az alapértelmezett böngésző? Mármint a felugró ablak, ahol be kell jelentkezni az milyen browser? Nekem ezt írja: 

Fejlesztői adatok

E-mail-cím: debarshi.ray@gmail.com

A bejelentkezést követően a rendszer ide irányítja át: http://localhost

Értem

“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”

― Philip K. Dick

Próbáltam az alapértelmezett böngészőt átállítani, de ugyanaz az eredmény. A furcsa az nem találok a neten arra bejegyzést ez gond lenne máshol, és ez nem egy marginális dolog, hiszen sokan akarnak pl. google fiókot beállítani a rendszerhez, pl. látni a naptárat stb.

Na gondoltam egy nagyot, és kipróbáltam azt, a zárt nvidia driver-t (340.108), lecseréltem a nyílt nouveau-ra, és láss csodát minden megy rendesen. A helyzet az egy régi nvidia kártya van a laptopban, és a kártya támogatása 2019-ig volt, emiatt egy legacy ppa-ból kellett feltenni. Lehet gyorsabb talán, de dobom, mert látszik nagyon elavult. Szóval driver probléma volt.

Azt hiszem ez tipikusan a hibás prekoncepcióval állok a dologhoz volt részemről. El nem tudtam képzelni, hogy nem a google a hibás, mert nem túlságosan kedvelem a google-t. Persze, amikor írtad, hogy a foursquare sem megy és gtk a hiba, akkor már gyanúsnak kellett volna lennie. De nem bírtam elengedni a hibás prekoncepciómat.

Köszönöm neked, sokat tanultam magamról is és a problémamegoldásról is!

“The basic tool for the manipulation of reality is the manipulation of words. If you can control the meaning of words, you can control the people who must use them.”

― Philip K. Dick

Nekem végig érthetetlen volt, hogy egy ilyen probléma van, akkor nincs tele a net ezzel, és csak nálam jelentkezik. Az, hogy erőszakkal tettem fel, egy régi zárt drivert, nem kapcsoltam össze a problémával. A tanulság számomra az, hogy nem véletlen az, hogy kivették a régi driver támogatását, a hivatalos tárolókból, nem érdemes ezt ilyen esetben erőltetni.