diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 01:03:18 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 01:03:18 +0000 |
commit | f4acb49ea148cdd899f7f29f1591c7bc853c2135 (patch) | |
tree | b62d60873864065d6428a84a119dd8a3c90f1397 /test/fixtures/xrandr | |
parent | Adding upstream version 1:2.11. (diff) | |
download | bash-completion-f4acb49ea148cdd899f7f29f1591c7bc853c2135.tar.xz bash-completion-f4acb49ea148cdd899f7f29f1591c7bc853c2135.zip |
Adding upstream version 1:2.12.0.upstream/1%2.12.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'test/fixtures/xrandr')
-rwxr-xr-x | test/fixtures/xrandr/xrandr | 207 |
1 files changed, 207 insertions, 0 deletions
diff --git a/test/fixtures/xrandr/xrandr b/test/fixtures/xrandr/xrandr new file mode 100755 index 0000000..a4693b5 --- /dev/null +++ b/test/fixtures/xrandr/xrandr @@ -0,0 +1,207 @@ +#!/bin/sh + +if [ "$1" = --help ]; then + + # xrandr 1.5.1 help + cat <<EOF +usage: xrandr [options] + where options are: + --display <display> or -d <display> + --help + -o <normal,inverted,left,right,0,1,2,3> + or --orientation <normal,inverted,left,right,0,1,2,3> + -q or --query + -s <size>/<width>x<height> or --size <size>/<width>x<height> + -r <rate> or --rate <rate> or --refresh <rate> + -v or --version + -x (reflect in x) + -y (reflect in y) + --screen <screen> + --verbose + --current + --dryrun + --nograb + --prop or --properties + --fb <width>x<height> + --fbmm <width>x<height> + --dpi <dpi>/<output> + --output <output> + --auto + --mode <mode> + --preferred + --pos <x>x<y> + --rate <rate> or --refresh <rate> + --reflect normal,x,y,xy + --rotate normal,inverted,left,right + --left-of <output> + --right-of <output> + --above <output> + --below <output> + --same-as <output> + --set <property> <value> + --scale <x>[x<y>] + --scale-from <w>x<h> + --transform <a>,<b>,<c>,<d>,<e>,<f>,<g>,<h>,<i> + --filter nearest,bilinear + --off + --crtc <crtc> + --panning <w>x<h>[+<x>+<y>[/<track:w>x<h>+<x>+<y>[/<border:l>/<t>/<r>/<b>]]] + --gamma <r>[:<g>:<b>] + --brightness <value> + --primary + --noprimary + --newmode <name> <clock MHz> + <hdisp> <hsync-start> <hsync-end> <htotal> + <vdisp> <vsync-start> <vsync-end> <vtotal> + [flags...] + Valid flags: +HSync -HSync +VSync -VSync + +CSync -CSync CSync Interlace DoubleScan + --rmmode <name> + --addmode <output> <name> + --delmode <output> <name> + --listproviders + --setprovideroutputsource <prov-xid> <source-xid> + --setprovideroffloadsink <prov-xid> <sink-xid> + --listmonitors + --listactivemonitors + --setmonitor <name> {auto|<w>/<mmw>x<h>/<mmh>+<x>+<y>} {none|<output>,<output>,...} + --delmonitor <name> +EOF + +elif + [ "$1" = --listmonitors ] +then + + cat <<EOF +Monitors: 2 + 0: +*eDP-1-1 1920/344x1080/193+0+1080 eDP-1-1 + 1: +HDMI-0 1920/477x1080/268+0+0 HDMI-0 +EOF + +elif + [ "$1" = --listproviders ] +then + + cat <<EOF +Providers: number : 2 +Provider 0: id: 0x1b8 cap: 0x1, Source Output crtcs: 4 outputs: 5 associated providers: 1 name:NVIDIA-0 +Provider 1: id: 0x1fe cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 1 associated providers: 1 name:modesetting +EOF + +else + + cat <<EOF +Screen 0: minimum 8 x 8, current 1920 x 2160, maximum 32767 x 32767 +DP-0 disconnected (normal left inverted right x axis y axis) +DP-1 disconnected (normal left inverted right x axis y axis) +DP-2 disconnected (normal left inverted right x axis y axis) +DP-3 disconnected (normal left inverted right x axis y axis) +HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm + 1920x1080 60.00*+ 59.94 50.00 + 1680x1050 59.95 + 1600x900 60.00 + 1440x900 59.89 + 1280x1024 75.02 60.02 + 1280x800 59.81 + 1280x720 60.00 59.94 50.00 + 1152x864 75.00 + 1024x768 75.03 70.07 60.00 + 800x600 75.00 72.19 60.32 56.25 + 720x576 50.00 + 720x480 59.94 + 640x480 75.00 72.81 59.94 +eDP-1-1 connected primary 1920x1080+0+1080 (normal left inverted right x axis y axis) 344mm x 193mm + 1920x1080 144.00*+ 60.01 59.97 59.96 59.93 + 1680x1050 59.95 59.88 + 1400x1050 74.76 59.98 + 1600x900 59.99 59.94 59.95 59.82 + 1280x1024 85.02 75.02 60.02 + 1400x900 59.96 59.88 + 1280x960 85.00 60.00 + 1440x810 60.00 59.97 + 1368x768 59.88 59.85 + 1280x800 59.99 59.97 59.81 59.91 + 1152x864 75.00 + 1280x720 60.00 59.99 59.86 59.74 + 1024x768 85.00 75.05 60.04 85.00 75.03 70.07 60.00 + 1024x768i 86.96 + 960x720 85.00 75.00 60.00 + 928x696 75.00 60.05 + 896x672 75.05 60.01 + 1024x576 59.95 59.96 59.90 59.82 + 960x600 59.93 60.00 + 832x624 74.55 + 960x540 59.96 59.99 59.63 59.82 + 800x600 85.00 75.00 70.00 65.00 60.00 85.14 72.19 75.00 60.32 56.25 + 840x525 60.01 59.88 + 864x486 59.92 59.57 + 700x525 74.76 59.98 + 800x450 59.95 59.82 + 640x512 85.02 75.02 60.02 + 700x450 59.96 59.88 + 640x480 85.09 60.00 85.01 72.81 75.00 59.94 + 720x405 59.51 58.99 + 720x400 85.04 + 684x384 59.88 59.85 + 640x400 59.88 59.98 85.08 + 576x432 75.00 + 640x360 59.86 59.83 59.84 59.32 + 640x350 85.08 + 512x384 85.00 75.03 70.07 60.00 + 512x384i 87.06 + 512x288 60.00 59.92 + 416x312 74.66 + 480x270 59.63 59.82 + 400x300 85.27 72.19 75.12 60.32 56.34 + 432x243 59.92 59.57 + 320x240 85.18 72.81 75.00 60.05 + 360x202 59.51 59.13 + 360x200 85.04 + 320x200 85.27 + 320x180 59.84 59.32 + 320x175 85.27 + 1680x1050 (0x1c5) 146.250MHz -HSync +VSync + h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.29KHz + v: height 1050 start 1053 end 1059 total 1089 clock 59.95Hz + 1280x1024 (0x1c8) 135.000MHz +HSync +VSync + h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz + v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz + 1280x1024 (0x1c9) 108.000MHz +HSync +VSync + h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz + v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz + 1280x800 (0x1ca) 83.500MHz -HSync +VSync + h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.70KHz + v: height 800 start 803 end 809 total 831 clock 59.81Hz + 1152x864 (0x1ce) 108.000MHz +HSync +VSync + h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz + v: height 864 start 865 end 868 total 900 clock 75.00Hz + 1024x768 (0x1cf) 78.750MHz +HSync +VSync + h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz + v: height 768 start 769 end 772 total 800 clock 75.03Hz + 1024x768 (0x1d0) 75.000MHz -HSync -VSync + h: width 1024 start 1048 end 1184 total 1328 skew 0 clock 56.48KHz + v: height 768 start 771 end 777 total 806 clock 70.07Hz + 1024x768 (0x1d1) 65.000MHz -HSync -VSync + h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz + v: height 768 start 771 end 777 total 806 clock 60.00Hz + 800x600 (0x1d3) 50.000MHz +HSync +VSync + h: width 800 start 856 end 976 total 1040 skew 0 clock 48.08KHz + v: height 600 start 637 end 643 total 666 clock 72.19Hz + 800x600 (0x1d2) 49.500MHz +HSync +VSync + h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz + v: height 600 start 601 end 604 total 625 clock 75.00Hz + 800x600 (0x1d4) 40.000MHz +HSync +VSync + h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz + v: height 600 start 601 end 605 total 628 clock 60.32Hz + 800x600 (0x1d5) 36.000MHz +HSync +VSync + h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz + v: height 600 start 601 end 603 total 625 clock 56.25Hz + 640x480 (0x1d8) 31.500MHz -HSync -VSync + h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz + v: height 480 start 481 end 484 total 500 clock 75.00Hz + 640x480 (0x1da) 25.175MHz -HSync -VSync + h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz + v: height 480 start 490 end 492 total 525 clock 59.94Hz +EOF + +fi |