source: llx-ltsp-xrandr/trunk/fuentes/llx-ltsp-xrandr.install-files/usr/bin/llx-ltsp-xrandr @ 968

Last change on this file since 968 was 968, checked in by hectorgh, 4 years ago

adding project files

  • Property svn:executable set to *
File size: 826 bytes
Line 
1#!/bin/bash
2
3if [ "$LTSP_FATCLIENT" = "true" ]; then
4
5        [ -e /var/cache/ltsp/ltsp_config_env ] || exit 0
6
7        while read line
8        do 
9           xrandr_command=$(echo "$line")
10           line=$(echo $xrandr_command | grep ^XRANDR_COMMAND_[0-9] | cut -d '=' -f 2 | sed 's/"//g')
11           if [ -n "$line" ]; then
12                $line || true
13                echo "-"$line"-"
14           fi
15        done < /var/cache/ltsp/ltsp_config_env
16fi
17
18if [ "$LTSP_FATCLIENT" = "false" ]; then
19
20        nc -w 5 $LTSP_CLIENT 1025 > "/tmp/.$USER.xrandr"
21        while read line
22        do
23           xrandr_command=$(echo "$line")
24           line=$(echo $xrandr_command | grep ^XRANDR_COMMAND_[0-9] | cut -d '=' -f 2 | sed 's/"//g')
25           if [ -n "$line" ]; then
26                $line || true
27                echo "-"$line"-"
28           fi
29        done < "/tmp/.$USER.xrandr"
30        rm -rf "/tmp/.$USER.xrand" 
31
32fi
33
34exit 0
35
36
Note: See TracBrowser for help on using the repository browser.