std::exception::what: Image is too big for GBM cursor buffer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
Undecided
|
Unassigned | ||
mir (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
When using:
auto stream = mir_connection_
//Fill in buffer stream
auto configuration = mir_cursor_
mir_window_
In the server, this results in:
[2017-02-09 09:49:52.789913] <ERROR> evdev: Failure processing input event received from libinput: /build/
Dynamic exception type: boost::
std::exception:
Seems like we need to be able to fallback unto software cursor dynamically as a new cursor image is configured.
Right now we only support fallback if hardware cursor creation fails.