Turns out there are a number of issues here and there which prevent keyboard 
input from working in qwindow-compositor when running on kms and evdevkeyboard.

However, once changes 31458, 31491, 31475, 31476 and 31480 get merged to qtbase 
and qtwayland, it should start to function properly (incl. the initial showing 
of the background image).

Cheers,
Laszlo 

________________________________________
From: development-bounces+laszlo.p.agocs=nokia....@qt-project.org 
[development-bounces+laszlo.p.agocs=nokia....@qt-project.org] on behalf of 
Agocs Laszlo.P (Nokia-MP/Tampere)
Sent: Wednesday, July 25, 2012 11:13 AM
To: pierluigi.fior...@gmail.com
Cc: development@qt-project.org
Subject: Re: [Development] Patches for QPA KMS

Try running qwindow-compositor with -plugin EvdevMouse -plugin EvdevKeyboard

Cheers,
Laszlo

________________________________________
From: development-bounces+laszlo.p.agocs=nokia....@qt-project.org 
[development-bounces+laszlo.p.agocs=nokia....@qt-project.org] on behalf of ext 
Pier Luigi [pierluigi.fior...@gmail.com]
Sent: Wednesday, July 25, 2012 9:07 AM
To: Elvis Lee
Cc: development@qt-project.org
Subject: Re: [Development] Patches for QPA KMS

2012/7/19 Elvis Lee <kwangwoong....@lge.com>:
> I know that kms is not included in configure yet. But I have used it for
> developing with qtwayland.
>
> Few days ago, I did update qtwayland, mesa and others. Then, I found that
> the kms didn’t work well.
>
> So I made two patches and tested in my environment. Could you review that?

Can't review it but I tested it yesterday.

Some days I ago I had an error trying to run the qwindow-compositor on
VMware Fusion, using Mesa from git (from 2012-07-02):

libEGL debug: Native platform type: drm (environment overwrite)
libEGL debug: EGL search path is /system/lib/egl
libEGL debug: added egl_dri2 to module array
libEGL debug: the best driver is DRI2
kms initialized with geometry QRect(0,0 2560x1600)
created gbm surface 0x14f8600 2560 1600
created window surface
Mesa warning: couldn't open libtxc_dxtn.so, software DXTn
compression/decompression unavailable
Failed to retrieve the get_egl_context function
Failed to initialize egl display

And the compositor wasn't working. The error doesn't show up anymore
using your patch and it works, tested on a HD2000 Sandy Bridge
machine.
Now I can run the QtWayland compositor although it doesn't show the
background until I start an application and mouse and keyboard input
is not accepted.
Is it something still missing on this plugin (like evdev support)?

--
"Don't let the noise of other's opinions drown out your own inner
voice." (Steve Jobs)
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development
_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to