!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
3 Oct 2021
@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
@hpfr:matrix.orghpfrthat's good to hear. the nix package looks quite complicated21:12:17
@jtojnar:matrix.orgJan Tojnarnote that the portal is already updated in the gnome pr22:21:35
10 Oct 2021
@hpfr:matrix.orghpfrOh cool, I forgot about that. I was just looking at the flatpak expression which still seems complicated to my eyes ๐Ÿ˜…16:36:27
11 Oct 2021
@jtojnar:matrix.orgJan TojnarGNOME 41 now in master21:08:31

Show newer messages


Back to Room ListRoom Version: 6