Re: Handling DRM master transitions cooperatively

2021-10-02 Thread Hans de Goede
Hi, On 10/1/21 6:33 PM, Simon Ser wrote: > On Wednesday, September 22nd, 2021 at 11:21, Hans de Goede > wrote: > >> I would be happy to work on the plymouth side of this, so that we >> have at least one consumer of such a flag lined up for merging. > > Do you have plans to work on the kernel

Re: Handling DRM master transitions cooperatively

2021-10-01 Thread Simon Ser
On Wednesday, September 22nd, 2021 at 11:21, Hans de Goede wrote: > I would be happy to work on the plymouth side of this, so that we > have at least one consumer of such a flag lined up for merging. Do you have plans to work on the kernel side part of this? If so, feel free to CC me for a

Re: Handling DRM master transitions cooperatively

2021-09-30 Thread Daniel Vetter
On Thu, Sep 23, 2021 at 11:23:00AM +0300, Pekka Paalanen wrote: > On Wed, 22 Sep 2021 11:21:16 +0200 > Hans de Goede wrote: > > > Hi, > > > > On 9/22/21 10:56 AM, Pekka Paalanen wrote: > > > On Tue, 14 Sep 2021 15:45:21 +0200 > > > Daniel Vetter wrote: > > > > > >> On Thu, Sep 09, 2021 at

Re: Handling DRM master transitions cooperatively

2021-09-23 Thread Hans de Goede
Hi, On 9/23/21 10:23 AM, Pekka Paalanen wrote: > On Wed, 22 Sep 2021 11:21:16 +0200 > Hans de Goede wrote: > >> Hi, >> >> On 9/22/21 10:56 AM, Pekka Paalanen wrote: >>> On Tue, 14 Sep 2021 15:45:21 +0200 >>> Daniel Vetter wrote: >>> On Thu, Sep 09, 2021 at 10:37:03AM +0300, Pekka

Re: Handling DRM master transitions cooperatively

2021-09-23 Thread Pekka Paalanen
On Wed, 22 Sep 2021 11:21:16 +0200 Hans de Goede wrote: > Hi, > > On 9/22/21 10:56 AM, Pekka Paalanen wrote: > > On Tue, 14 Sep 2021 15:45:21 +0200 > > Daniel Vetter wrote: > > > >> On Thu, Sep 09, 2021 at 10:37:03AM +0300, Pekka Paalanen wrote: > >>> On Wed, 8 Sep 2021 18:27:09 +0200 >

Re: Handling DRM master transitions cooperatively

2021-09-22 Thread Hans de Goede
Hi, On 9/22/21 10:56 AM, Pekka Paalanen wrote: > On Tue, 14 Sep 2021 15:45:21 +0200 > Daniel Vetter wrote: > >> On Thu, Sep 09, 2021 at 10:37:03AM +0300, Pekka Paalanen wrote: >>> On Wed, 8 Sep 2021 18:27:09 +0200 >>> Daniel Vetter wrote: >>> On Wed, Sep 8, 2021 at 9:36 AM Pekka

Re: Handling DRM master transitions cooperatively

2021-09-22 Thread Pekka Paalanen
On Tue, 14 Sep 2021 15:45:21 +0200 Daniel Vetter wrote: > On Thu, Sep 09, 2021 at 10:37:03AM +0300, Pekka Paalanen wrote: > > On Wed, 8 Sep 2021 18:27:09 +0200 > > Daniel Vetter wrote: > > > > > On Wed, Sep 8, 2021 at 9:36 AM Pekka Paalanen > > > wrote: > > > > > > > > On Tue, 7 Sep 2021

Re: Handling DRM master transitions cooperatively

2021-09-14 Thread Daniel Vetter
On Thu, Sep 09, 2021 at 10:37:03AM +0300, Pekka Paalanen wrote: > On Wed, 8 Sep 2021 18:27:09 +0200 > Daniel Vetter wrote: > > > On Wed, Sep 8, 2021 at 9:36 AM Pekka Paalanen wrote: > > > > > > On Tue, 7 Sep 2021 14:42:56 +0200 > > > Hans de Goede wrote: > > > > > > > Hi, > > > > > > > > On

Re: Handling DRM master transitions cooperatively

