[Python-apps-commits] r9029 - in packages/xpra/trunk/debian (6 files)
aelmahmoudy-guest at users.alioth.debian.org
aelmahmoudy-guest at users.alioth.debian.org
Sat Aug 18 12:31:44 UTC 2012
Date: Saturday, August 18, 2012 @ 12:31:43
Author: aelmahmoudy-guest
Revision: 9029
* Recommends: xserver-xorg-video-dummy
* install
+ sample dummy.xorg.conf
+ README.Debian with instructions how to use Xdummy.
Thanks: Dmitry Smirnov <onlyjob at member.fsf.org>
Closes: #681051
Added:
packages/xpra/trunk/debian/README.Debian
packages/xpra/trunk/debian/examples/
packages/xpra/trunk/debian/examples/dummy.xorg.conf
packages/xpra/trunk/debian/xpra.examples
Modified:
packages/xpra/trunk/debian/changelog
packages/xpra/trunk/debian/control
Added: packages/xpra/trunk/debian/README.Debian
===================================================================
--- packages/xpra/trunk/debian/README.Debian (rev 0)
+++ packages/xpra/trunk/debian/README.Debian 2012-08-18 12:31:43 UTC (rev 9029)
@@ -0,0 +1,41 @@
+Xdummy
+------
+
+Using Xdummy allows Xpra to resize the virtual display to match the
+client's resolution so as to prevent windows and menus from overflowing
+beyond the edge of the screen.
+
+Sample xpra start command:
+
+ xpra --xvfb="Xorg -dpi 96 -noreset -nolisten tcp \
+ +extension GLX +extension RANDR +extension RENDER \
+ -config /usr/share/doc/xpra/examples/dummy.xorg.conf \
+ -logfile ${HOME}/.xpra/Xvfb-8.log" \
+ --start-child="/etc/X11/Xsession true" \
+ start :8
+
+Note: '-noreset' option is only needed if the window manager is not the
+first application started on the display, for instance if you use option
+--start-child or if you want the display to survive once the window
+manager exits - generally, this is a good idea since xpra could crash
+and when it exits cleanly via "xpra stop" it takes care of shutting down
+the X11 server anyway.
+
+Sample xorg.conf contains many of the most common resolutions you are
+likely to need, including those found on phones and tablets. However if
+your client uses unusual resolutions, for instance multiple screens of
+differing sizes, you may need to add new Modelines to match your
+specific resolution.
+
+See http://en.wikipedia.org/wiki/XFree86_Modeline
+
+Modelines can be generated by 'cvt' command line utility provided by
+package 'xserver-xorg-core' or by using one of the following on-line
+caclulators: for desirable screen resolution:
+
+ http://www.arachnoid.com/modelines/
+ http://xtiming.sourceforge.net/cgi-bin/xtiming.pl
+
+SEE ALSO
+
+ https://www.xpra.org/Xdummy.html
Modified: packages/xpra/trunk/debian/changelog
===================================================================
--- packages/xpra/trunk/debian/changelog 2012-08-18 12:23:13 UTC (rev 9028)
+++ packages/xpra/trunk/debian/changelog 2012-08-18 12:31:43 UTC (rev 9029)
@@ -9,8 +9,11 @@
* debian/copyright:
+ Consolidated and updated copyright info.
+ Update copyright format.
+ * debian/control: added Recommends: xserver-xorg-video-dummy
* debian/rules: avoid dropping LDFLAGS when passing --as-needed (fixes
Hardening)
+ * install sample 'dummy.xorg.conf' and README.Debian with instructions
+ how to use Xdummy (Closes: #681051).
-- Ø£ØÙ
د اÙÙ
ØÙ
Ùد٠(Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org> Sat, 18 Aug 2012 14:22:31 +0200
Modified: packages/xpra/trunk/debian/control
===================================================================
--- packages/xpra/trunk/debian/control 2012-08-18 12:23:13 UTC (rev 9028)
+++ packages/xpra/trunk/debian/control 2012-08-18 12:31:43 UTC (rev 9029)
@@ -35,6 +35,7 @@
python-imaging,
x11-xserver-utils,
xvfb,
+Recommends: xserver-xorg-video-dummy
Suggests: openssh-client, openssh-server
Description: tool to detach/reattach running X programs
Xpra gives you the functionality of GNU Screen for X applications.
Added: packages/xpra/trunk/debian/examples/dummy.xorg.conf
===================================================================
--- packages/xpra/trunk/debian/examples/dummy.xorg.conf (rev 0)
+++ packages/xpra/trunk/debian/examples/dummy.xorg.conf 2012-08-18 12:31:43 UTC (rev 9029)
@@ -0,0 +1,127 @@
+##Xdummy:##
+Section "ServerFlags"
+ Option "DontVTSwitch" "true"
+ Option "AllowMouseOpenFail" "true"
+ Option "PciForceNone" "true"
+ Option "AutoEnableDevices" "false"
+ Option "AutoAddDevices" "false"
+EndSection
+
+
+##Xdummy:##
+Section "InputDevice"
+ Identifier "NoMouse"
+ Option "CorePointer" "true"
+ Driver "void"
+EndSection
+
+Section "InputDevice"
+ Identifier "NoKeyboard"
+ Option "CoreKeyboard" "true"
+ Driver "void"
+EndSection
+
+##Xdummy:##
+Section "Device"
+ Identifier "Videocard0"
+ Driver "dummy"
+ #VideoRam 4096000
+ VideoRam 256000
+EndSection
+
+##Xdummy:##
+Section "Monitor"
+ Identifier "Monitor0"
+ HorizSync 10.0 - 300.0
+ VertRefresh 10.0 - 200.0
+ DisplaySize 4335 1084
+ #The following modeline is invalid (calculator overflowed):
+ #Modeline "32000x32000 at 0" -38917.43 32000 32032 -115848 -115816 32000 32775 32826 33601
+ Modeline "16384x8192 at 10" 2101.93 16384 16416 24400 24432 8192 8390 8403 8602
+ Modeline "8192x4096 at 10" 424.46 8192 8224 9832 9864 4096 4195 4202 4301
+ Modeline "5120x3200 at 10" 199.75 5120 5152 5904 5936 3200 3277 3283 3361
+ Modeline "3840x2880 at 10" 133.43 3840 3872 4376 4408 2880 2950 2955 3025
+ Modeline "3840x2560 at 10" 116.93 3840 3872 4312 4344 2560 2622 2627 2689
+ Modeline "3840x2048 at 10" 91.45 3840 3872 4216 4248 2048 2097 2101 2151
+ Modeline "2048x2048 at 10" 49.47 2048 2080 2264 2296 2048 2097 2101 2151
+ Modeline "2560x1600 at 10" 47.12 2560 2592 2768 2800 1600 1639 1642 1681
+ Modeline "1920x1200 at 10" 26.28 1920 1952 2048 2080 1200 1229 1231 1261
+ Modeline "1920x1080 at 10" 23.53 1920 1952 2040 2072 1080 1106 1108 1135
+ Modeline "1680x1050 at 10" 20.08 1680 1712 1784 1816 1050 1075 1077 1103
+ Modeline "1600x900 at 20" 33.92 1600 1632 1760 1792 900 921 924 946
+ Modeline "1440x900 at 20" 30.66 1440 1472 1584 1616 900 921 924 946
+ Modeline "1360x768 at 20" 24.49 1360 1392 1480 1512 768 786 789 807
+ #common resolutions for android devices (both orientations):
+ Modeline "800x1280 at 20" 25.89 800 832 928 960 1280 1310 1315 1345
+ Modeline "1280x800 at 20" 24.15 1280 1312 1400 1432 800 819 822 841
+ Modeline "720x1280 at 25" 30.22 720 752 864 896 1280 1309 1315 1345
+ Modeline "1280x720 at 25" 27.41 1280 1312 1416 1448 720 737 740 757
+ Modeline "768x1024 at 25" 24.93 768 800 888 920 1024 1047 1052 1076
+ Modeline "1024x768 at 25" 23.77 1024 1056 1144 1176 768 785 789 807
+ Modeline "600x1024 at 25" 19.90 600 632 704 736 1024 1047 1052 1076
+ Modeline "1024x600 at 25" 18.26 1024 1056 1120 1152 600 614 617 631
+ Modeline "536x960 at 25" 16.74 536 568 624 656 960 982 986 1009
+ Modeline "960x536 at 25" 15.23 960 992 1048 1080 536 548 551 563
+ Modeline "600x800 at 25" 15.17 600 632 688 720 800 818 822 841
+ Modeline "800x600 at 25" 14.50 800 832 880 912 600 614 617 631
+ Modeline "480x854 at 25" 13.34 480 512 560 592 854 873 877 897
+ Modeline "848x480 at 25" 12.09 848 880 920 952 480 491 493 505
+ Modeline "480x800 at 25" 12.43 480 512 552 584 800 818 822 841
+ Modeline "800x480 at 25" 11.46 800 832 872 904 480 491 493 505
+ Modeline "320x480 at 50" 10.73 320 352 392 424 480 490 494 505
+ Modeline "480x320 at 50" 9.79 480 512 544 576 320 327 330 337
+ Modeline "240x400 at 50" 6.96 240 272 296 328 400 408 412 421
+ Modeline "400x240 at 50" 6.17 400 432 448 480 240 245 247 253
+ Modeline "240x320 at 50" 5.47 240 272 288 320 320 327 330 337
+ Modeline "320x240 at 50" 5.10 320 352 368 400 240 245 247 253
+ #resolutions for android devices (both orientations)
+ #minus the status bar
+ #38px status bar (and width rounded up)
+ Modeline "800x1242 at 20" 25.03 800 832 920 952 1242 1271 1275 1305
+ Modeline "1280x762 at 20" 22.93 1280 1312 1392 1424 762 780 783 801
+ Modeline "720x1242 at 25" 29.20 720 752 856 888 1242 1271 1276 1305
+ Modeline "1280x682 at 25" 25.85 1280 1312 1408 1440 682 698 701 717
+ Modeline "768x986 at 25" 23.90 768 800 888 920 986 1009 1013 1036
+ Modeline "1024x730 at 25" 22.50 1024 1056 1136 1168 730 747 750 767
+ Modeline "600x986 at 25" 19.07 600 632 704 736 986 1009 1013 1036
+ Modeline "1024x562 at 25" 17.03 1024 1056 1120 1152 562 575 578 591
+ Modeline "536x922 at 25" 16.01 536 568 624 656 922 943 947 969
+ Modeline "960x498 at 25" 14.09 960 992 1040 1072 498 509 511 523
+ Modeline "600x762 at 25" 14.39 600 632 680 712 762 779 783 801
+ Modeline "800x562 at 25" 13.52 800 832 880 912 562 575 578 591
+ Modeline "480x810 at 25" 12.59 480 512 552 584 810 828 832 851
+ Modeline "848x442 at 25" 11.09 848 880 920 952 442 452 454 465
+ Modeline "480x762 at 25" 11.79 480 512 552 584 762 779 783 801
+ Modeline "800x442 at 25" 10.51 800 832 864 896 442 452 454 465
+ #32px status bar (no need for rounding):
+ Modeline "320x448 at 50" 9.93 320 352 384 416 448 457 461 471
+ Modeline "480x288 at 50" 8.75 480 512 544 576 288 294 297 303
+ #24px status bar:
+ Modeline "240x376 at 50" 6.49 240 272 296 328 376 384 387 395
+ Modeline "400x216 at 50" 5.50 400 432 448 480 216 220 222 227
+ Modeline "240x296 at 50" 5.02 240 272 288 320 296 302 305 311
+ Modeline "320x216 at 50" 4.55 320 352 368 400 216 220 222 227
+EndSection
+
+##Xdummy:##
+Section "Screen"
+ Identifier "Screen0"
+ Device "Videocard0"
+ Monitor "Monitor0"
+ DefaultDepth 24
+ SubSection "Display"
+ Viewport 0 0
+ Depth 24
+ Modes "32000x32000" "16384x8192" "8192x4096" "5120x3200" "3840x2880" "3840x2560" "3840x2048" "2048x2048" "2560x1600" "1920x1440" "1920x1200" "1920x1080" "1600x1200" "1680x1050" "1600x900" "1400x1050" "1440x900" "1280x1024" "1366x768" "1280x800" "1024x768" "1024x600" "800x600" "320x200"
+ #Virtual 32000 32000
+ #Virtual 16384 8192
+ Virtual 8192 4096
+ EndSubSection
+EndSection
+
+Section "ServerLayout"
+ Identifier "dummy_layout"
+ Screen "screen0"
+ InputDevice "NoMouse"
+ InputDevice "NoKeyboard"
+EndSection
Added: packages/xpra/trunk/debian/xpra.examples
===================================================================
--- packages/xpra/trunk/debian/xpra.examples (rev 0)
+++ packages/xpra/trunk/debian/xpra.examples 2012-08-18 12:31:43 UTC (rev 9029)
@@ -0,0 +1 @@
+debian/examples/*
More information about the Python-apps-commits
mailing list