sway (and a libinput error message)

Adam Weinberger adamw at adamw.org
Thu Oct 10 14:04:15 UTC 2019


Wow. Ok.

So now that it’s Cc’ed to a list, can you help publicly?

# Adam


—
Adam Weinberger
adamw at adamw.org
https://www.adamw.org

> On Oct 10, 2019, at 07:30, Jan Beich <jbeich at freebsd.org> wrote:
> 
> (CC'ing an appropriate public list. I don't help privately.)
> 
> Adam Weinberger <adamw at adamw.org> writes:
> 
>> Hi Jan,
>> 
>> I haven't run X on FreeBSD in many, many years. I'm trying to set up
>> sway on a new laptop (Purism Librem 13 v4), but I'm getting this
>> message when I run `sway`:
> 
> I don't set up Sway from scratch every day, so don't remember all the details.
> Try reading x11@ maillist archive (mainly Greg V posts) to get a list of
> common quirks of running *any* Wayland compositor on FreeBSD e.g.,
> 
> https://lists.freebsd.org/pipermail/freebsd-x11/2019-January/022481.html
> 
>> [backend/libinput/backend.c:84] libinput inilialization failed, no input devices
>> [backend/libinput/backend.c:85] Set WLR_LIBINPUT_NO_DEVICES=1 to
>> suppress this check
> 
> Could be either lack of /dev/input/* access or EVDEV_SUPPORT.
> To diagnose run "libinput debug-events" then press some keys.
> 
> For one, I have the following in /etc/devfs.rules
> 
>  [localrules=10]
>  add path 'input/*' mode 0660 group video
> 
> as https://github.com/FreeBSDDesktop/libudev-devd/pull/8 haven't
> propagated into devel/libudev-devd port.
> 
> To get modifer keys work correctly define XKB_DEFAULT_RULES=evdev via
> environ(7) or put "input * xkb_rules evdev" into ~/.sway/config.
> x11/libxkbcommon upstream actually defaults to "evdev".
> 
>> [backend/multi/backend.c:32] Failed to initialize backend.
>> [sway/server.c:195] Failed to start backend
>> [main.c:5211] Missing a required Wayland interface
>> 
>> I wasn't able to resolve this with google searches. When I set that
>> variable noted above, sway starts but, predictably, the mouse and
>> keyboard don't work.
>> 
>> Can you point me in the right direction? I really appreciate it. I'm
>> excited specifically for sway, so I do want to make this work. Thanks
>> Jan.
>> 
>> # Adam


More information about the freebsd-x11 mailing list