2021-09-09 Thread Pekka Paalanen
On Wed, 8 Sep 2021 18:21:12 +0200 Dennis Filder wrote: > The idea was that since you would have to have some IPC mechanism in > user space anyway to quickly effect a flicker-free transition from > Plymouth to the display manager (since, as de Goede reiterates in the > other message, both

Re: Handling DRM master transitions cooperatively

2021-09-09 Thread Pekka Paalanen
On Wed, 8 Sep 2021 18:27:09 +0200 Daniel Vetter wrote: > On Wed, Sep 8, 2021 at 9:36 AM Pekka Paalanen wrote: > > > > On Tue, 7 Sep 2021 14:42:56 +0200 > > Hans de Goede wrote: > > > > > Hi, > > > > > > On 9/7/21 12:07 PM, Pekka Paalanen wrote: > > > > On Fri, 3 Sep 2021 21:08:21 +0200 > >

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Daniel Vetter
On Wed, Sep 8, 2021 at 9:36 AM Pekka Paalanen wrote: > > On Tue, 7 Sep 2021 14:42:56 +0200 > Hans de Goede wrote: > > > Hi, > > > > On 9/7/21 12:07 PM, Pekka Paalanen wrote: > > > On Fri, 3 Sep 2021 21:08:21 +0200 > > > Dennis Filder wrote: > > > > > >> Hans de Goede asked me to take a topic

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Dennis Filder
On Tue, Sep 07, 2021 at 05:52:41PM +0200, Sebastian Wick wrote: > > On Tue, 07 Sep 2021 10:19:03 + > > Simon Ser wrote: > > > > > FWIW, I've just hit a case where a compositor leaves a "rotation" KMS > > > prop set behind, then Xorg tries to startup and fails because it doesn't > > > reset

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Dennis Filder
On Wed, Sep 08, 2021 at 09:51:54AM +, Simon Ser wrote: > > On Tue, 07 Sep 2021 10:19:03 + > > Simon Ser wrote: > > > > > FWIW, I've just hit a case where a compositor leaves a "rotation" KMS > > > prop set behind, then Xorg tries to startup and fails because it doesn't > > > reset this

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Pekka Paalanen
On Wed, 08 Sep 2021 09:51:54 + Simon Ser wrote: > > On Tue, 07 Sep 2021 10:19:03 + > > Simon Ser wrote: > > > > > FWIW, I've just hit a case where a compositor leaves a "rotation" KMS > > > prop set behind, then Xorg tries to startup and fails because it doesn't > > > reset this prop.

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Simon Ser
> On Tue, 07 Sep 2021 10:19:03 + > Simon Ser wrote: > > > FWIW, I've just hit a case where a compositor leaves a "rotation" KMS > > prop set behind, then Xorg tries to startup and fails because it doesn't > > reset this prop. So none of this is theoretical. > > > > I still think a "reset all

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Hans de Goede
Hi, On 9/8/21 9:36 AM, Pekka Paalanen wrote: > On Tue, 7 Sep 2021 14:42:56 +0200 > Hans de Goede wrote: > >> Hi, >> >> On 9/7/21 12:07 PM, Pekka Paalanen wrote: >>> On Fri, 3 Sep 2021 21:08:21 +0200 >>> Dennis Filder wrote: >>> Hans de Goede asked me to take a topic from a private

Re: Handling DRM master transitions cooperatively

2021-09-08 Thread Pekka Paalanen
On Tue, 7 Sep 2021 14:42:56 +0200 Hans de Goede wrote: > Hi, > > On 9/7/21 12:07 PM, Pekka Paalanen wrote: > > On Fri, 3 Sep 2021 21:08:21 +0200 > > Dennis Filder wrote: > > > >> Hans de Goede asked me to take a topic from a private discussion here. > >> I must also preface that I'm not a

Re: Handling DRM master transitions cooperatively

2021-09-07 Thread Sebastian Wick
On Tue, 07 Sep 2021 10:19:03 + Simon Ser wrote: > FWIW, I've just hit a case where a compositor leaves a "rotation" KMS > prop set behind, then Xorg tries to startup and fails because it doesn't > reset this prop. So none of this is theoretical. > > I still think a "reset all KMS props to

Re: Handling DRM master transitions cooperatively

2021-09-07 Thread Pekka Paalanen
On Tue, 07 Sep 2021 10:19:03 + Simon Ser wrote: > FWIW, I've just hit a case where a compositor leaves a "rotation" KMS > prop set behind, then Xorg tries to startup and fails because it doesn't > reset this prop. So none of this is theoretical. > > I still think a "reset all KMS props to

Re: Handling DRM master transitions cooperatively

2021-09-07 Thread Hans de Goede
Hi, On 9/7/21 12:07 PM, Pekka Paalanen wrote: > On Fri, 3 Sep 2021 21:08:21 +0200 > Dennis Filder wrote: > >> Hans de Goede asked me to take a topic from a private discussion here. >> I must also preface that I'm not a graphics person and my knowledge of >> DRI/DRM is cursory at best. >> >> I

Re: Handling DRM master transitions cooperatively

2021-09-07 Thread Simon Ser
FWIW, I've just hit a case where a compositor leaves a "rotation" KMS prop set behind, then Xorg tries to startup and fails because it doesn't reset this prop. So none of this is theoretical. I still think a "reset all KMS props to an arbitrary default value" flag in drmModeAtomicCommit is the

Re: Handling DRM master transitions cooperatively

2021-09-07 Thread Pekka Paalanen
On Fri, 3 Sep 2021 21:08:21 +0200 Dennis Filder wrote: > Hans de Goede asked me to take a topic from a private discussion here. > I must also preface that I'm not a graphics person and my knowledge of > DRI/DRM is cursory at best. > > I initiated the conversation with de Goede after learning

Handling DRM master transitions cooperatively

2021-09-03 Thread Dennis Filder
Hans de Goede asked me to take a topic from a private discussion here. I must also preface that I'm not a graphics person and my knowledge of DRI/DRM is cursory at best. I initiated the conversation with de Goede after learning that the X server now supports being started with an open DRM file