!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
8 Jun 2025
@-jb:matrix.org@-jb:matrix.org removed their display name Jb.09:17:01
@-jb:matrix.org@-jb:matrix.org left the room.09:17:15
@amadaluzia:tchncs.deamadaluzia changed their profile picture.13:53:19
@normalcea:matrix.orgjasi 🏳️‍⚧️https://blogs.gnome.org/alatiera/2025/06/08/the-x11-session-removal/17:12:08
@normalcea:matrix.orgjasi 🏳️‍⚧️

If you are a distributor, please try to not change the default or at least let us (or me directly) know why you’d need to still ship the X11 session.

17:12:30
@normalcea:matrix.orgjasi 🏳️‍⚧️ So I guess that would settle it 17:12:40
10 Jun 2025
@roberto.bigi:matrix.orgRoberto Bigi joined the room.10:00:51
12 Jun 2025
@andrew15_5:matrix.orgAndrew

Why is this being generated?

# Automatically generated by systemd-xdg-autostart-generator

[Unit]
Documentation=man:systemd-xdg-autostart-generator(8)
SourcePath=/run/current-system/sw/etc/xdg/autostart/org.gnome.Software.desktop
PartOf=graphical-session.target

Description=GNOME Software
After=graphical-session.target

[Service]
Type=exec
ExitType=cgroup
ExecStart=:/nix/store/b17j92apif2l5ldz11qi8wp3k87qvshx-gnome-software-47.4/bin/gnome-software --gapplication-service
Restart=no
TimeoutStopSec=5s
Slice=app.slice
ExecCondition=/nix/store/b2cfj7yk3wfg1jdwjzim7306hvsc5gnl-systemd-257.3/lib/systemd/systemd-xdg-autostart-condition "GNOME:Unity" "Budgie"
01:34:41
@andrew15_5:matrix.orgAndrewI manage software myself, why would it spin up this process that hogs almost 400 MiB for nothing?01:37:18
@jtojnar:matrix.orgJan Tojnar systemd generates services for desktop files in $XDG_CONFIG_DIRS/autostart 08:32:41
@jtojnar:matrix.orgJan Tojnar(among other paths)08:33:20
@jtojnar:matrix.orgJan TojnarIIRC gnome-software has autostart file so that it can notify you of updates08:33:55
@jtojnar:matrix.orgJan Tojnar though we only install it if you have flatpak installed, you can use environment.gnome.excludePackages to not install it if you do not use it 08:35:18
@uep:matrix.orguepah. I looked to see if I had the same, and it was nowhere to be seen. 08:36:32
@uep:matrix.orguepSo, yeah, confirmation that this works. It may be slightly too magic, but it works.08:37:44
@sugi:matrix.besaid.detokudan changed their profile picture.11:54:42
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)I just saw this in the GTK room: https://pad.gnome.org/lB9NBpwCSmKEzZIVve__Vg# How will this work for nix? Currently glycin directly depends on gtk4, which directly depends on gdk-pixbuf, which probably should depend on glycin.21:19:07
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)which means we have a cyclic dependency. How do we break it?21:19:23
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)supposedly glycin would be cycle-free, but our package wouldn't be. SO some work required!21:28:07
@emilazy:matrix.orgemilyusually we just have a separate bootstrap version of a package that omits the problematic dependency21:32:51
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)So i had a chat with the glycin people, and supposedly it is cycle-free in gnomeOS21:35:30
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)so we can probably break the cycle somehow21:35:39
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)(likely more precise meson flags to better split glycin across packages)21:36:00
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)i can poke tomorrow. Which is basically a rewrite of the glycin package from scratch, to properly split it and avoid cyclic deps, then feed libglycin to gdk-pixbuf and feed glycin-loaders (the runtime dep) to wrapGAppsHook21:39:53
@normalcea:matrix.orgjasi 🏳️‍⚧️
In reply to @grimmauld:grapevine.grimmauld.de
i can poke tomorrow. Which is basically a rewrite of the glycin package from scratch, to properly split it and avoid cyclic deps, then feed libglycin to gdk-pixbuf and feed glycin-loaders (the runtime dep) to wrapGAppsHook
There's two PRs on splitting glycin on nixpkgs right now (one of them by me)
22:36:43
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Oh hey!22:37:17
@normalcea:matrix.orgjasi 🏳️‍⚧️
In reply to @grimmauld:grapevine.grimmauld.de
i can poke tomorrow. Which is basically a rewrite of the glycin package from scratch, to properly split it and avoid cyclic deps, then feed libglycin to gdk-pixbuf and feed glycin-loaders (the runtime dep) to wrapGAppsHook
*
22:37:19
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)Will check that out then22:37:22
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)is it sufficiently split to use libglycin in gdk-pixbuf? I think that should be the ultimate goal22:37:43
@normalcea:matrix.orgjasi 🏳️‍⚧️ I'm not sure what the best course of action would be for organizing around cyclical deps. 22:37:56

Show newer messages


Back to Room ListRoom Version: 6