!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
14 Oct 2023
@jtojnar:matrix.orgJan Tojnar * and https://github.com/NixOS/nixpkgs/blob/44688570acaa6bf06a50a479f5d86e9c1adbe033/pkgs/desktops/gnome/extensions/extensionOverrides.nix for a (non-exhaustive) list of extensions that may need dependency patching 11:41:14
@jtojnar:matrix.orgJan Tojnar
In reply to @ajcxz0:matrix.org

Thank you, Jan Tojnar . I appreciate the quick response even if I don't fully understand it yet.
Those two gnome.nix URLs are the same an I trust seeing them again will not materially affect how I should change configuration.nix in my 23.05 channel install. That is, of course, what I have been trying and failing to successfully do.
I will try to translate

Adding pkgs.gnome.gnome-shell-extensions to environment.gnome.excludePackages NixOS option

into code which fits in my nearly default configuration.nix, then share it here.

updated the URL, it should have been https://github.com/NixOS/nixpkgs/blob/44688570acaa6bf06a50a479f5d86e9c1adbe033/pkgs/desktops/gnome/extensions/extensionOverrides.nix
11:42:36
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
In reply to @jtojnar:matrix.org
hmm, looks like it is still experimental, you can enable it locally with overrideAttrs but we probably do not want that in Nixpkgs yet
elaborate how?
11:42:52
@jtojnar:matrix.orgJan Tojnarhow what?11:43:01
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.dehow to enable it (i am still learning nix)11:43:18
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.dereferencing https://matrix.to/#/!KqkRjyTEzAGRiZFBYT:nixos.org/$G_rzMW4nASih2V0Ml7LVshLe3FX19CpraZ-DluB-uJA?via=nixos.org&via=matrix.org&via=tchncs.de11:43:43
@jtojnar:matrix.orgJan Tojnarreplied there11:46:21
15 Oct 2023
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de Did anyone looked at https://github.com/NixOS/nixpkgs/issues/260222 yet? For some reason the gnome-shell is giving me DRM_IOCTL_MODE_CREATE_DUMB failed errors that is causing the system to crash and that seems to be specific to the gnome-shell atm no matter which mesa i use 03:25:03
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.delike afaik the issue is caused by https://gitlab.freedesktop.org/mesa/mesa/-/issues/8198 which should be long fixed now and changing mesa versions doesn't seem to have an effect on it03:27:34
@jtojnar:matrix.orgJan Tojnar
In reply to @5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
Did anyone looked at https://github.com/NixOS/nixpkgs/issues/260222 yet? For some reason the gnome-shell is giving me DRM_IOCTL_MODE_CREATE_DUMB failed errors that is causing the system to crash and that seems to be specific to the gnome-shell atm no matter which mesa i use
I have not seen that. How are you switching mesa?
08:54:15
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
In reply to @jtojnar:matrix.org
I have not seen that. How are you switching mesa?

With:

nixpkgs.overlays =
	 	[ (self: super:
	 		{
	 			mesa = pkgs.mesa_22_3;
	 		}
	 	)];

And doing unstable nixos configuration

09:42:05
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
In reply to @jtojnar:matrix.org
I have not seen that. How are you switching mesa?
*

With:

nixpkgs.overlays =
	 	[ (self: super:
	 		{
	 			mesa = pkgs.mesa_22_3;
	 		}
	 	)];

And doing unstable nixos configuration from a flake

09:42:17
@jtojnar:matrix.orgJan Tojnar
In reply to @5m5z3q888q5prxkg:chat.lightnovel-dungeon.de

With:

nixpkgs.overlays =
	 	[ (self: super:
	 		{
	 			mesa = pkgs.mesa_22_3;
	 		}
	 	)];

And doing unstable nixos configuration from a flake

