[PATCH] fbdev: Add an fbdev compositor backend using pixman and evdev

Bengt Richter bokr at oz.net
Fri Jan 18 09:54:53 PST 2013

On 01/18/2013 01:01 PM Philip Withnall wrote:
> On Fri, 2013-01-18 at 13:09 +0200, Pekka Paalanen wrote:
>>>> Why not discover that device via udev? That would avoid any hard-coded
>>>> paths. And you could do an fbdev_output_create() on all fbdev devices
>>>> you find.
>>> Good idea. It's not on my list of priorities though, since I (completely
>>> selfishly) put together this backend for my own use on FreeBSD, which
>>> doesn't have udev.
>> Ah, I've been wondering about udev on FreeBSD a bit. You would
>> probably want two flavours of fbdev backend, one with udev and one
>> without (or with something else). Do you have any plans on maintaining
>> a FreeBSD/fbdev backend? Would it be something worth getting in Weston
>> upstream?
> What I've been doing so far is maintaining a branch with a load of hacks
> to port things to FreeBSD (e.g.
> https://gitorious.org/~pwithnall/weston/pwithnalls-weston/commits/freebsd). If wanted, I could upstream them at some point, but they would need a lot of tidying up. I also couldn't commit to maintaining them since I don't normally run FreeBSD (and will stop running it after I finish this research project).
> Philip
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Hi all,

Can this fb compositor be run as non-root (but member of video group for access to /dev/fb?) ?

I run X as non-root user via a startx script. Could one hope for an analogous startw script that
puts one in a shell window supported by wayland, and be able to back out later to the original
bash tty shell again, like exiting X? Any problems with keyboard and mouse, getting and releasing
control for wayland?

Having a nice tarball with nice automated non-root config and install might attract
a fair amount of experimenters, IWT.

I'd like one that would build and run on 64-bit Slackware 14.0 plus whatever kernel
(now 3.2.29) upgrade necessary ;-)

I would like to experiment with a utf8 shell with split screen with separate scrolling
areas and graphical popup widgets for the dialog command (see man dialog), for example.

TIA for any comments.

Bengt Richter

More information about the wayland-devel mailing list