Re: Wayland work status

2016-08-13 Thread Lundberg, Johannes
Thanks for the help Matthew.. Yeah, I can't believe it was working all along and a stupid copy/paste error gave us so much trouble... On Sat, Aug 13, 2016 at 12:26 AM, Matthew Macy wrote: > > > > > ​Wayland relies on kqueue which is not implemented in drm's 3.8 or 4.6 > > branches. I'm workin

Re: Wayland work status

2016-08-13 Thread Matthew Macy
> > ​Wayland relies on kqueue which is not implemented in drm's 3.8 or 4.6 > branches. I'm working on this now for drm-next-4.6 and it is almost > complete. > I will probably implement it also in the 3.8 ​branch to be able to run > Wayland on both to compare and find bugs in linuxkpi more e

Re: Wayland work status

2016-08-12 Thread Lundberg, Johannes
Hi I followed the instructions for evdev enabled kernel here https://github.com/wulf7/libudev-devd and it works fine! I needed to update libinput to latest version since it was required by xf86-input-libinput so I'm using latest version from https://github.com/jiixyj/libinput. As for the wsp driv

Re: Wayland work status

2016-08-12 Thread Jan Kokemüller
Hi, On 12.08.16 19:22, Lundberg, Johannes wrote: ​Where can I find xf86-input-libinput for FreeBSD? Will the original source build? Yes, the original source (https://cgit.freedesktop.org/xorg/driver/xf86-input-libinput/) will build unmodified. I've copied libinput_drv.so to /usr/local/lib

Re: Wayland work status

2016-08-12 Thread Lundberg, Johannes
> > If you feel adventurous, you can try out the current state of the libinput > port here (1.4.0): > https://github.com/jiixyj/libinput > > ​Great! Will check it out. ​ > I haven't yet tested the port with the evdev kernel work, though. I've > been using my evdev implementation in userspace whic

Re: Wayland work status

2016-08-12 Thread Lundberg, Johannes
> There is a similar problem for the drm devices (by default, users can’t > use 3D acceleration). A devfs.conf policy can change the permissions. I’d > suggest that we create a default group called something like console or > local, put new users there by default, and make drm and evdev devices >

Re: Wayland work status

2016-08-12 Thread Jan Kokemüller
Hi, On 12.08.16 01:18, Lundberg, Johannes wrote: x11/libinput (removed udev-stubs and linked to libudev-devd) If you feel adventurous, you can try out the current state of the libinput port here (1.4.0): https://github.com/jiixyj/libinput I haven't yet tested the port with the evdev kernel

Re: Wayland work status

2016-08-12 Thread David Chisnall
On 12 Aug 2016, at 00:18, Lundberg, Johannes wrote: > > Currently by default evdev create /dev/input/eventX devices with 600 > permission. These need to be accessible for non-root users. What is the > best solution? Should we create a "input" group similar to "video" group is > being used for ri

Wayland work status

2016-08-11 Thread Lundberg, Johannes
Hi Here's a status update of my work and some questions. SETUP: System: FreeBSD 12-CURRENT ( https://github.com/FreeBSDDesktop/freebsd-base-graphics/tree/drm-next-4.6) Ports: https://github.com/freebsd/freebsd-ports-graphics/tree/wayland Package installed from this tree graphics/wayland (built