= VESA driver (GSOC 2014) = * Student: Wolf Ramovsky * Mentor: Martin Děcký * [http://www.google-melange.com/gsoc/project/details/google/gsoc2014/wolfram/5639274879778816 Project description] * Repository: [https://code.launchpad.net/~wolf-ramovsky/helenos/vesafb lp:~wolf-ramovsky/helenos/vesafb] == Mailing-list reports == [http://lists.modry.cz/private/helenos-devel/2014-April/007142.html Report #1], [http://lists.modry.cz/private/helenos-devel/2014-June/007210.html Report #2], [http://lists.modry.cz/private/helenos-devel/2014-July/007262.html Report #3], [http://lists.modry.cz/private/helenos-devel/2014-July/007321.html Report #4] == `compctl` utility == === Usage === compctl [comp/ctl node] [] If the first optional parameter -- compositor control node -- is omitted, comp:0/ctl is used Commands: * list-vp -- Enumerate viewports attached to compositor * list-modes -- Enumerate modes of selectet viewport * set-mode -- Set mode on viewport === Example === List viewports in given compositor. {{{ / # compctl list-vp id name 54 devices/\virt\fb\vsl0 }}} List viewport modes. Output is truncated. Сurrent mode marked by asterisk, default mode -- by [default]. {{{ / # compctl list-modes 54 index properties 1 640x480 0.00 Hz ... 14 1024x768 0.00 Hz ... 37 1920x1080 0.00 Hz * [default] ... }}} Switch to a different mode. {{{ / # compctl set-mode 54 14 }}}