!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

403 Members
A room for maintainers of GNOME & GNOME-Related desktop environments (xfce, cinnamon, pantheon...)93 Servers

Load older messages


SenderMessageTime
1 Dec 2023
@edgar.vincent:matrix.orgedgar.vincent * Hm, weird. I just installed gnomeExtensions.night-theme-switcher... and an extension called "Light Style" gets installed instead.20:14:41
@edgar.vincent:matrix.orgedgar.vincentRedacted or Malformed Event20:15:59
2 Dec 2023
@mao_tse-tung:matrix.orgmao_tse-tung joined the room.04:27:46
@bobby285271:matrix.orgbobby285271 In case there are Cinnamon users here, I plan to land the Cinnamon 6 bump soon, if you think there are blocking issues please do say. 06:43:27
3 Dec 2023
@cab404:matrix.orgcab404 joined the room.09:33:53
@cab404:matrix.orgcab404

Is there any "standardised" "procedure" for updating extensions apart from what's written in README?

Should I just go ahead and PR the changes?

09:34:53
@piegames:matrix.orgpiegames cab404: what information are you missing? 11:48:12
@cab404:matrix.orgcab404if it's timed and you will do it anyways in a few days, or it just happenes whenever someone does it11:49:00
@piegames:matrix.orgpiegamesAh, no timer, just people randomly doing it when they feel like it11:49:32
@cab404:matrix.orgcab404kai, ty11:49:40
@piegames:matrix.orgpiegamesYou can check out previous PRs for reference11:49:49
@ThorHop:matrix.org@ThorHop:matrix.org changed their display name from hopland (valorent vicky) to hopland (meticulous montesquieu).14:08:40
5 Dec 2023
@federicodschonborn:matrix.org@federicodschonborn:matrix.org changed their profile picture.00:37:58
6 Dec 2023
@hmenke:matrix.orghmenkeDownload log.txt08:54:11
@hmenke:matrix.orghmenkeUpgraded to NixOS 23.11 yesterday. Now GNOME Shell crashes sometimes.08:54:14
@hmenke:matrix.orghmenke

Also my logs are full of these messages:

Dec 06 09:54:19 laptop .gnome-shell-wr[16388]: Object .Gjs_ui_workspaceAnimation_MonitorGroup (0x29c2490), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
                                               == Stack trace for context 0x1fa3520 ==
                                               #0   7ffc987fc2e0 b   resource:///org/gnome/shell/ui/workspaceAnimation.js:271 (384880befe20 @ 74)
                                               #1        2066c18 i   resource:///org/gnome/shell/ui/workspaceAnimation.js:265 (384880befd80 @ 65)
                                               #2        2066b50 i   resource:///org/gnome/shell/ui/workspaceAnimation.js:499 (384880bf45b0 @ 227)
                                               #3        2066a68 i   resource:///org/gnome/shell/ui/swipeTracker.js:738 (384880b6c560 @ 549)
                                               #4        20669c8 i   resource:///org/gnome/shell/ui/swipeTracker.js:708 (384880b6c510 @ 24)
                                               #5   7ffc987fed50 b   resource:///org/gnome/shell/ui/swipeTracker.js:198 (384880b688d0 @ 1751)
                                               #6        2066938 i   resource:///org/gnome/shell/ui/init.js:21 (24043670ba0 @ 48)
08:55:30
@hmenke:matrix.orghmenke *

Upgraded to NixOS 23.11 yesterday. Now GNOME Shell crashes sometimes.

Dec 06 09:49:09 laptop gnome-shell[3656]: **
Dec 06 09:49:09 laptop gnome-shell[3656]: libmutter:ERROR:../src/backends/native/meta-kms-impl-device.c:1712:meta_kms_impl_device_hold_fd: assertion failed: (priv->device_file)
Dec 06 09:49:09 laptop gnome-shell[3656]: Bail out! libmutter:ERROR:../src/backends/native/meta-kms-impl-device.c:1712:meta_kms_impl_device_hold_fd: assertion failed: (priv->device_file)
Dec 06 09:49:09 laptop gnome-shell[3656]: == Stack trace for context 0x20447e0 ==
Dec 06 09:49:09 laptop gnome-shell[3656]: #0        210d208 i   resource:///org/gnome/shell/ui/init.js:21 (3f8558b70ba0 @ 48)
10:42:20
7 Dec 2023
@lily:lily.flowersLily Foster joined the room.20:41:22
8 Dec 2023
@deerouspie:matrix.orgpiousdeerThis could be caused by an extension. Do you have any?08:00:26
@deerouspie:matrix.orgpiousdeer I'm developing a GNOME extension that requires libgsound. These typically have to be patched with GIRepository.append_search_path..bla bla in nixpkgs. Can I do anything on my end to make my extension more Nix-friendly? 08:05:01
@deerouspie:matrix.orgpiousdeerI guess I'm going to wrap GSound imports in a try-catch and gracefully disable the features that require it if it fails to import. Still, that doesn't eliminate the need for a nixpkgs patch. Any other suggestions?08:07:41
@deerouspie:matrix.orgpiousdeer set a profile picture.08:09:49
@piegames:matrix.orgpiegamesNo08:54:27
@piegames:matrix.orgpiegamesI think what would help though if extensions generally exposed their dependencies in the metadata.json08:55:16
@deerouspie:matrix.orgpiousdeerOh with the new ES Modules system we can do static analysis to detect used dependencies quite easily actually! Plenty of tooling in JS world already does this09:27:02
@piegames:matrix.orgpiegamesOh, that would be very interesting if you could integrate that into our automatic packaging09:55:12
@adham-omran:matrix.org@adham-omran:matrix.org joined the room.10:24:34
@adham-omran:matrix.org@adham-omran:matrix.org
In reply to @rpanades:matrix.org
I am having a really hard time with the 45 update. In wayland electron apps (slack, mattermost, vscode) do not work anymore for me. And I cannot log in to X 🤣
Can someone let me what is going on with 45 and 23.11? Everything Electron seems to be broken and non-Electron apps too
10:25:49
@adham-omran:matrix.org@adham-omran:matrix.orgI've been having issues and talking for the past week on the Nix/NixOS channel with no real feedback 10:26:10
@adham-omran:matrix.org@adham-omran:matrix.orgThere was nothing about this in the release notes or anywhere else10:28:00

Show newer messages


Back to Room ListRoom Version: 6