Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jun 2018 23:43:38 +0900
From:      Denis Polygalov <dpolyg@gmail.com>
To:        Jonathan Anderson <jonathan@FreeBSD.org>, Johannes Lundberg <johalun0@gmail.com>
Cc:        x11@freebsd.org, Niclas Zeising <zeising@freebsd.org>
Subject:   Re: [CFT] changes and updates to x11 input devices
Message-ID:  <5c1632e5-1a7f-eec9-05c0-737e7227d238@gmail.com>
In-Reply-To: <2DCAD3A0-1D1A-468B-A881-1DDA25E61A90@FreeBSD.org>
References:  <dbf6a804-887d-4683-c371-90785b76aa92@freebsd.org> <0dc5db04-736a-9ac9-c515-2b078b1ca74f@nomadlogic.org> <CAECmPwvOV4967Gjk83TftZyWqiskMAk_ww4ot6zueVP10g-ObQ@mail.gmail.com> <2DCAD3A0-1D1A-468B-A881-1DDA25E61A90@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Enabling EVDEV in GENERIC kernel will also allow to compile weston -
(reference Wayland composer) without re-compiling the kernel.
Unfortunately I can not find link now, but few weeks ago I read
a report stating that using evdev in FreeBSD cause kernel panic
after DIS-connection of some devices....
I also would like to know - is the evdev is the right way
for FreeBSD or there is (will be) alternative solution?

Regards,
Denis.

On 11/06/2018 9:57 PM, Jonathan Anderson wrote:
> On 11 Jun 2018, at 3:32, Johannes Lundberg wrote:
> 
>> For evdev simply add to your kernel config
>>
>> options        EVDEV_SUPPORT
>> device        evdev
> 
> Is there a plan to add these options to amd64 GENERIC? If evdev is the 
> path forward for modern hardware (is that the correct assessment?), are 
> we moving towards including it on our install media?
> 
> Also, in case anyone's interested, I have a Jenkins job producing EVDEV 
> base packages daily. The package repository, should anyone else want to 
> use it for testing, is at https://allendale.engr.mun.ca/freebsd-evdev. 
> This repo is built daily with the following script:
> 
> ```
> export 
> MINE=https://raw.githubusercontent.com/trombonehero/freebsd/evdev-support
> export KERNCONF=EVDEV
> fetch \
>      ${MINE}/sys/amd64/conf/${KERNCONF} \
>      ${MINE}/sys/amd64/conf/${KERNCONF}-NODEBUG \
>      -o sys/amd64/conf/
> 
> export KERNCONF=${KERNCONF}-NODEBUG
> 
> nice make -j32 buildworld
> nice make -j32 buildkernel
> nice make packages
> ```
> 
> 
> Jon
> -- 
> jonathan@FreeBSD.org
> _______________________________________________
> freebsd-x11@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-x11
> To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org"
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5c1632e5-1a7f-eec9-05c0-737e7227d238>