Re: July 7, 2026 Fedora Workstation Working Group Meeting Minutes

Luna Jernberg via desktop <[email protected]> Tue, 14 Jul 2026 16:04:35 +0200
Newsgroups gmane.linux.redhat.fedora.desktop
Message-ID <CADo9pHjH2AEFEYPjcZzhZgPh0fPT2o3X=n18e-=SqeP29TwrJQ@mail.gmail.com>
--===============1747123167278496424==
Content-Type: multipart/alternative; boundary="000000000000a26cf5065692b0e8"

--000000000000a26cf5065692b0e8
Content-Type: text/plain; charset="UTF-8"

Guessing no meeting today as people are travelling to GUADEC?

Den tis 7 juli 2026 kl 23:17 skrev Michael Catanzaro via desktop <
[email protected]>:

> Hi all,
>
> Here are my Gemini-assisted minutes for this week's meeting.
>
> *Next steps*
>
>    - [image: unchecked] [Matthias Clasen] Address Dependency Issues:
>    Discuss new dependency issues with the upstream release team.
>    - [image: unchecked] [Matthias Clasen] Improve Crash Robustness:
>    Advocate for better GNOME Shell reliability regarding driver failures and
>    GPU resets.
>    - [image: unchecked] [Allan Day] Confirm Attendance: Ping Jeff Spaleta
>    to confirm his attendance at GUADEC.
>
>
> *Details*
>
>    - *GUADEC Conference Preparation*: Matthias Clasen initiated a
>    brainstorming session regarding potential topics for the Working Group to
>    bring to the upcoming GUADEC conference. The group discussed the
>    possibility of the upstream release team monitoring the appearance of new
>    dependencies in packages.
>    - *GNOME Shell Reliability and GPU Resets*: Neal Gompa raised concerns
>    regarding the reliability of GNOME Shell, specifically noting that the
>    desktop environment struggles with driver failures and GPU resets. They
>    emphasized that the desktop is currently too fragile and susceptible to
>    crashing during power management events, such as resuming from a suspended
>    state, particularly on systems with AMD hardware or those utilizing hybrid
>    GPU modes. Michael Catanzaro referenced a recent blog post about
>    rearchitecting Mutter to survive GPU resets as a positive development, and
>    Matthias Clasen agreed that this work could improve overall robustness.
>    - *Inotify Instances and Resource Management*: Michael Catanzaro
>    reported that their desktop session frequently crashes due to running out
>    of `inotify` instances, suggesting this is caused by web process leaks in
>    Epiphany. Neal Gompa and Michael Catanzaro debated the technical cause,
>    noting that browsers often fail to clean up `inotify` handles when
>    processes die, which creates a resource management problem. While there was
>    disagreement regarding whether this is a kernel bug or a user-space
>    management issue, Matthias Clasen suggested that the Linux Userspace
>    API (UAPI) Group should be consulted to help resolve it.
>    - *SVG Cursor Support Implementation*: Matthias Clasen announced that
>    GNOME Shell is adopting SVG cursor support, which will allow for shared
>    cursor themes and prevent blurry pointers on high-resolution displays. Neal
>    Gompa noted that this improvement is particularly important for high DPI
>    screens, such as 4K displays, and will benefit other desktop environments
>    that utilize Adwaita cursors. The implementation is designed to keep
>    SVG specifics within GNOME Shell to allow Mutter to function as a barebones
>    compositor.
>    - *Voice Control Integration Update*: Matthias Clasen provided an
>    update on voice control, noting that they recently held a meeting with Jiri
>    and other participants to discuss integrating Anthony with ibus. They
>    reported that progress is being made and the team plans to re-evaluate the
>    integration.
>    - *Fedora Updates and Scheduling*: Neal Gompa confirmed that the
>    changes regarding oo7 for Fedora have been proposed and have received
>    positive feedback from the community. The group discussed the schedule for
>    upcoming meetings, noting that many members will be unavailable during the
>    first half of August, so they plan to coordinate the next meeting
>    accordingly.
>
>
> --
> _______________________________________________
> desktop mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> Fedora Code of Conduct:
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/[email protected]
> Do not reply to spam, report it:
> https://forge.fedoraproject.org/infra/tickets/issues/new
>

