!XQQVyIbcAcHFvzmcTl:nixos.org

NixOS GNOME

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

Load older messages


SenderMessageTime
15 Jan 2022
@jtojnar:matrix.orgJan TojnarI believe the audio stuff can be built without GTK interface and most plug-ins do not actually use it but not being an audio guy, I do not know for sure02:19:05
@piegames:matrix.orgpiegames
In reply to @jtojnar:matrix.org
and then there is the job of actually removing the dependencies where optional
Only two cases; already done (for libglade)
02:19:20
@jtojnar:matrix.orgJan Tojnarso cooperation with the interested parties is also needed02:19:27
@piegames:matrix.orgpiegames* Only two cases; already done (for libglade) (only those that were explicitly marked as optional)02:20:21
@piegames:matrix.orgpiegamesI see02:20:39
@piegames:matrix.orgpiegamesThen this will continue to haunt us for a while02:20:51
@jtojnar:matrix.orgJan Tojnarbut you made more progress than I did02:21:06
@jtojnar:matrix.orgJan Tojnar * you already made more progress than I have02:21:56
@piegames:matrix.orgpiegamesNah. It's low quality raging around and ripping things out without looking back. A lot of cleanup to do02:22:48
@hpfr:matrix.orghpfrBasic wireplumber module was merged. Is wireplumber/pipewire/pulse orthogonal to gnome, or are there things that gnome expects there?14:18:55
@jtojnar:matrix.orgJan TojnarI believe GNOME still mostly uses pulse for audio19:09:13
@optimal:kde.orgTheOPtimal

Hi, I'm having a very weird and complicated issue:

GNOME is acting weird - the / and /boot filesystems show up in the Files sidebar, external storage isn't automounted, I don't see my user in the GNOME Control Center users panel among with a whole myriad of bugs and weirdness.

I've tracked down the issue to accountsservice - the library/daemon GNOME uses to manage user accounts. It seems it considers me both a local account, and a system account somehow. I ran the following commands in GNOME Looking Glass (Press Alt+F2 and type lg):

u = imports.gi.AccountsService.UserManager.get_default().get_user(imports.gi.GLib.get_user_name())

u.is_local_account()
u.is_system_account()

Both of these functions returned true - this is weird. Some help would be appreciated.

P.S. this happened later on in my installation - at first everything was fine. It could be something I've enabled.

I've also checked /etc/shells - my default shell is listed in there, so that couldn't be the problem.

21:20:19
@jtojnar:matrix.orgJan Tojnarinteresting, I expected the the file system weirdness to be caused by udisks update22:16:44
@optimal:kde.orgTheOPtimalcould be udisks22:18:06
@jtojnar:matrix.orgJan Tojnarthe accountsservice heisenbug is known (https://github.com/NixOS/nixpkgs/issues/84634) but so far I did not get to debug it properly22:18:47
@optimal:kde.orgTheOPtimalnot the issue im having, and it has no solution either way22:28:41
@piegames:matrix.orgpiegames Where to ping xfce folks? Its top-level still depends on libglade, and I'm a bit scared of touching it. 23:47:26
16 Jan 2022
@jtojnar:matrix.orgJan Tojnar piegames: that looks like a legacy alias 00:46:57
@jtojnar:matrix.orgJan Tojnarit seems to have been introduced in https://github.com/NixOS/nixpkgs/commit/e979d7ad2f6fb2e5e7235be3100eb369572fcba500:51:07
@jtojnar:matrix.orgJan Tojnarpreviously it was just passed to packages that need it00:51:21
@jtojnar:matrix.orgJan Tojnarbut now no xfce package seems to use it any more00:51:34
@piegames:matrix.orgpiegamesCool, thank you00:51:48
@jtojnar:matrix.orgJan Tojnarmany of those ocaml programs are actually quite cool01:31:06
@jtojnar:matrix.orgJan Tojnarfor example, I ran frama-c recently01:31:18
@piegames:matrix.orgpiegamesI am sorry01:32:27
@jtojnar:matrix.orgJan TojnarI will try to go through them and see if they can be built without libglade01:33:21
@piegames:matrix.orgpiegamesThe sad truth is that a shitload of applications still depend on python2 through gtk2. Including a few cool ones, like xournal.01:33:32
@jtojnar:matrix.orgJan Tojnarbut at worse, we can still use them from archive01:33:40
@piegames:matrix.orgpiegames
In reply to @jtojnar:matrix.org
I will try to go through them and see if they can be built without libglade
Please, this would be great. But given how many there are, just removing them is really tedious enough.
01:34:10
@piegames:matrix.orgpiegamesIf this was only python2, the best way would be to patch the few gnome2 core libraries to build with python3 and then see what can be saved. But now, gtk2 is EOL as well …01:35:30

Show newer messages


Back to Room ListRoom Version: 6