I would expect something like this to work (though using pkgs in overlays can cause issues when pkgs contains incompatible dependencies) but Mesa is a bit more complicated. You might also need to replace libGL and/or mesa_glu.
09:49:02
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
In reply to @jtojnar:matrix.org
I would expect something like this to work (though using pkgs in overlays can cause issues when pkgs contains incompatible dependencies) but Mesa is a bit more complicated. You might also need to replace libGL and/or mesa_glu.
It was happening on the whole system being in unstable though
09:49:44
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.deso i think it's something nix-caused09:49:55
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.debcs the mesa bug states that the fix is in mesa 23.X09:50:08
@jtojnar:matrix.orgJan Tojnardoes unstable have the correct version then?09:50:14
@jtojnar:matrix.orgJan Tojnarlooks like it does, so 🤷‍♀️09:54:24
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de🤔09:57:08
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.dei try to mess with it more to do overlays for mesa versions and report in the issue then, worst case throw that at mesa people to figure out or?09:57:47
@jtojnar:matrix.orgJan Tojnaryeah, probably09:59:07
@jtojnar:matrix.orgJan Tojnarcan you reproduce with the script mentioned in the upstream issue?09:59:20
@jtojnar:matrix.orgJan Tojnaryou could also try to apply the debug patch from https://gitlab.freedesktop.org/mesa/mesa/-/issues/8198#note_176324309:59:34
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
In reply to @jtojnar:matrix.org
can you reproduce with the script mentioned in the upstream issue?
Which one?
10:06:24
@jtojnar:matrix.orgJan Tojnar
In reply to @5m5z3q888q5prxkg:chat.lightnovel-dungeon.de
Which one?
https://gitlab.freedesktop.org/mesa/mesa/-/issues/8198#note_1754876
10:15:06
@5m5z3q888q5prxkg:chat.lightnovel-dungeon.de@5m5z3q888q5prxkg:chat.lightnovel-dungeon.deoh didn't notice that one i will try that when i get home10:15:41
@hubofeverything:bark.lgbtHubble the Wolverine (they/them)

Heya! (reposted from Nix/NixOS room)

I'm having trouble with tracker-extract-3.service on nixos. It's been crashing since nixos 23.05.20231011.bd1cde (October 12th).
https://gist.github.com/the-furry-hubofeverything/97e6dbbca82bcdfb6325626e7b88b40a

Looking at the time that it happened, and comparing that to the closest system profile change, I ran a diff-closure between unproblematic and the problematic system, and it resulted with:

[hubble@Gulo-Laptop:~]$ nix store diff-closures /nix/var/nix/profiles/system-395-link /nix/var/nix/profiles/system-396-link
nixos-system-Gulo-Laptop: 23.05.20231007.5a237ae → 23.05.20231011.bd1cde4
source: +417.8 KiB
tracker-miners: 3.5.0 → 3.5.3, -41.0 KiB

And looking at the latest commits at that time, tracker-miners was updated to patch CVE-2023-43641.
Is this related to the CVE? Is this a nixos bug or upstream?

23:07:07
16 Oct 2023
@dandelionc:matrix.org@dandelionc:matrix.org joined the room.01:25:25
@jtojnar:matrix.orgJan Tojnar
In reply to @hubofeverything:bark.lgbt

Heya! (reposted from Nix/NixOS room)

I'm having trouble with tracker-extract-3.service on nixos. It's been crashing since nixos 23.05.20231011.bd1cde (October 12th).
https://gist.github.com/the-furry-hubofeverything/97e6dbbca82bcdfb6325626e7b88b40a

Looking at the time that it happened, and comparing that to the closest system profile change, I ran a diff-closure between unproblematic and the problematic system, and it resulted with:

[hubble@Gulo-Laptop:~]$ nix store diff-closures /nix/var/nix/profiles/system-395-link /nix/var/nix/profiles/system-396-link
nixos-system-Gulo-Laptop: 23.05.20231007.5a237ae → 23.05.20231011.bd1cde4
source: +417.8 KiB
tracker-miners: 3.5.0 → 3.5.3, -41.0 KiB

And looking at the latest commits at that time, tracker-miners was updated to patch CVE-2023-43641.
Is this related to the CVE? Is this a nixos bug or upstream?

Hi, the security sandbox whitelists allowed system calls so if some dependency is updated it might start using one not on the whitelist
04:29:37
@jtojnar:matrix.orgJan TojnarIt would help if you could get a trace by running `coredumpctl gdb` and entering `bt`04:33:14

Show newer messages


Back to Room ListRoom Version: 6