!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
3 Oct 2021
@jtojnar:matrix.orgJan Tojnarand the changelogs were also quite mild this cycle04:19:05
@jtojnar:matrix.orgJan Tojnarthe only major pain points are the ssh agent changes and libsoup3 shenanigans04:19:37
@jtojnar:matrix.orgJan Tojnar maxine (they/them): I am in favour, we can merge it directly to master 04:23:58
@jtojnar:matrix.orgJan Tojnaronly thing I am not sure about is the alias – ideally we would either have glibmm point to the latest version and then pinned would not be needed04:25:33
@jtojnar:matrix.orgJan Tojnaror we would have just the pinned04:25:51
@jtojnar:matrix.orgJan Tojnar(either way we will break stuff outside nixpkgs)04:26:13
@maxeaubrey:matrix.orgmaxine (they/them)Could just have the alias pointing to old as a holdover for 21.11, and we drop it after the release is done? That way there's no immediate breakage, and by 22.05 it's been 6 months of that change being present, so no one can say it came out of nowhere :)09:42:13
@jtojnar:matrix.orgJan Tojnarsounds good too14:18:27
@symphorien:xlumurb.eusymphorien left the room.14:32:40
@benedikt:tissot.deBenedikt Tissot joined the room.18:42:26
6 Oct 2021
@rosariopulella:matrix.orgRosario Pulella changed their display name from rosariopulella to Rosuavio.10:38:41
@rosariopulella:matrix.orgRosario Pulella changed their display name from Rosuavio to Rosario Pulella.10:45:05
@kamadorueda:matrix.orgkamadorueda joined the room.22:27:03
8 Oct 2021
@hpfr:matrix.orghpfrFlatpak 1.12 is out, fixing proton for flatpak Steam22:06:39
@hpfr:matrix.orghpfrNot sure how difficult it will be to package for Nix22:07:13
9 Oct 2021
@ius:nltrix.netius joined the room.08:46:01
@ius:nltrix.netiusTrying to debug something which surely must've been solved many times before - I just can't find an example, was hoping someone here would know..09:13:12
@ius:nltrix.netius terminator (terminal written in python) shows up in GNOME with a correct icon, but once you run it the running instance doesn't have the correct name/icon (ie. generic icon and name .terminator-wrapped) 09:14:51
@ius:nltrix.netius Must be related to the .desktop file somehow. Now the interesting thing is that terminator is wrapped twice - i.e. there's a bin/terminator -> bin/..terminator-wrapped-wrapped -> bin/.terminator-wrapped. If I comment out wrapGAppsHook in the nix expression it's only wrapped once and the icon issue doesn't happen... why? 09:17:13
@ius:nltrix.netiusWhat's not helping either is that I don't know how GNOME is supposed to resolve icons for running processes, so I'm not sure what to look for.09:19:13
@piegames:matrix.orgpiegamesI don't know how it works on Wayland, but on X11 a window sets the WM_CLASS property which is used to associate the window with a .desktop file, and from there it can look up the icon.10:46:36
@ius:nltrix.netius Yes, I just came to the same conclusion (turns out ALT+F2 -> lg provides a list of Windows along with their wmclass) - that's the issue. 10:48:06
@ius:nltrix.netius The program I was comparing against (gnome music) doesn't have the same issue even though it's wrapped twice as well. I suppose that's because it explicitly sets its own wmclass (and that, when its not set it would default to argv0) 10:50:55
@ius:nltrix.netius ..argv0 would work if it wasn't for the fact that wrap-python.nix uses the already-wrapped name (.terminator-wrapped) to override argv0 at script startup 10:54:13
@ius:nltrix.netius * argv0 would work if it wasn't for the fact that wrap-python.nix uses the already-wrapped name (.terminator-wrapped) to override argv0 at script startup.. 10:54:17
@jtojnar:matrix.orgJan Tojnar
In reply to @ius:nltrix.net
Must be related to the .desktop file somehow. Now the interesting thing is that terminator is wrapped twice - i.e. there's a bin/terminator -> bin/..terminator-wrapped-wrapped -> bin/.terminator-wrapped. If I comment out wrapGAppsHook in the nix expression it's only wrapped once and the icon issue doesn't happen... why?
https://nixos.org/manual/nixpkgs/stable/#ssec-gnome-common-issues-double-wrapped
17:24:03
@jtojnar:matrix.orgJan Tojnarit’s because on linux, exec call does not support changing argv[0] for scripts17:25:02
@hpfr:matrix.orghpfr
In reply to @hpfr:matrix.org
Flatpak 1.12 is out, fixing proton for flatpak Steam
it also fixes the new steam linux runtime, which may fix native games using it like retroarch, which crashes immediately at present
18:40:49
@jtojnar:matrix.orgJan Tojnargenerally, flatpak is pretty easy update19:31:16
@ius:nltrix.netius Jan Tojnar: Thanks! I resorted to patching terminator itself, but that looks like the proper solution, I'll give it a go 20:27:50

There are no newer messages yet.


Back to Room ListRoom Version: 6