Updated my desktop with pkg and now cannot display gnome-shell. Have tried with gdm and without using startx with the same result. The installed packages that are key to my problem are:
Checking ~/.cache/gdm/sesson.log showed the following errors:
Oddly there are two versions gweather installed:
and they are linked as package dependencies I wonder if this is the cause of the problem, but I have no idea how to correct this.
Code:
gdm: 42.0_1
gnome-control-center: 42.0_1
gnome-settings-daemon: 42.1
gnome-shell: 41.4_2
gnome-tweaks: 40.0_2
libgweather4: 4.0.0_1
libgweather: 40.0_2
mutter: 41.4
Checking ~/.cache/gdm/sesson.log showed the following errors:
Code:
mutter-Message: 08:14:33.964: Running GNOME Shell (using mutter 41.4) as a X11 window and compositing manager
** (gnome-shell:2602): WARNING **: 08:14:35.560: ATK Bridge is disabled but a11y has already been enabled. Gjs-Message: 08:14:35.994: JS WARNING: [resource:///org/gnome/shell/ui/dateMenu.js 5]: Requiring GWeather but it has 2 versions available; use imports.gi.versions to pick one
GNOME Shell-Message: 08:14:36.057: Skipping parental controls support as it’s disabled
(gnome-shell:2602): Gjs-CRITICAL **: 08:14:37.934: 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
_init@resource:///org/gnome/shell/ui/dateMenu.js:870:28
_ensureIndicator@resource:///org/gnome/shell/ui/panel.js:915:25
_updateBox@resource:///org/gnome/shell/ui/panel.js:926:34
_updatePanel@resource:///org/gnome/shell/ui/panel.js:871:14
_init@resource:///org/gnome/shell/ui/panel.js:681:14
_initializeUI@resource:///org/gnome/shell/ui/main.js:221:13
start@resource:///org/gnome/shell/ui/main.js:162:5
@resource:///org/gnome/shell/ui/init.js:6:17
** Message: 08:14:37.934: Execution of main.js threw exception: Module resource:///org/gnome/shell/ui/init.js threw an exception
(gnome-shell:2602): Gjs-CRITICAL **: 08:14:37.951: Attempting to call back into JSAPI during the sweeping phase of GC. This is most likely caused by not destroying a Clutter actor or Gtk+ widget with ::destroy signals connected, but can also be caused by using the destroy(), dispose(), or remove() vfuncs. Because it would crash the application, it has been blocked and the JS callback not invoked.
(gnome-shell:2602): Gjs-CRITICAL **: 08:14:37.951: The offending signal was destroy on Gjs_ui_dateMenu_DateMenuButton 0x80edb6820.
== Stack trace for context 0x807df8150 ==
Oddly there are two versions gweather installed:
Code:
libgweather4: 4.0.0_1
libgweather: 40.0_2