--000000000000a26cf5065692b0e8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Guessing no meeting today as people are travelling to GUAD=
EC?</div><br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"l=
tr" class=3D"gmail_attr">Den tis 7 juli 2026 kl 23:17 skrev Michael Catanza=
ro via desktop &lt;<a href=3D"mailto:[email protected]">deskt=
[email protected]</a>&gt;:<br></div><blockquote class=3D"gmail_quo=
te" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204=
);padding-left:1ex"><u></u><div><div>Hi all,</div><div><br></div><div>Here =
are my Gemini-assisted minutes for this week&#39;s meeting.</div><div><br><=
/div><h3><span style=3D"color:rgb(31,31,31)"><span style=3D"background-colo=
r:transparent"></span><b>Next steps</b></span></h3><ul><li><div><img width=
=3D"17.599999999999998px" height=3D"17.599999999999998px" alt=3D"unchecked"=
 style=3D"max-width: 100%; height: auto;">=C2=A0<span style=3D"color:rgb(48=
,48,48)"><span style=3D"background-color:transparent"></span>[Matthias Clas=
en] Address Dependency Issues: Discuss new dependency issues with the upstr=
eam release team.</span></div></li><li><div><img width=3D"17.59999999999999=
8px" height=3D"17.599999999999998px" alt=3D"unchecked" style=3D"max-width: =
100%; height: auto;">=C2=A0<span style=3D"color:rgb(48,48,48)"><span style=
=3D"background-color:transparent"></span>[Matthias Clasen] Improve Crash Ro=
bustness: Advocate for better GNOME Shell reliability regarding driver fail=
ures and GPU resets.</span><br></div></li><li><div><img width=3D"17.5999999=
99999998px" height=3D"17.599999999999998px" alt=3D"unchecked" style=3D"max-=
width: 100%; height: auto;">=C2=A0<span style=3D"color:rgb(48,48,48)"><span=
 style=3D"background-color:transparent"></span>[Allan Day] Confirm Attendan=
ce: Ping Jeff Spaleta to confirm his attendance at GUADEC.</span></div></li=
></ul><div><br></div><h3><span style=3D"color:rgb(31,31,31)"><span style=3D=
"background-color:transparent"></span><b>Details</b></span><br></h3><ul><li=
><div><span style=3D"color:rgb(48,48,48)"><span style=3D"background-color:t=
ransparent"></span><b>GUADEC Conference Preparation</b></span><span style=
=3D"color:rgb(48,48,48)"><span style=3D"background-color:transparent"></spa=
n>: Matthias Clasen initiated a brainstorming session regarding potential t=
opics for the Working Group to bring to the upcoming GUADEC conference. The=
 group discussed the possibility of the upstream release team monitoring th=
e appearance of new dependencies in packages.</span></div></li><li><div><sp=
an style=3D"color:rgb(48,48,48)"><span style=3D"background-color:transparen=
t"></span><b>GNOME Shell Reliability and GPU Resets</b></span><span style=
=3D"color:rgb(48,48,48)"><span style=3D"background-color:transparent"></spa=
n>: Neal Gompa raised concerns regarding the reliability of GNOME Shell, sp=
ecifically noting that the desktop environment struggles with driver failur=
es and GPU resets. They emphasized that the desktop is currently too fragil=
e and susceptible to crashing during power management events, such as resum=
ing from a suspended state, particularly on systems with AMD hardware or th=
ose utilizing hybrid GPU modes.=C2=A0</span><span style=3D"color:rgb(48,48,=
48)">Michael Catanzaro referenced a recent blog post about rearchitecting M=
utter to survive GPU resets as a positive development, and Matthias Clasen =
agreed that this work could improve overall robustness.</span></div></li><l=
i><div><span style=3D"color:rgb(48,48,48)"><span style=3D"background-color:=
transparent"></span><b>Inotify Instances and Resource Management</b><span s=
tyle=3D"background-color:transparent"></span>: Michael Catanzaro reported t=
hat their desktop session frequently crashes due to running out of `inotify=
` instances, suggesting this is caused by web process leaks in Epiphany. Ne=
al Gompa and Michael Catanzaro debated the technical cause, noting that bro=
wsers often fail to clean up `inotify` handles when processes die, which cr=
eates a resource management problem. While there was disagreement regarding=
 whether this is a kernel bug or a user-space management issue, Matthias Cl=
asen suggested that the=C2=A0</span>Linux Userspace API (UAPI) Group<span s=
tyle=3D"color:rgb(48,48,48)"> should be consulted to help resolve it.</span=
></div></li><li><div><span style=3D"color:rgb(48,48,48)"><span style=3D"bac=
kground-color:transparent"></span><b>SVG Cursor Support Implementation</b><=
/span><span style=3D"color:rgb(48,48,48)"><span style=3D"background-color:t=
ransparent"></span>: Matthias Clasen announced that GNOME Shell is adopting=
 SVG cursor support, which will allow for shared cursor themes and prevent =
