Hi,

On 2022-04-07 16:28, Pavel Timofeev wrote:
Hello, dear community

I've got non-working gnome-shell with the recent GNOME upgrade in the new 2022Q2 quarterly port branch.
My laptop:
[pavel.timofeev@carbon ~]$ freebsd-version -ku
13.1-RC1
13.1-RC1

I help maintain GNOME on FreeBSD. I'm sorry if it broke for you.

I don't mention drm-fbsd13-kmod breakage due ABI changes (?) as I was able to recompile it against 13.1-RC1 locally and make it work (with some visual artefacts for some reason)

I have no issues with GNOME 42, on both 14-CURRENT and 13.1-RC2, but then I'm using the latest branch.

But I can't make that new GNOME work and switched to XFCE for now.
GDM starts fine, but once I login I get "oops, something went wrong" message from gnome-shell.
I disabled GDM autostart and got this in my .xinitrc:
exec gnome-session --debug > .xsession-errors 2>&1
Then I started X with startx. The error file is attached.

The errors I noticed:

(gnome-shell:15744): Gjs-CRITICAL **: 09:23:03.928: JS ERROR: TypeError: method GLib.TimeZone.get_offset: At least 1 argument required, but only 0 passed
_clocksChanged/<@resource:///org/gnome/shell/ui/dateMenu.js:343:46
_clocksChanged@resource:///org/gnome/shell/ui/dateMenu.js:342:25
_init@resource:///org/gnome/shell/ui/dateMenu.js:309:14
...

 were something I fixed a while back.

A few questions:

1. Are you using x11/gnome-shell 41.4_2 (note the `_2` in the version)? This version fixes the GNOME shell.

Found something similar on debian mail list, where they suggested upgrading to gnome-shell 42.
https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1849602.html
The reporter says it helped.
Not sure if I get the same error.

Am I the only one who experiences this issue with GNOME?

You could try updating packages again, or switching to "latest". It's only very recently that GNOME packages unbroke.

I am using 13.1-RC2 on my laptop with GNOME 42 (really a 41/42 hybrid as of now).

-Neel (nc@)

Reply via email to