linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.55k stars 740 forks source link

Cinnamon Control Center Online Accounts Crashing #12096

Open zlford12 opened 8 months ago

zlford12 commented 8 months ago

Distribution

Mint 21.3

Package version

6.0.4

Graphics hardware in use

GeForce GTX 1050 Ti

Frequency

Always

Bug description

The Online Accounts application crashes when trying to add a Google, Microsoft, Flickr or Foursquare account. This occurs as soon as each respective entry under "Add an account" is clicked.

Steps to reproduce

Run cinnamon-control-center. Click "Online Accounts". Click "Google". Application will immediately close.

Expected behavior

I expect to be prompted for my account login information.

Additional information

Running this from a terminal produces the following output when the application crashes:

EGLDisplay Initialization failed: EGL_BAD_ACCESS EGLDisplay Initialization failed: EGL_NOT_INITIALIZED Cannot create EGL context: invalid display (last error: EGL_SUCCESS) Segmentation fault (core dumped)

This is a fresh install of Linux Mint. I have ensured everything is up-to-date.

leigh123linux commented 8 months ago

Is this a wayland or x11 session?

zlford12 commented 8 months ago

X11

giaur500 commented 3 weeks ago

Is there any update on this? I'm on Debian (Sid) and Cinnamon 6.2. They just removed support for online accounts completly from Cinnamon (not even available in Cinnamon settings). When tried to use Gnome's configurator to add Google account, it broke Cinnamon completly - not able to start Cinnamon after login.

leigh123linux commented 3 weeks ago

Debian will need to package https://github.com/xapp-project/gnome-online-accounts-gtk

rcalixte commented 3 weeks ago

Debian will need to package https://github.com/xapp-project/gnome-online-accounts-gtk

It's been packaged since April: https://packages.debian.org/sid/gnome-online-accounts-gtk

@giaur500 @zlford12 You just need to install this package above. If there is an issue with the packaging once Cinnamon 6.2 is in the repositories and installed, notify Debian's maintainers upstream. (For Cinnamon 6.0, this wouldn't be relevant due to many circumstances.)

giaur500 commented 3 weeks ago

I assume it's only gui frontend. I tried to setup online account (Gmail) with Gnome's configurator (running outside Cinnamon). It worked, I was able to use configured account. But after reboot, I was not able to logn to Cinnamon anymore. It works again after removing generated accounts configuration.

I will try with gui you suggested here and see it causes the same problems or not.