Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Feb 2020 20:47:38 +0000
From:      bugzilla-noreply@freebsd.org
To:        x11@FreeBSD.org
Subject:   [Bug 196678] x11-servers/xorg-server: Update to 1.20.7 + make config/devd recognize /dev/input/eventX from multimedia/webcamd
Message-ID:  <bug-196678-7141-9FQhcpUt08@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-196678-7141@https.bugs.freebsd.org/bugzilla/>
References:  <bug-196678-7141@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D196678

--- Comment #139 from Niclas Zeising <zeising@FreeBSD.org> ---
Created attachment 211749
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D211749&action=
=3Dedit
update Xorg to 1.20.7 and ingegrate patches

Hi!
Wulf, thank you very much for your work on this!
I've taken your patch and integrated it with some of my WIPs I've had laying
around in the FreeBSDDesktop git repo.
Some highlights of the differences (in no particular order)
* Add xf86-input-libinput to the default set of installed drivers.
* Remove HAL option from xorg-server.  It's been deprecated a long time, it=
's
time to remove it completely.
* Enable UDEV backend by default on FreeBSD 12 and 13.  FreeBSD 11 still us=
es
the DEVD backend.
* Don't use the local glamor fix, rather use the upstream one.

I took the liberty of rewording your pkg-message somewhat.
I also integrated PR 244129 from jbeich, enabling evdev xkb rules by defaul=
t in
xwayland.

Thank you once again for being patient and working on this, even when I hav=
en't
been as responsive as I should have.  Hopefully we can push this over the
finish line now.

I have one question, between your 1.20.3 patch and the 1.20.4 patch, there's
some changes to the patch for the devd backend, are these intentional?  I c=
an't
see the change mentioned anywhere.  There's an ioctl and a bunch of defines
that are removed.



Speaking of the rcpt_mask and stuff like that.  When I enabled evdev in the
default kernel, and also enabled synaptics and elantech support by default,=
 I
missed to change the value of that sysctl as well.  We should probably chan=
ge
the default of it to give sane defaults when running FreeBSD as a desktop. =
 I
don't know if this warrants more discussion, or it's just one of those "let=
's
just do it".

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196678-7141-9FQhcpUt08>