Changes between Version 15 and Version 16 of Xdummy
- Timestamp:
- 06/21/14 05:05:22 (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Xdummy
v15 v16 16 16 == Usage == 17 17 === Xdummy standlone === 18 With this new xserver, you can start a new display using the dummy driver without needing any special privileges whilst still specifyingyour own log and config files:18 You can start a new display using the dummy driver without needing any special privileges (no root, no suid), you should specify your own log and config files: 19 19 {{{ 20 20 Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./10.log -config ./xorg.conf :10 … … 25 25 26 26 === Xdummy with Xpra === 27 With Xpra, this should all have been configured automatically for you by your package manager (whenever possible..). 28 You can specify this virtual framebuffer alternative using the {{{--xvfb}}} switch: 29 {{{ 30 xpra --xvfb="Xorg -dpi 96 -noreset -nolisten tcp \ 31 +extension GLX +extension RANDR +extension RENDER \ 32 -logfile ${HOME}/.xpra/Xvfb-10.log -config ${HOME}/xorg.conf" \ 33 start :10 34 }}} 35 or more simply by setting the xvfb option in your {{{/etc/xpra/xpra.conf}}}: 27 With Xpra, this should all have been configured automatically for you by your package manager. 28 You can specify this virtual framebuffer alternative using the {{{--xvfb}}} switch or by setting the xvfb option in your {{{/etc/xpra/xpra.conf}}}: 36 29 {{{ 37 30 xvfb=Xorg -dpi 96 -noreset -nolisten tcp \ … … 52 45 53 46 === Defaults === 54 By default the configuration file shipped with xpra allocates 192MB of memory (96MB for versions 0.12 and older)and defines a large number of common screen resolutions, including double and triple display setups.47 By default the configuration file shipped with xpra allocates 192MB of memory and defines a large number of common screen resolutions, including double and triple display setups. 55 48 56 49 === Modelines === 57 But since it is impossible to pre-define all the combinations possible, if your client resolution does not match one of the pre-defined values, you may want to add your specific resolution to the configuration file.50 Since it is impossible to pre-define all the combinations possible, if your client resolution does not match one of the pre-defined values, you may want to add your specific resolution to the configuration file. 58 51 59 52 Use a modeline calculator like [http://xtiming.sourceforge.net/cgi-bin/xtiming.pl xtiming.sf.net] or using a command line utility like [http://gtf.sourceforge.net/ gtf] or [http://www.uruk.org/~erich/projects/cvt/ cvt] and add the new modeline to the [http://xpra.org/xorg.conf /etc/xpra/xorg.conf]. … … 71 64 === Versions Required === 72 65 Most recent distributions now ship compatible packages though some may have issues with non world-readable binaries (see below), for those that ship outdated versions there are two changes to core Xorg code which are needed: 73 * The [http://cgit.freedesktop.org/xorg/xserver/commit/?id=ead968a4300c0adeff89b9886e888b6d284c75cc xserver patch]: which is part of the 1.12 xserver .66 * The [http://cgit.freedesktop.org/xorg/xserver/commit/?id=ead968a4300c0adeff89b9886e888b6d284c75cc xserver patch]: which is part of the 1.12 xserver and later. 74 67 * This [http://cgit.freedesktop.org/xorg/driver/xf86-video-dummy/commit/?id=fb0888f90d5d1c10d69ec2add0a66e88c94f5d5c xf86-video-dummy patch]: which is part of version 0.3.5. (if your clients' screens are always smaller than 2048x2048, you may not need it) 75 68