blurry pointers on high-resolution displays. Neal Gompa noted that this imp=
rovement is particularly important for high DPI screens, such as 4K display=
s, and will benefit other desktop environments that utilize Adwaita cursors=
</span><span style=3D"color:rgb(48,48,48)">. The implementation is designed=
 to keep SVG specifics within GNOME Shell to allow Mutter to function as a =
barebones compositor</span><span style=3D"color:rgb(48,48,48)">.</span></di=
v></li><li><div><span style=3D"color:rgb(48,48,48)"><span style=3D"backgrou=
nd-color:transparent"></span><b>Voice Control Integration Update</b></span>=
<span style=3D"color:rgb(48,48,48)"><span style=3D"background-color:transpa=
rent"></span>: Matthias Clasen provided an update on voice control, noting =
that they recently held a meeting with Jiri and other participants to discu=
ss integrating Anthony with ibus. They reported that progress is being made=
 and the team plans to re-evaluate the integration.</span></div></li><li><d=
iv><span style=3D"color:rgb(48,48,48)"><span style=3D"background-color:tran=
sparent"></span><b>Fedora Updates and Scheduling</b><span style=3D"backgrou=
nd-color:transparent"></span>: Neal Gompa confirmed that the changes regard=
ing oo7 for Fedora have been proposed and have received positive feedback f=
rom the community. The group discussed the schedule for upcoming meetings, =
noting that many members will be unavailable during the first half of Augus=
t, so they plan to coordinate the next meeting accordingly.</span><br></div=
></li></ul><div><br></div></div>-- <br>
_______________________________________________<br>
desktop mailing list -- <a href=3D"mailto:[email protected]" =
target=3D"_blank">[email protected]</a><br>
To unsubscribe send an email to <a href=3D"mailto:[email protected]=
aproject.org" target=3D"_blank">[email protected]</a><b=
r>
Fedora Code of Conduct: <a href=3D"https://docs.fedoraproject.org/en-US/pro=
ject/code-of-conduct/" rel=3D"noreferrer" target=3D"_blank">https://docs.fe=
doraproject.org/en-US/project/code-of-conduct/</a><br>
List Guidelines: <a href=3D"https://fedoraproject.org/wiki/Mailing_list_gui=
delines" rel=3D"noreferrer" target=3D"_blank">https://fedoraproject.org/wik=
i/Mailing_list_guidelines</a><br>
List Archives: <a href=3D"https://lists.fedoraproject.org/archives/list/des=
[email protected]" rel=3D"noreferrer" target=3D"_blank">https://=
lists.fedoraproject.org/archives/list/[email protected]</a><b=
r>
Do not reply to spam, report it: <a href=3D"https://forge.fedoraproject.org=
/infra/tickets/issues/new" rel=3D"noreferrer" target=3D"_blank">https://for=
ge.fedoraproject.org/infra/tickets/issues/new</a><br>
</blockquote></div>

--000000000000a26cf5065692b0e8--

--===============1747123167278496424==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

LS0gCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRlc2t0
b3AgbWFpbGluZyBsaXN0IC0tIGRlc2t0b3BAbGlzdHMuZmVkb3JhcHJvamVjdC5vcmcKVG8gdW5z
dWJzY3JpYmUgc2VuZCBhbiBlbWFpbCB0byBkZXNrdG9wLWxlYXZlQGxpc3RzLmZlZG9yYXByb2pl
Y3Qub3JnCkZlZG9yYSBDb2RlIG9mIENvbmR1Y3Q6IGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0
Lm9yZy9lbi1VUy9wcm9qZWN0L2NvZGUtb2YtY29uZHVjdC8KTGlzdCBHdWlkZWxpbmVzOiBodHRw
czovL2ZlZG9yYXByb2plY3Qub3JnL3dpa2kvTWFpbGluZ19saXN0X2d1aWRlbGluZXMKTGlzdCBB
cmNoaXZlczogaHR0cHM6Ly9saXN0cy5mZWRvcmFwcm9qZWN0Lm9yZy9hcmNoaXZlcy9saXN0L2Rl
c2t0b3BAbGlzdHMuZmVkb3JhcHJvamVjdC5vcmcKRG8gbm90IHJlcGx5IHRvIHNwYW0sIHJlcG9y
dCBpdDogaHR0cHM6Ly9mb3JnZS5mZWRvcmFwcm9qZWN0Lm9yZy9pbmZyYS90aWNrZXRzL2lzc3Vl
cy9uZXcK

--===============1747123167278496424==--