ONykyf
ONykyf
> [@ONykyf](https://github.com/ONykyf) [@cepelinas9000](https://github.com/cepelinas9000) Sounds like we're not dropping drm master if modesetting fails to initialize the screen. > > Is this a problem only here, or does this break on...
At least reverting https://github.com/X11Libre/xserver/commit/d09b3dae3e91bcc5c465c827950bcd40c1988093, https://github.com/X11Libre/xserver/commit/22d963bc4dc6d8ac810f07cd093bb440a937badf, and https://github.com/X11Libre/xserver/commit/d3fd8c385ba998f5abc333e1a16bb56388eccaae cures the present issue, probably reintroducing another ones. I tested this on NVidia and Radeon. Anyway, a quick and radical way failed, so...
> > At least reverting [d09b3da](https://github.com/X11Libre/xserver/commit/d09b3dae3e91bcc5c465c827950bcd40c1988093), [22d963b](https://github.com/X11Libre/xserver/commit/22d963bc4dc6d8ac810f07cd093bb440a937badf), and [d3fd8c3](https://github.com/X11Libre/xserver/commit/d3fd8c385ba998f5abc333e1a16bb56388eccaae) cures the present issue, probably reintroducing another ones. I tested this on NVidia and Radeon. > > Are you sure all...
> I also wonder how you got nvidia to take priority over modesetting: > > ``` > (==) Matched nvidia as autoconfigured driver 0 > (==) Matched nouveau as autoconfigured...
> I wonder how these reverts help, though. Looking at the code, all they do is, if a non-fb slot is claimed on any card, do not allow an fb...
> > It is exactly what `10-nvidia.conf` is for: if `nvidia_drm` drives a card, `nvidia` becomes a preferred driver and `ModulePath` is enhanced with an nvidia dir _before_ other dirs....
> @ONykyf Is this desired for anything other than Nvidia? For now - no. I rather leave this as a room for future decisions if ignoring ABI will (hypothetically) NOT...
Could we add to xserver tree one by one only those forked drivers that have undergone refactoring, codebase cleaning, bugfixing and are reviewed by users as stable and mostly problem-free?...
@cepelinas9000 > To test it, you need libseat and seatd running (doesn't matter as service - you can start as root via tmux). Only problem, that if you have already...
> @ONykyf Are you sure the problem is recent? We were already registering other private keys before async flips. Yes because it's OK with xlibre-xserver-25.0.0.15, which has no `async...` GDB...