Skip to content

Need udev_hwdb for wlroots >= 0.16 #1

@jbeich

Description

@jbeich

In wlroots#3541 the hardcoded list of EDID manufacturers was replaced by udev_hwdb_new which is not implemented on FreeBSD:

libudev-devd/udev-hwdb.c

Lines 33 to 39 in a91c357

LIBUDEV_EXPORT struct udev_hwdb *
udev_hwdb_new(struct udev *udev)
{
TRC("(%p", udev);
UNIMPL();
return (NULL);
}

$ pkg install sway-devel
$ vidcontrol -s 1 </dev/ttyv0 # aka Ctrl+Alt+F1
$ if [ -z "$XDG_RUNTIME_DIR" ]; then export XDG_RUNTIME_DIR=/tmp; fi
$ seatd-launch sway
[...]
00:00:00.003 [ERROR] [wlr] [backend/drm/backend.c:187] udev_hwdb_new failed
[...]

CC @emersion @unrelentingtech

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions