On Thu Sep 15, 2022 at 7:43 PM UTC, James Cook wrote:
> On Tue Sep 13, 2022 at 2:52 AM UTC, James Cook wrote:
> > On Sun Sep 11, 2022 at 3:50 AM UTC, Jonathan Gray wrote:
> > > On Sun, Sep 11, 2022 at 03:18:47AM +0000, James Cook wrote:
> > > > >Synopsis: X11 keeps showing images from a few seconds ago
> > > > >Category: kernel
> > > > >Environment:
> > > > System : OpenBSD 7.2
> > > > Details : OpenBSD 7.2-beta (GENERIC.MP) #718: Fri Sep 9
> > > > 14:46:40 MDT 2022
> > > >
> > > > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> > > >
> > > > Architecture: OpenBSD.amd64
> > > > Machine : amd64
> > > > >Description:
> > > > After the latest sysupgrade -s, every few seconds, the contents
> > > > of my
> > > > display briefly goes back to what it was a few seconds ago.
> > >
> > > What were you running before this?
> >
> > OpenBSD 7.2-beta (GENERIC.MP) #714: Fri Sep 2 15:20:16 MDT 2022
> >
> > > some defaults for power saving features recently changed
> > >
> > > does this diff change what you see?
> >
> > It seems to fix the problem, but I'm not certain, because the behaviour
> > started to become much less obvious after I sent this bug report (but
> > before I tried your diff). I would see the occasional short flicker
> > rather than reversions lasting nearly a second. With your diff I haven't
> > seen any flickers.
> >
> > Going back to the Sep 9 snapshot kernel (which I was using when I filied
> > this bug) I tried to find things that would trigger the problem the
> > reliably,
> > so I could try the same things with your diff, but I couldn't find a way
> > to trigger it. (Mostly I just tried vigorously scrolling in Firefox
> > assuming taxing the graphics card would trigger it, but that didn't
> > work.)
> >
> > --
> > James
>
> At this point I'm 95% sure the diff fixed the problem. I have been
> running the new kernel for a few days with no flickering, and whenever I
> go back to /obsd to compare, I eventually see a flicker or two.
>
> --
> James
Hm, it doesn't seem to happen on this snapshot:
moth ~ $ sysctl kern.version
kern.version=OpenBSD 7.2 (GENERIC.MP) #733: Sun Sep 18 06:39:56 MDT 2022
[email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
So unless the change is being tested with that snapshot, I retract my
confidence that it's responsible for the problem going away. (Since
sysupgrading, I've also switched to using two external monitors instead
of the one built-in monitor, so another possibility is the change only
happens with the built-in. Sorry for all the uncertainty.)
--
James